summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--GIDs4
-rw-r--r--UIDs4
-rw-r--r--UPDATING10
-rw-r--r--archivers/lxqt-archiver/Makefile4
-rw-r--r--audio/pavucontrol-qt/Makefile3
-rw-r--r--cad/kicad-devel/Makefile1
-rw-r--r--cad/kicad-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-devel/distinfo6
-rw-r--r--cad/kicad-devel/pkg-plist1
-rw-r--r--cad/kicad-library-footprints-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-footprints-devel/distinfo6
-rw-r--r--cad/kicad-library-footprints-devel/pkg-plist802
-rw-r--r--cad/kicad-library-packages3d-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-packages3d-devel/distinfo6
-rw-r--r--cad/kicad-library-packages3d-devel/pkg-plist162
-rw-r--r--cad/kicad-library-symbols-devel/Makefile.git_rev4
-rw-r--r--cad/kicad-library-symbols-devel/distinfo6
-rw-r--r--cad/kicad-library-symbols-devel/pkg-plist1
-rw-r--r--comms/py-esptool/Makefile9
-rw-r--r--comms/py-esptool/distinfo6
-rw-r--r--databases/cego/Makefile2
-rw-r--r--databases/cego/distinfo6
-rw-r--r--deskutils/lxqt-notificationd/Makefile4
-rw-r--r--deskutils/nextcloudclient/Makefile2
-rw-r--r--deskutils/nextcloudclient/distinfo6
-rw-r--r--deskutils/xdg-desktop-portal-lxqt/Makefile1
-rw-r--r--devel/Makefile2
-rw-r--r--devel/R-cran-reshape/Makefile9
-rw-r--r--devel/R-cran-reshape/distinfo6
-rw-r--r--devel/aws-c-event-stream/Makefile2
-rw-r--r--devel/aws-c-event-stream/distinfo6
-rw-r--r--devel/libdbusmenu-lxqt/Makefile1
-rw-r--r--devel/liblxqt/Makefile4
-rw-r--r--devel/libqt6xdg/Makefile4
-rw-r--r--devel/lxqt2-build-tools/Makefile2
-rw-r--r--devel/lxqt2-build-tools/distinfo6
-rw-r--r--devel/lxqt2-build-tools/pkg-plist1
-rw-r--r--devel/p5-Date-Manip/Makefile1
-rw-r--r--devel/p5-Date-Manip/pkg-plist2
-rw-r--r--devel/py-dj52-django-rq/Makefile41
-rw-r--r--devel/py-dj52-django-rq/distinfo3
-rw-r--r--devel/py-dj52-django-rq/pkg-descr3
-rw-r--r--devel/py-dj52-strawberry-graphql/Makefile74
-rw-r--r--devel/py-dj52-strawberry-graphql/distinfo3
-rw-r--r--devel/py-dj52-strawberry-graphql/pkg-descr23
-rw-r--r--devel/universal-ctags/Makefile2
-rw-r--r--devel/universal-ctags/distinfo6
-rw-r--r--devel/websocketpp/Makefile9
-rw-r--r--devel/websocketpp/files/patch-CMakeLists.txt11
-rw-r--r--devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp11
-rw-r--r--devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp28
-rw-r--r--devel/websocketpp/files/patch-test_endpoint_endpoint.cpp22
-rw-r--r--devel/websocketpp/files/patch-test_transport_asio_timers.cpp20
-rw-r--r--devel/websocketpp/files/patch-test_transport_integration.cpp46
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp96
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp207
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp23
-rw-r--r--devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp32
-rw-r--r--dns/bind9-devel/Makefile102
-rw-r--r--dns/bind918/Makefile84
-rw-r--r--dns/bind920/Makefile100
-rw-r--r--editors/microsoft-edit/Makefile3
-rw-r--r--editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop13
-rw-r--r--emulators/wine-devel/Makefile5
-rw-r--r--emulators/wine-devel/distinfo6
-rw-r--r--emulators/wine-devel/files/wine-wow64.sh3
-rw-r--r--emulators/wine-devel/pkg-plist5
-rw-r--r--finance/R-cran-quantmod/Makefile2
-rw-r--r--finance/R-cran-quantmod/distinfo6
-rw-r--r--games/linux-steam-utils/Makefile3
-rw-r--r--games/linux-steam-utils/distinfo6
-rw-r--r--games/linux-steam-utils/pkg-plist4
-rw-r--r--graphics/Makefile5
-rw-r--r--graphics/gnome-color-manager/Makefile14
-rw-r--r--graphics/gnome-color-manager/pkg-plist4
-rw-r--r--graphics/lximage-qt/Makefile3
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile7
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/distinfo5
-rw-r--r--graphics/nvidia-drm-510-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile7
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/distinfo5
-rw-r--r--graphics/nvidia-drm-515-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile7
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/distinfo5
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile7
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/distinfo5
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile8
-rw-r--r--graphics/nvidia-drm-kmod/Makefile10
-rw-r--r--graphics/nvidia-drm-kmod/Makefile.common7
-rw-r--r--graphics/qgis-ltr/Makefile8
-rw-r--r--graphics/qgis-ltr/distinfo6
-rw-r--r--graphics/qgis/Makefile5
-rw-r--r--graphics/qgis/distinfo6
-rw-r--r--graphics/qgis/pkg-plist45
-rw-r--r--graphics/qt6-svg/Makefile4
-rw-r--r--graphics/qt6-svg/distinfo4
-rw-r--r--graphics/vips/pkg-plist4
-rw-r--r--irc/polari/Makefile24
-rw-r--r--irc/polari/distinfo6
-rw-r--r--irc/polari/pkg-plist22
-rw-r--r--lang/Makefile1
-rw-r--r--lang/erlang-runtime27/Makefile5
-rw-r--r--lang/erlang-runtime27/distinfo6
-rw-r--r--lang/erlang-runtime28/Makefile3
-rw-r--r--lang/erlang-runtime28/distinfo6
-rw-r--r--lang/ghc/distinfo6
-rw-r--r--lang/ghc92/Makefile9
-rw-r--r--lang/lfortran/Makefile2
-rw-r--r--lang/lfortran/distinfo6
-rw-r--r--lang/swift510/Makefile108
-rw-r--r--lang/swift510/distinfo57
-rw-r--r--lang/swift510/files/patch-llbuild_Package.swift33
-rw-r--r--lang/swift510/files/patch-llbuild_include_llvm_Config_config.h11
-rw-r--r--lang/swift510/files/patch-llbuild_lib_LLBSQLite3_module.modulemap8
-rw-r--r--lang/swift510/files/patch-llbuild_lib_LLBSQLite3_sqlite.h17
-rw-r--r--lang/swift510/files/patch-llbuild_utils_adjust-times_adjust-times.cpp11
-rw-r--r--lang/swift510/files/patch-llvm-project_clang_tools_IndexStore_IndexStore.exports42
-rw-r--r--lang/swift510/files/patch-llvm-project_compiler-rt_cmake_config-ix.cmake13
-rw-r--r--lang/swift510/files/patch-llvm-project_compiler-rt_lib_tsan_dd_CMakeLists.txt11
-rw-r--r--lang/swift510/files/patch-swift-asn1_cmake_modules_SwiftSupport.cmake15
-rw-r--r--lang/swift510/files/patch-swift-certificates_cmake_modules_SwiftSupport.cmake15
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CFPlatform.c26
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CoreFoundation__Prefix.h13
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_NumberDate.subproj_CFDate.c13
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_PlugIn.subproj_CFBundle__Internal.h11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_RunLoop.subproj_CFRunLoop.c324
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager+POSIX.swift11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager.swift29
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Host.swift29
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSError.swift20
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSLock.swift28
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSPlatform.swift11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSSwiftRuntime.swift11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Port.swift31
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Process.swift29
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Thread.swift38
-rw-r--r--lang/swift510/files/patch-swift-corelibs-foundation_cmake_modules_SwiftSupport.cmake15
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_cmake_modules_SwiftSupport.cmake11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_dispatch_source.h29
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_apply.c10
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_data.c11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__config.h19
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__kevent.c141
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue.c106
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue__internal.h11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_init.c11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_io.c11
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_queue.c90
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.c70
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.h28
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Source.swift47
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Wrapper.swift29
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_tests_CMakeLists.txt10
-rw-r--r--lang/swift510/files/patch-swift-corelibs-libdispatch_tests_bsdtestharness.c68
-rw-r--r--lang/swift510/files/patch-swift-corelibs-xctest_cmake_modules_SwiftSupport.cmake15
-rw-r--r--lang/swift510/files/patch-swift-crypto686
-rw-r--r--lang/swift510/files/patch-swift-driver_Utilities_build-script-helper.py22
-rw-r--r--lang/swift510/files/patch-swift-stress-tester_SwiftEvolve_Package.swift11
-rw-r--r--lang/swift510/files/patch-swift-syntax_cmake_modules_AddSwiftHostLibrary.cmake20
-rw-r--r--lang/swift510/files/patch-swift-system_Sources_System_Errno.swift50
-rw-r--r--lang/swift510/files/patch-swift-system_Sources_System_Internals_Constants.swift32
-rw-r--r--lang/swift510/files/patch-swift-tools-support-core_Sources_TSCBasic_Process.swift29
-rw-r--r--lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_FSWatch.swift29
-rw-r--r--lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_InterruptHandler.swift11
-rw-r--r--lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_Triple.swift28
-rw-r--r--lang/swift510/files/patch-swift_cmake_modules_AddSwiftUnittests.cmake11
-rw-r--r--lang/swift510/files/patch-swift_cmake_modules_SwiftCXXUtils.cmake9
-rw-r--r--lang/swift510/files/patch-swift_cmake_modules_SwiftConfigureSDK.cmake11
-rw-r--r--lang/swift510/files/patch-swift_include_swift_SILOptimizer_Differentiation_DifferentiationInvoker.h15
-rw-r--r--lang/swift510/files/patch-swift_lib_ClangImporter_ClangImporter.cpp27
-rw-r--r--lang/swift510/files/patch-swift_lib_IRGen_GenDecl.cpp22
-rw-r--r--lang/swift510/files/patch-swift_lib_IRGen_IRGen.cpp12
-rw-r--r--lang/swift510/files/patch-swift_stdlib_cmake_modules_AddSwiftStdlib.cmake13
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_Cxx_std_CMakeLists.txt11
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_Platform_Platform.swift35
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_Platform_glibc.modulemap.gyb11
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_SwiftShims_swift_shims_SwiftStdint.h11
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_core_CTypes.swift12
-rw-r--r--lang/swift510/files/patch-swift_stdlib_public_stubs_Random.cpp11
-rw-r--r--lang/swift510/files/patch-swift_tools_SourceKit_cmake_modules_AddSwiftSourceKit.cmake11
-rw-r--r--lang/swift510/files/patch-swift_tools_libStaticMirror_CMakeLists.txt11
-rw-r--r--lang/swift510/files/patch-swift_tools_libSwiftScan_CMakeLists.txt11
-rw-r--r--lang/swift510/files/patch-swift_unittests_AST_CMakeLists.txt13
-rw-r--r--lang/swift510/files/patch-swift_unittests_ClangImporter_CMakeLists.txt13
-rw-r--r--lang/swift510/files/patch-swift_unittests_Driver_CMakeLists.txt13
-rw-r--r--lang/swift510/files/patch-swift_unittests_IDE_CMakeLists.txt11
-rw-r--r--lang/swift510/files/patch-swift_unittests_Parse_CMakeLists.txt13
-rw-r--r--lang/swift510/files/patch-swift_unittests_Sema_CMakeLists.txt16
-rw-r--r--lang/swift510/files/patch-swift_utils_build-script-impl61
-rw-r--r--lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_products_cmark.py7
-rw-r--r--lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_targets.py20
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift11
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Basics_DispatchTimeInterval+Extensions.swift11
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Basics_Triple+Basics.swift20
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple+Platforms.swift11
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple.swift20
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Build_BuildDescription_ClangTargetBuildDescription.swift17
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_Build_BuildPlan_BuildPlan+Product.swift11
-rw-r--r--lang/swift510/files/patch-swiftpm_Sources_SPMSQLite3_CMakeLists.txt10
-rw-r--r--lang/swift510/files/patch-yams_cmake_modules_SwiftSupport.cmake15
-rw-r--r--lang/swift510/files/pkg-message.in2
-rw-r--r--lang/swift510/files/start-build.sh34
-rw-r--r--lang/swift510/pkg-descr10
-rw-r--r--lang/swift510/pkg-plist946
-rw-r--r--math/R-cran-Rsolnp/Makefile18
-rw-r--r--math/R-cran-Rsolnp/distinfo6
-rw-r--r--math/openblas64/Makefile5
-rw-r--r--math/openblas64/distinfo6
-rw-r--r--math/openblas64/files/patch-CMakeLists.txt15
-rw-r--r--math/openblas64/files/patch-cmake_system.cmake13
-rw-r--r--math/openblas64/files/patch-common__arm.h4
-rw-r--r--math/primecount/Makefile2
-rw-r--r--math/primecount/distinfo6
-rw-r--r--misc/compat14x/Makefile18
-rw-r--r--misc/compat14x/pkg-plist.amd642
-rw-r--r--misc/freebsd-doc-all/Makefile2
-rw-r--r--misc/freebsd-doc-en/Makefile2
-rw-r--r--misc/freebsd-doc-en/distinfo6
-rw-r--r--misc/freebsd-doc-en/pkg-plist3
-rw-r--r--misc/py-instructor/Makefile23
-rw-r--r--misc/py-instructor/distinfo6
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--multimedia/ringrtc/Makefile47
-rw-r--r--multimedia/ringrtc/Makefile.crates296
-rw-r--r--multimedia/ringrtc/distinfo666
-rw-r--r--multimedia/ringrtc/files/patch-build_config_BUILD.gn2
-rw-r--r--multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn8
-rw-r--r--multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn21
-rw-r--r--multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn59
-rw-r--r--multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni12
-rw-r--r--multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni2
-rw-r--r--multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml10
-rw-r--r--multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs8
-rw-r--r--multimedia/ringrtc/files/patch-src_rust_src_lib.rs7
-rw-r--r--multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc5
-rw-r--r--net-im/signal-desktop/Makefile5
-rw-r--r--net-im/signal-desktop/distinfo10
-rw-r--r--net-im/signal-desktop/files/package-lock.json3666
-rw-r--r--net-im/signal-desktop/files/pnpm-lock.yaml2499
-rw-r--r--net-im/signal-desktop/get_deps.sh2
-rw-r--r--net-mgmt/netbox/Makefile68
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/files/pkg-message.in32
-rw-r--r--net-mgmt/netbox/pkg-plist74
-rw-r--r--net-mgmt/p5-Net-CIDR/Makefile2
-rw-r--r--net-mgmt/p5-Net-CIDR/distinfo6
-rw-r--r--net-mgmt/victoria-logs/Makefile3
-rw-r--r--net-mgmt/victoria-logs/distinfo10
-rw-r--r--net-p2p/libtorrent/Makefile2
-rw-r--r--net-p2p/libtorrent/distinfo6
-rw-r--r--net-p2p/rtorrent/Makefile3
-rw-r--r--net-p2p/rtorrent/distinfo6
-rw-r--r--net/grilo/Makefile12
-rw-r--r--net/grilo/distinfo6
-rw-r--r--net/grilo/pkg-plist4
-rw-r--r--net/haproxy30/Makefile4
-rw-r--r--print/miktex/Makefile1
-rw-r--r--print/miktex/pkg-plist2
-rw-r--r--security/lxqt-openssh-askpass/Makefile4
-rw-r--r--security/lxqt-sudo/Makefile5
-rw-r--r--security/py-netbox-secrets/Makefile2
-rw-r--r--security/py-netbox-secrets/distinfo6
-rw-r--r--security/rnp/Makefile3
-rw-r--r--security/rnp/distinfo6
-rw-r--r--security/rnp/files/patch-src_lib_types.h19
-rw-r--r--security/rnp/files/patch-src_lib_utils.cpp31
-rw-r--r--security/rnp/files/patch-src_librekey_key__store__g10.cpp33
-rw-r--r--security/rnp/pkg-plist1
-rw-r--r--security/transcrypt/Makefile2
-rw-r--r--security/transcrypt/distinfo6
-rw-r--r--security/vuxml/vuln/2025.xml37
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/bfs/Makefile2
-rw-r--r--sysutils/bfs/distinfo6
-rw-r--r--sysutils/libsysstat-qt6/Makefile4
-rw-r--r--sysutils/limine/Makefile2
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/lxqt-admin/Makefile4
-rw-r--r--sysutils/lxqt-config/Makefile4
-rw-r--r--sysutils/lxqt-policykit/Makefile4
-rw-r--r--sysutils/lxqt-powermanagement/Makefile4
-rw-r--r--sysutils/lxqt-qt6plugin/Makefile4
-rw-r--r--sysutils/qtxdg-tools/Makefile3
-rw-r--r--sysutils/sysctltui/Makefile31
-rw-r--r--sysutils/sysctltui/distinfo3
-rw-r--r--sysutils/sysctltui/pkg-descr3
-rw-r--r--textproc/groff/Makefile2
-rw-r--r--textproc/groff/files/mdoc.local11
-rw-r--r--textproc/ibus-typing-booster/Makefile2
-rw-r--r--textproc/ibus-typing-booster/distinfo6
-rw-r--r--textproc/py-mkdocs-material/Makefile2
-rw-r--r--textproc/py-mkdocs-material/distinfo6
-rw-r--r--textproc/py-pygments/Makefile7
-rw-r--r--textproc/py-pygments/distinfo6
-rw-r--r--www/Makefile23
-rw-r--r--www/authelia/Makefile2
-rw-r--r--www/pocket-id/Makefile39
-rw-r--r--www/pocket-id/distinfo7
-rw-r--r--www/pocket-id/files/pkg-message.in17
-rw-r--r--www/pocket-id/files/pocket-id.in36
-rw-r--r--www/pocket-id/pkg-descr13
-rw-r--r--www/py-dj52-channels/Makefile25
-rw-r--r--www/py-dj52-channels/distinfo3
-rw-r--r--www/py-dj52-channels/pkg-descr4
-rw-r--r--www/py-dj52-django-auth-ldap/Makefile40
-rw-r--r--www/py-dj52-django-auth-ldap/distinfo3
-rw-r--r--www/py-dj52-django-auth-ldap/files/patch-docs_conf.py20
-rw-r--r--www/py-dj52-django-auth-ldap/pkg-descr4
-rw-r--r--www/py-dj52-django-choices-field/Makefile24
-rw-r--r--www/py-dj52-django-choices-field/distinfo3
-rw-r--r--www/py-dj52-django-choices-field/pkg-descr2
-rw-r--r--www/py-dj52-django-cors-headers/Makefile26
-rw-r--r--www/py-dj52-django-cors-headers/distinfo3
-rw-r--r--www/py-dj52-django-cors-headers/pkg-descr2
-rw-r--r--www/py-dj52-django-debug-toolbar/Makefile27
-rw-r--r--www/py-dj52-django-debug-toolbar/distinfo3
-rw-r--r--www/py-dj52-django-debug-toolbar/pkg-descr3
-rw-r--r--www/py-dj52-django-filter/Makefile25
-rw-r--r--www/py-dj52-django-filter/distinfo3
-rw-r--r--www/py-dj52-django-filter/pkg-descr2
-rw-r--r--www/py-dj52-django-htmx/Makefile27
-rw-r--r--www/py-dj52-django-htmx/distinfo3
-rw-r--r--www/py-dj52-django-htmx/pkg-descr3
-rw-r--r--www/py-dj52-django-js-asset/Makefile25
-rw-r--r--www/py-dj52-django-js-asset/distinfo3
-rw-r--r--www/py-dj52-django-js-asset/pkg-descr2
-rw-r--r--www/py-dj52-django-mptt/Makefile26
-rw-r--r--www/py-dj52-django-mptt/distinfo3
-rw-r--r--www/py-dj52-django-mptt/pkg-descr2
-rw-r--r--www/py-dj52-django-prometheus/Makefile38
-rw-r--r--www/py-dj52-django-prometheus/distinfo3
-rw-r--r--www/py-dj52-django-prometheus/files/patch-pyproject.toml11
-rw-r--r--www/py-dj52-django-prometheus/files/patch-setup.py13
-rw-r--r--www/py-dj52-django-prometheus/pkg-descr14
-rw-r--r--www/py-dj52-django-redis/Makefile36
-rw-r--r--www/py-dj52-django-redis/distinfo3
-rw-r--r--www/py-dj52-django-redis/pkg-descr15
-rw-r--r--www/py-dj52-django-rich/Makefile27
-rw-r--r--www/py-dj52-django-rich/distinfo3
-rw-r--r--www/py-dj52-django-rich/pkg-descr11
-rw-r--r--www/py-dj52-django-storages/Makefile44
-rw-r--r--www/py-dj52-django-storages/distinfo3
-rw-r--r--www/py-dj52-django-storages/pkg-descr2
-rw-r--r--www/py-dj52-django-tables2/Makefile30
-rw-r--r--www/py-dj52-django-tables2/distinfo3
-rw-r--r--www/py-dj52-django-tables2/pkg-descr3
-rw-r--r--www/py-dj52-django-taggit/Makefile26
-rw-r--r--www/py-dj52-django-taggit/distinfo3
-rw-r--r--www/py-dj52-django-taggit/pkg-descr1
-rw-r--r--www/py-dj52-django-timezone-field/Makefile25
-rw-r--r--www/py-dj52-django-timezone-field/distinfo3
-rw-r--r--www/py-dj52-django-timezone-field/pkg-descr2
-rw-r--r--www/py-dj52-djangorestframework/Makefile25
-rw-r--r--www/py-dj52-djangorestframework/distinfo3
-rw-r--r--www/py-dj52-djangorestframework/pkg-descr15
-rw-r--r--www/py-dj52-drf-spectacular-sidecar/Makefile26
-rw-r--r--www/py-dj52-drf-spectacular-sidecar/distinfo3
-rw-r--r--www/py-dj52-drf-spectacular-sidecar/pkg-descr5
-rw-r--r--www/py-dj52-drf-spectacular/Makefile35
-rw-r--r--www/py-dj52-drf-spectacular/distinfo3
-rw-r--r--www/py-dj52-drf-spectacular/pkg-descr24
-rw-r--r--www/py-dj52-social-auth-app-django/Makefile34
-rw-r--r--www/py-dj52-social-auth-app-django/distinfo3
-rw-r--r--www/py-dj52-social-auth-app-django/pkg-descr6
-rw-r--r--www/py-dj52-strawberry-graphql-django/Makefile37
-rw-r--r--www/py-dj52-strawberry-graphql-django/distinfo3
-rw-r--r--www/py-dj52-strawberry-graphql-django/pkg-descr15
-rw-r--r--www/py-django-storages/Makefile5
-rw-r--r--www/py-django-storages/distinfo6
-rw-r--r--www/tinyauth/Makefile49
-rw-r--r--www/tinyauth/distinfo7
-rw-r--r--www/tinyauth/files/pkg-message.in17
-rw-r--r--www/tinyauth/files/tinyauth.in35
-rw-r--r--www/tinyauth/pkg-descr4
-rw-r--r--x11-fm/pcmanfm-qt/Makefile3
-rw-r--r--x11-fonts/charis/Makefile7
-rw-r--r--x11-fonts/charis/distinfo6
-rw-r--r--x11-themes/lxqt-themes/Makefile1
-rw-r--r--x11-toolkits/qtermwidget/Makefile3
-rw-r--r--x11-wm/lxqt-panel/Makefile3
-rw-r--r--x11-wm/lxqt-session/Makefile4
-rw-r--r--x11-wm/lxqt-wayland-session/Makefile6
-rw-r--r--x11-wm/obconf-qt/Makefile3
-rw-r--r--x11/Makefile2
-rw-r--r--x11/libfm-qt6/Makefile3
-rw-r--r--x11/linux-nvidia-libs-devel/Makefile8
-rw-r--r--x11/linux-nvidia-libs-devel/distinfo3
-rw-r--r--x11/linux-nvidia-libs/Makefile4
-rw-r--r--x11/lxqt-about/Makefile4
-rw-r--r--x11/lxqt-globalkeys/Makefile4
-rw-r--r--x11/lxqt-menu-data/Makefile1
-rw-r--r--x11/lxqt-runner/Makefile4
-rw-r--r--x11/nvidia-driver-devel/Makefile8
-rw-r--r--x11/nvidia-driver-devel/distinfo3
-rw-r--r--x11/nvidia-driver/Makefile2
-rw-r--r--x11/qterminal/Makefile3
-rw-r--r--x11/screengrab/Makefile4
-rw-r--r--x11/wvkbd/Makefile2
-rw-r--r--x11/wvkbd/distinfo6
403 files changed, 11447 insertions, 4333 deletions
diff --git a/GIDs b/GIDs
index 47fa16129409..d5328e3ed06e 100644
--- a/GIDs
+++ b/GIDs
@@ -775,9 +775,9 @@ cirrus:*:828:
# free: 831
beehive:*:832:
# free: 833
-# free: 834
+pocket-id:*:834:
filebrowser:*:835:
-# free: 836
+tinyauth:*:836:
# free: 837
# free: 838
# free: 839
diff --git a/UIDs b/UIDs
index c92b5e45e010..01361b61e621 100644
--- a/UIDs
+++ b/UIDs
@@ -781,9 +781,9 @@ cirrus:*:828:828::0:0:Cirrus CI:/usr/local/cirrus:/bin/sh
# free: 831
beehive:*:832:832::0:0:beehive user:/nonexistent:/usr/sbin/nologin
# free: 833
-# free: 834
+pocket-id:*:834:834::0:0:OIDC provider that allows users to authenticate with their passkeys:/var/db/pocket-id:/usr/sbin/nologin
filebrowser:*:835:835::0:0:Web File Browser:/var/db/filebrowser:/usr/sbin/nologin
-# free: 836
+tinyauth:*:836:836::0:0:Simplest way to protect your apps with a login screen:/nonexistent:/usr/sbin/nologin
# free: 837
# free: 838
# free: 839
diff --git a/UPDATING b/UPDATING
index d661bc5ec941..dd3a73264f3c 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,16 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20250622:
+ AFFECTS: users of net-mgmt/netbox
+ AUTHOR: kai@FreeBSD.org
+
+ 1. Please make sure that the PostgreSQL server for the NetBox instance is
+ running version 14 or higher. This is because Django 5.2 requires
+ PostgreSQL 14 as a minimum.
+
+ 2. Please also check the pkg-message and the changelogs for further info.
+
20250620:
AFFECTS: users of x11/swww
AUTHOR: nivit@FreeBSD.org
diff --git a/archivers/lxqt-archiver/Makefile b/archivers/lxqt-archiver/Makefile
index cd76882980da..b60025f39640 100644
--- a/archivers/lxqt-archiver/Makefile
+++ b/archivers/lxqt-archiver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-archiver
PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers
MASTER_SITES= LXQT
@@ -16,7 +16,7 @@ LIB_DEPENDS= libfm-qt6.so:x11/libfm-qt6 \
libexif.so:graphics/libexif
RUN_DEPENDS= gtar:archivers/gtar
-USES= cmake compiler:c++17-lang desktop-file-utils lxqt:2 perl5 \
+USES= cmake compiler:c++20-lang desktop-file-utils lxqt:2 perl5 \
pkgconfig tar:xz gnome qt:6 xorg
USE_GNOME= glib20
diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile
index b9286cafaaae..fd617ae2f444 100644
--- a/audio/pavucontrol-qt/Makefile
+++ b/audio/pavucontrol-qt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pavucontrol-qt
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= LXQT/${PORTNAME}
@@ -11,7 +12,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libpulse.so:audio/pulseaudio
-USES= cmake compiler:c++17-lang gettext-runtime localbase:ldflags \
+USES= cmake compiler:c++20-lang gettext-runtime localbase:ldflags \
lxqt:2 qt:6 perl5 pkgconfig tar:xz gnome
USE_PERL5= build
USE_QT= base:run tools:build
diff --git a/cad/kicad-devel/Makefile b/cad/kicad-devel/Makefile
index a8f0773a7100..2b33b4cc1424 100644
--- a/cad/kicad-devel/Makefile
+++ b/cad/kicad-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kicad
DISTVERSION= r${GIT_SRC_DATE}
-PORTREVISION= 6
#PORTREVISION= 1
CATEGORIES= cad
PKGNAMESUFFIX= -devel
diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev
index 4203002c3dde..7be8266f3646 100644
--- a/cad/kicad-devel/Makefile.git_rev
+++ b/cad/kicad-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SRC_HASH= 6d0a8cd346d7b9e225d8df4c522daebed5169fde
-GIT_SRC_DATE= 20250324152127
+GIT_SRC_HASH= 0256ccb6a6c1521c474a38f98e61ea8198a15b6e
+GIT_SRC_DATE= 20250622002633
diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo
index 07fee8453f3d..0f3b41bd1099 100644
--- a/cad/kicad-devel/distinfo
+++ b/cad/kicad-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742833206
-SHA256 (kicad/kicad/code-kicad-6d0a8cd346d7b9e225d8df4c522daebed5169fde_GL0.tar.gz) = 75542b0f00f2ba199b268cf024ae2118458909caa961ee7d871a214141064573
-SIZE (kicad/kicad/code-kicad-6d0a8cd346d7b9e225d8df4c522daebed5169fde_GL0.tar.gz) = 151698580
+TIMESTAMP = 1750587958
+SHA256 (kicad/kicad/code-kicad-0256ccb6a6c1521c474a38f98e61ea8198a15b6e_GL0.tar.gz) = 7fe6cf614c158ce54ef85d77555f9717407961a073934f24c973786bbb4d355c
+SIZE (kicad/kicad/code-kicad-0256ccb6a6c1521c474a38f98e61ea8198a15b6e_GL0.tar.gz) = 151644849
diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist
index 9a1cab9ac491..74ef532237a6 100644
--- a/cad/kicad-devel/pkg-plist
+++ b/cad/kicad-devel/pkg-plist
@@ -477,6 +477,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg
%%DATADIR%%/demos/simulation/rectifier/diode.mod
%%DATADIR%%/demos/simulation/rectifier/rectifier.kicad_pro
%%DATADIR%%/demos/simulation/rectifier/rectifier.kicad_sch
+%%DATADIR%%/demos/simulation/rectifier/rectifier.wbk
%%DATADIR%%/demos/simulation/rectifier/rectifier_schlib.kicad_sym
%%DATADIR%%/demos/simulation/rectifier/sym-lib-table
%%DATADIR%%/demos/simulation/sallen_key/ad8051.lib
diff --git a/cad/kicad-library-footprints-devel/Makefile.git_rev b/cad/kicad-library-footprints-devel/Makefile.git_rev
index 7959186b5502..2dac54a69b90 100644
--- a/cad/kicad-library-footprints-devel/Makefile.git_rev
+++ b/cad/kicad-library-footprints-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_FP_HASH= 6d9658d97f19bd748d2f1d3d724c27c09bac47f9
-GIT_FP_DATE= 20250324231124
+GIT_FP_HASH= 7dad74373b2878d231afb553750a367df79fca26
+GIT_FP_DATE= 20250618213625
diff --git a/cad/kicad-library-footprints-devel/distinfo b/cad/kicad-library-footprints-devel/distinfo
index b1c69f011b72..9d758fded4cc 100644
--- a/cad/kicad-library-footprints-devel/distinfo
+++ b/cad/kicad-library-footprints-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742856882
-SHA256 (kicad-footprints-6d9658d97f19bd748d2f1d3d724c27c09bac47f9.tar.gz) = 491d39887e9554a307199f6110ecf00922080deb0ec2e9d1a7894e083d95509b
-SIZE (kicad-footprints-6d9658d97f19bd748d2f1d3d724c27c09bac47f9.tar.gz) = 12376596
+TIMESTAMP = 1750526665
+SHA256 (kicad-footprints-7dad74373b2878d231afb553750a367df79fca26.tar.gz) = 53581ceb470521bb4a13f68b6bd9557c3a3657705860c67e55756433185f331c
+SIZE (kicad-footprints-7dad74373b2878d231afb553750a367df79fca26.tar.gz) = 12224432
diff --git a/cad/kicad-library-footprints-devel/pkg-plist b/cad/kicad-library-footprints-devel/pkg-plist
index b9cd35a7e0c9..e3e8c3fc7f0a 100644
--- a/cad/kicad-library-footprints-devel/pkg-plist
+++ b/cad/kicad-library-footprints-devel/pkg-plist
@@ -1,7 +1,9 @@
%%DATADIR%%/footprints/Audio_Module.pretty/Reverb_BTDR-1H.kicad_mod
%%DATADIR%%/footprints/Audio_Module.pretty/Reverb_BTDR-1V.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryClip_Keystone_54_D16-19mm.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0034_1xAAA.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0036_1xC.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Bulgin_BX0123_1xCR123.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_ComfortableElectronic_CH273-2450_1x2450.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Eagle_12BH611-GR.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Keystone_103_1x20mm.kicad_mod
@@ -33,7 +35,8 @@
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC12AAPC_2xAA.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC2003_1x2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BC2AAPC_2xAA.kicad_mod
-%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BH-18650-PC2.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BH-18650-PC.kicad_mod
+%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MPD_BK-18650-PC2.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_MYOUNG_BS-07-A1BJ001_CR2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Multicomp_BC-2001_1x2032.kicad_mod
%%DATADIR%%/footprints/Battery.pretty/BatteryHolder_Renata_SMTU2032-LF_1x2032.kicad_mod
@@ -180,6 +183,7 @@
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KMR2.kicad_mod
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC6xxJ.kicad_mod
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC7xxJ.kicad_mod
+%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_KSC9xxG.kicad_mod
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_CK_PTS125Sx43PSMTR.kicad_mod
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_NO_Vertical_Wuerth_434133025816.kicad_mod
%%DATADIR%%/footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_XKB_TS-1187A.kicad_mod
@@ -877,61 +881,62 @@
%%DATADIR%%/footprints/Capacitor_THT.pretty/DX_5R5VxxxxU_D11.5mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_THT.pretty/DX_5R5VxxxxU_D19.0mm_P5.00mm.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-08_AVX-J.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-08_AVX-J_Pad1.25x1.05mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-08_AVX-J_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-10_AVX-L.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-10_AVX-L_Pad1.25x1.05mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-1608-10_AVX-L_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-12_Kemet-R.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-12_Kemet-R_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-15_AVX-P.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-15_AVX-P_Pad1.30x1.05mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-2012-15_AVX-P_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-10_Kemet-I.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-10_Kemet-I_Pad1.58x1.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-10_Kemet-I_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-12_Kemet-S.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-12_Kemet-S_Pad1.58x1.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-12_Kemet-S_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-18_Kemet-A.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3216-18_Kemet-A_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-12_Kemet-T.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-12_Kemet-T_Pad1.50x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-12_Kemet-T_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-15_AVX-H.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-15_AVX-H_Pad1.50x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-15_AVX-H_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-21_Kemet-B.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-3528-21_Kemet-B_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-15_Kemet-U.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-15_Kemet-U_Pad2.25x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-15_Kemet-U_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-20_AVX-F.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-20_AVX-F_Pad2.25x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-20_AVX-F_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-28_Kemet-C.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-6032-28_Kemet-C_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-20_AVX-U.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-20_AVX-U_Pad2.72x3.50mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-20_AVX-U_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-28_AVX-C.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-28_AVX-C_Pad2.72x3.50mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7132-28_AVX-C_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-15_AVX-R.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-15_AVX-R_Pad2.68x6.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-15_AVX-R_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-20_AVX-M.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-20_AVX-M_Pad2.68x6.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-20_AVX-M_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-28_AVX-M.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-28_AVX-M_Pad2.68x6.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-28_AVX-M_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-38_AVX-R.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-38_AVX-R_Pad2.68x6.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7260-38_AVX-R_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-15_Kemet-W.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-15_Kemet-W_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-15_Kemet-W_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-20_Kemet-V.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-20_Kemet-V_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-20_Kemet-V_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-30_AVX-N.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-30_AVX-N_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-30_AVX-N_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-31_Kemet-D.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-31_Kemet-D_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-40_Kemet-Y.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-40_Kemet-Y_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-40_Kemet-Y_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-43_Kemet-X.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-43_Kemet-X_Pad2.25x2.55mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7343-43_Kemet-X_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7360-38_Kemet-E.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7360-38_Kemet-E_Pad2.25x4.25mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7360-38_Kemet-E_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-38_AVX-V.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-38_AVX-V_Pad2.18x3.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-38_AVX-V_HandSolder.kicad_mod
%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-438_AVX-U.kicad_mod
-%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-438_AVX-U_Pad2.18x3.30mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Capacitor_Tantalum_SMD.pretty/CP_EIA-7361-438_AVX-U_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Connector.pretty/BJB_Pico_46.110.1001_Receptacle_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350B_S16N-PC_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350G_S16N-PC_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector.pretty/Banana_Cliff_FCR7350L_S16N-PC_Horizontal.kicad_mod
@@ -1309,6 +1314,28 @@
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_2x16_RowsZD_Male_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_3x16_Female_Vertical_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_F_3x16_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x14+6_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x20+4_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x26+2_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-flat_3x8+8_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x14+6_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x14+6_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x2+10_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x2+10_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x20+4_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x20+4_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x26+2_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x26+2_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x8+8_Female_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M-invers_3x8+8_Male_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x14+6_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x14+6_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x20+4_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x20+4_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x26+2_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x26+2_Male_Horizontal_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x8+8_Female_Vertical_THT.kicad_mod
+%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_M_3x8+8_Male_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q2_2x16_Female_Horizontal_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q2_2x16_Male_Vertical_THT.kicad_mod
%%DATADIR%%/footprints/Connector_DIN.pretty/DIN41612_Q3_2x10_Female_Horizontal_THT.kicad_mod
@@ -1437,6 +1464,120 @@
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset9.90mm_Housed_MountingHolesOffset11.32mm.kicad_mod
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Vertical_P2.77x2.84mm.kicad_mod
%%DATADIR%%/footprints/Connector_Dsub.pretty/DSUB-9_Socket_Vertical_P2.77x2.84mm_MountingHoles.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11004_1x04-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11005_1x05-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11006_1x06-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11007_1x07-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11008_1x08-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11009_1x09-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11010_1x10-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11011_1x11-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11012_1x12-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11013_1x13-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11014_1x14-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11015_1x15-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11016_1x16-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11017_1x17-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11018_1x18-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11019_1x19-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11020_1x20-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11021_1x21-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11022_1x22-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11023_1x23-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11024_1x24-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11025_1x25-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11026_1x26-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11027_1x27-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11028_1x28-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11029_1x29-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11030_1x30-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11031_1x31-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11032_1x32-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11033_1x33-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11034_1x34-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11035_1x35-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11036_1x36-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11037_1x37-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11038_1x38-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11039_1x39-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11040_1x40-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11041_1x41-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11042_1x42-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11043_1x43-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11044_1x44-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11045_1x45-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11046_1x46-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11047_1x47-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11048_1x48-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11049_1x49-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11050_1x50-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11051_1x51-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11052_1x52-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11053_1x53-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11054_1x54-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11055_1x55-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11056_1x56-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11057_1x57-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11058_1x58-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11059_1x59-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32Q-1A7x1-11060_1x60-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11004_1x04-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11005_1x05-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11006_1x06-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11007_1x07-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11008_1x08-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11009_1x09-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11010_1x10-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11011_1x11-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11012_1x12-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11013_1x13-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11014_1x14-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11015_1x15-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11016_1x16-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11017_1x17-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11018_1x18-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11019_1x19-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11020_1x20-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11021_1x21-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11022_1x22-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11023_1x23-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11024_1x24-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11025_1x25-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11026_1x26-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11027_1x27-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11028_1x28-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11029_1x29-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11030_1x30-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11031_1x31-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11032_1x32-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11033_1x33-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11034_1x34-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11035_1x35-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11036_1x36-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11037_1x37-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11038_1x38-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11039_1x39-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11040_1x40-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11041_1x41-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11042_1x42-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11043_1x43-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11044_1x44-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11045_1x45-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11046_1x46-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11047_1x47-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11048_1x48-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11049_1x49-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11050_1x50-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11051_1x51-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11052_1x52-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11053_1x53-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11054_1x54-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11055_1x55-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11056_1x56-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11057_1x57-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11058_1x58-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11059_1x59-1MP_P0.5mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Amphenol_F32R-1A7x1-11060_1x60-1MP_P0.5mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-11S-0.5SH_1x11-1MP_P0.50mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_FFC-FPC.pretty/Hirose_FH12-12S-0.5SH_1x12-1MP_P0.50mm_Horizontal.kicad_mod
@@ -1752,6 +1893,14 @@
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-MVX3405L1X_2x17_P1.25mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-MVX5005L0X_2x25_P1.25mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko-G125-MVX5005L1X_2x25_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS10605M2P_2x03_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS11005M2P_2x05_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS11205M2P_2x06_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS11605M2P_2x08_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS12005M2P_2x10_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS12605M2P_2x13_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS13405M2P_2x17_P1.25mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_Gecko_G125-MS15005M2P_2x25_P1.25mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_LTek-Male_02_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_LTek-Male_02_P2.00mm_Vertical_StrainRelief.kicad_mod
%%DATADIR%%/footprints/Connector_Harwin.pretty/Harwin_LTek-Male_03_P2.00mm_Vertical.kicad_mod
@@ -1901,19 +2050,33 @@
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF13C_CL535-0414-1-51_1x14-1MP_P1.25mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF13C_CL535-0415-4-51_1x15-1MP_P1.25mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-02P-2H_1x02-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-02P-2V_1x02-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-03P-2H_1x03-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-03P-2V_1x03-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-04P-2H_1x04-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-04P-2V_1x04-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-05P-2H_1x05-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-05P-2V_1x05-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-06P-2H_1x06-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-06P-2V_1x06-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-07P-2H_1x07-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-07P-2V_1x07-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-08P-2H_1x08-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-08P-2V_1x08-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-09P-2H_1x09-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-09P-2V_1x09-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-10P-2H_1x10-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-10P-2V_1x10-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-11P-2H_1x11-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-11P-2V_1x11-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-12P-2H_1x12-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-12P-2V_1x12-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-13P-2H_1x13-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-13P-2V_1x13-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-14P-2H_1x14-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-14P-2V_1x14-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-15P-2H_1x15-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF3EA-15P-2V_1x15-1MP_P2.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-10S-0.8H_1x10-1MP_P0.80mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-11S-0.8H_1x11-1MP_P0.80mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-12S-0.8H_1x12-1MP_P0.80mm_Horizontal.kicad_mod
@@ -1927,6 +2090,12 @@
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-7S-0.8H_1x07-1MP_P0.80mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-8S-0.8H_1x08-1MP_P0.80mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF52-9S-0.8H_1x09-1MP_P0.80mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-2P-1.2V_1x02_P1.2mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-2P-2.4V_1x02_P2.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-3P-1.2V_1x03_P1.2mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-4P-1.2V_1x04_P1.2mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-5P-1.2V_1x05_P1.2mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF57H-6P-1.2V_1x06_P1.2mm_Socket.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63-5P-3.96DSA_1x05_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63-6P-3.96DSA_1x06_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63M-1P-3.96DSA_1x01_P3.96mm_Vertical.kicad_mod
@@ -1938,6 +2107,76 @@
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-3P-3.96DSA_1x03_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-4P-3.96DSA_1x04_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose.pretty/Hirose_DF63R-5P-3.96DSA_1x05_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B(2.0)-12DS-0.4V_2x06-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B(2.0)-80DS-0.4V_2x40-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-10DS-0.4V_2x05-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-12DS-0.4V_2x06-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-30DS-0.4V_2x15-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-50DS-0.4V_2x25-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-60DS-0.4V_2x30-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40B-80DS-0.4V_2x40-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-20DS-0.4V_2x10_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-24DS-0.4V_2x12_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-30DS-0.4V_2x15_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-70DS-0.4V_2x35_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C(2.0)-80DS-0.4V_2x40_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-100DP-0.4V_2x50-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-100DS-0.4V_2x50_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-10DP-0.4V_2x05-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-120DP-0.4V_2x60-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-120DS-0.4V_2x60_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-12DP-0.4V_2x06-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-20DP-0.4V_2x10-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-20DS-0.4V_2x10_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-24DP-0.4V_2x12-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-24DS-0.4V_2x12_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-30DP-0.4V_2x15-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-30DS-0.4V_2x15_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-34DP-0.4V_2x17-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-34DS-0.4V_2x17_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-40DP-0.4V_2x20-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-44DP-0.4V_2x22-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-50DP-0.4V_2x25-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-60DP-0.4V_2x30-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-70DP-0.4V_2x35-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-70DS-0.4V_2x35_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-80DP-0.4V_2x40-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-80DS-0.4V_2x40_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-90DP-0.4V_2x45-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40C-90DS-0.4V_2x45_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HB(2.5)-10DS-0.4V_2x05-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HB(4.0)-50DS-0.4V_2x25-1MP_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(2.5)-20DS-0.4V_2x10_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(2.5)-30DS-0.4V_2x15_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(2.5)-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(2.5)-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(2.5)-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-100DS-0.4V_2x50_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-30DS-0.4V_2x15_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-44DS-0.4V_2x22_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-70DS-0.4V_2x35_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-80DS-0.4V_2x40_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.0)-90DS-0.4V_2x45_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-20DS-0.4V_2x10_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-30DS-0.4V_2x15_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(3.5)-80DS-0.4V_2x40_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(4.0)-40DS-0.4V_2x20_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(4.0)-50DS-0.4V_2x25_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(4.0)-60DS-0.4V_2x30_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(4.0)-80DS-0.4V_2x40_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Hirose_DF40.pretty/Hirose_DF40HC(4.0)-90DS-0.4V_2x45_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_FX8.pretty/Hirose_FX8-100P-SV_2x50_P0.6mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_FX8.pretty/Hirose_FX8-100S-SV_2x50_P0.6mm.kicad_mod
%%DATADIR%%/footprints/Connector_Hirose_FX8.pretty/Hirose_FX8-120P-SV_2x60_P0.6mm.kicad_mod
@@ -2402,6 +2641,18 @@
%%DATADIR%%/footprints/Connector_JST.pretty/JST_PUD_S38B-PUDSS-1_2x19_P2.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_PUD_S40B-PUDSS-1_2x20_P2.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SFH_SM02B-SFHRS-TF_1x02-1MP_P4.20mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM20B-SRDS-A-G-TF_2x10-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM20B-SRDS-G-TF_2x10-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM30B-SRDS-A-G-TF_2x15-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM30B-SRDS-G-TF_2x15-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM40B-SRDS-A-G-TF_2x20-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM40B-SRDS-G-TF_2x20-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM50B-SRDS-A-G-TF_2x25-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_BM50B-SRDS-G-TF_2x25-1MP_P1.0mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM20B-SRDS-G-TF_2x10-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM30B-SRDS-G-TF_2x15-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM40B-SRDS-G-TF_2x20-1MP_P1.0mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHD_SM50B-SRDS-G-TF_2x25-1MP_P1.0mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM02B-SHLS-TF_1x02-1MP_P1.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM05B-SHLS-TF_1x05-1MP_P1.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_JST.pretty/JST_SHL_SM06B-SHLS-TF_1x06-1MP_P1.00mm_Horizontal.kicad_mod
@@ -2820,6 +3071,20 @@
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_CLIK-Mate_505405-1370_1x13-1MP_P1.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_CLIK-Mate_505405-1470_1x14-1MP_P1.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_CLIK-Mate_505405-1570_1x15-1MP_P1.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0200_1x02-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0300_1x03-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0400_1x04-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0500_1x05-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0600_1x06-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0700_1x07-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0800_1x08-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-0900_1x09-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1000_1x10-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1100_1x11-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1200_1x12-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1300_1x13-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1400_1x14-1MP_P2.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_DuraClik_502352-1500_1x15-1MP_P2.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-02A_1x02_P2.54mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-03A_1x03_P2.54mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_KK-254_AE-6410-04A_1x04_P2.54mm_Vertical.kicad_mod
@@ -2973,66 +3238,77 @@
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0200_1x02_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0210_1x02-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0212_1x02-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0221_1x02_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0224_1x02-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0310_1x03-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0312_1x03-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0315_1x03_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0321_1x03_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0324_1x03-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0410_1x04-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0412_1x04-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0415_1x04_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0421_1x04_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0424_1x04-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0510_1x05-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0512_1x05-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0515_1x05_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0521_1x05_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0524_1x05-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0610_1x06-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0612_1x06-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0615_1x06_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0621_1x06_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0624_1x06-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0700_1x07_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0710_1x07-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0712_1x07-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0715_1x07_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0721_1x07_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0724_1x07-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0800_1x08_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0810_1x08-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0812_1x08-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0815_1x08_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0821_1x08_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0824_1x08-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0900_1x09_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0910_1x09-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0912_1x09-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0915_1x09_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0921_1x09_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-0924_1x09-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1000_1x10_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1010_1x10-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1012_1x10-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1015_1x10_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1021_1x10_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1024_1x10-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1100_1x11_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1110_1x11-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1112_1x11-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1115_1x11_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1121_1x11_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1124_1x11-1MP_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1200_1x12_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1210_1x12-1MP_P3.00mm_Horizontal_PnP.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1212_1x12-1MP_P3.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1215_1x12_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1221_1x12_P3.00mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_Micro-Fit_3.0_43650-1224_1x12-1MP_P3.00mm_Vertical.kicad_mod
@@ -3529,6 +3805,61 @@
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_SlimStack_55560-0501_2x25_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_SlimStack_55560-0601_2x30_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Molex.pretty/Molex_SlimStack_55560-0801_2x40_P0.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783204xx_2x02_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783206xx_2x03_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783206xx_2x03_P2.0mm_Header_Vertical_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783206xx_2x03_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783206xx_2x03_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783208xx_2x04_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783208xx_2x04_P2.0mm_Header_Vertical_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783208xx_2x04_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783208xx_2x04_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783210xx_2x05_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783210xx_2x05_P2.0mm_Header_Vertical_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783210xx_2x05_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783210xx_2x05_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783212xx_2x06_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783212xx_2x06_P2.0mm_Header_Vertical_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783212xx_2x06_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783212xx_2x06_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783214xx_2x07_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783214xx_2x07_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783216xx_2x08_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783216xx_2x08_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783218xx_2x09_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783218xx_2x09_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783220xx_2x10_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783220xx_2x10_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783222xx_2x11_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783222xx_2x11_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783224xx_2x12_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783224xx_2x12_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783226xx_2x13_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783226xx_2x13_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783228xx_2x14_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783228xx_2x14_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783230xx_2x15_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783230xx_2x15_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783232xx_2x16_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783232xx_2x16_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783234xx_2x17_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783234xx_2x17_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783236xx_2x18_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783236xx_2x18_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783238xx_2x19_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783238xx_2x19_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783240xx_2x20_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783240xx_2x20_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783242xx_2x21_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783242xx_2x21_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783244xx_2x22_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783244xx_2x22_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783246xx_2x23_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783246xx_2x23_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783248xx_2x24_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783248xx_2x24_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783250xx_2x25_P2.0mm_Header_Vertical_Polarized.kicad_mod
+%%DATADIR%%/footprints/Connector_Molex_Milligrid.pretty/Molex_8783250xx_2x25_P2.0mm_Header_Vertical_Polarized_MountingPegs.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/4UCON_10156_2x40_P1.27mm_Socket_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/BUS_AT.kicad_mod
%%DATADIR%%/footprints/Connector_PCBEdge.pretty/BUS_PCI.kicad_mod
@@ -6350,6 +6681,108 @@
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-140-xx.x-x-DV-S_2x40-1SH_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-150-xx.x-x-DV-N_2x50_P0.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_LSHM-150-xx.x-x-DV-S_2x50-1SH_P0.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-10-3.00-x-D-K-xR_2x10_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-10-3.50-x-D-K-xR_2x10_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-15-3.00-x-D-K-xR_2x15_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-15-3.50-x-D-K-xR_2x15_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-20-3.00-x-D-K-xR_2x20_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-20-3.50-x-D-K-xR_2x20_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-30-3.00-x-D-K-xR_2x30_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-30-3.50-x-D-K-xR_2x30_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-40-3.00-x-D-K-xR_2x40_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-40-3.50-x-D-K-xR_2x40_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-50-3.00-x-D-K-xR_2x50_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec.pretty/Samtec_SS4-50-3.50-x-D-K-xR_2x50_P0.4mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-03-X-D-AD_2x05_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-03-X-D_2x05_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-XX-X-D-AD_2x05_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-XX-X-D-AD_2x05_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-XX-X-D_2x05_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-105-XX-X-D_2x05_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-03-X-D-AD_2x10_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-03-X-D-M-AD_2x10_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-03-X-D-M_2x10_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-03-X-D_2x10_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-AD_2x10_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-AD_2x10_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-M-AD_2x10_P1.0mm_Mate_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-M-AD_2x10_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-M_2x10_P1.0mm_Mate_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D-M_2x10_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D_2x10_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-110-XX-X-D_2x10_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-03-X-D-AD_2x15_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-03-X-D_2x15_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-XX-X-D-AD_2x15_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-XX-X-D-AD_2x15_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-XX-X-D_2x15_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-115-XX-X-D_2x15_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-03-X-D-AD_2x20_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-03-X-D-M-AD_2x20_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-03-X-D-M_2x20_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-03-X-D_2x20_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-AD_2x20_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-AD_2x20_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-M-AD_2x20_P1.0mm_Mate_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-M-AD_2x20_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-M_2x20_P1.0mm_Mate_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D-M_2x20_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D_2x20_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-120-XX-X-D_2x20_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-03-X-D-AD_2x25_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-03-X-D_2x25_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-XX-X-D-AD_2x25_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-XX-X-D-AD_2x25_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-XX-X-D_2x25_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-125-XX-X-D_2x25_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-03-X-D-AD_2x30_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-03-X-D-M-AD_2x30_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-03-X-D-M_2x30_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-03-X-D_2x30_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-AD_2x30_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-AD_2x30_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-M-AD_2x30_P1.0mm_Mate_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-M-AD_2x30_P1.0mm_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-M_2x30_P1.0mm_Mate_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D-M_2x30_P1.0mm_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D_2x30_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-130-XX-X-D_2x30_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-03-X-D-AD_2x35_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-03-X-D_2x35_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-XX-X-D-AD_2x35_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-XX-X-D-AD_2x35_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-XX-X-D_2x35_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-135-XX-X-D_2x35_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-03-X-D-AD_2x40_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-03-X-D-M-AD_2x40_P1.0mm_Pol20_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-03-X-D-M_2x40_P1.0mm_Pol20_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-03-X-D_2x40_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-AD_2x40_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-AD_2x40_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-M-AD_2x40_P1.0mm_Pol20_Mate_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-M-AD_2x40_P1.0mm_Pol20_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-M_2x40_P1.0mm_Pol20_Mate_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D-M_2x40_P1.0mm_Pol20_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D_2x40_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-140-XX-X-D_2x40_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-03-X-D-AD_2x45_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-03-X-D_2x45_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-XX-X-D-AD_2x45_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-XX-X-D-AD_2x45_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-XX-X-D_2x45_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-145-XX-X-D_2x45_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-03-X-D-AD_2x50_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-03-X-D-M-AD_2x50_P1.0mm_Pol25_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-03-X-D-M_2x50_P1.0mm_Pol25_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-03-X-D_2x50_P1.0mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-AD_2x50_P1.0mm_Mate_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-AD_2x50_P1.0mm_Socket_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-M-AD_2x50_P1.0mm_Pol25_Mate_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-M-AD_2x50_P1.0mm_Pol25_Socket_Threaded_AlignmentPin.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-M_2x50_P1.0mm_Pol25_Mate_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D-M_2x50_P1.0mm_Pol25_Socket_Threaded.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D_2x50_P1.0mm_Mate.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_FSI.pretty/Samtec_FSI-150-XX-X-D_2x50_P1.0mm_Socket.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-BE-LC_2x02_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-BE_2x02_P2.54mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HLE_SMD.pretty/Samtec_HLE-102-02-xxx-DV-LC_2x02_P2.54mm_Horizontal.kicad_mod
@@ -6952,6 +7385,32 @@
%%DATADIR%%/footprints/Connector_Samtec_HSEC8.pretty/Samtec_HSEC8-190-X-X-DV-BL_2x90_P0.8mm_Edge.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HSEC8.pretty/Samtec_HSEC8-190-X-X-DV_2x90_P0.8mm_Edge.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_HSEC8.pretty/Samtec_HSEC8-190-X-X-DV_2x90_P0.8mm_Wing_Edge.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-104-02-X-D-SM-LC_2x04_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-104-02-X-D-SM_2x04_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-105-02-X-D-SM-LC_2x05_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-105-02-X-D-SM_2x05_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-106-02-X-D-SM-LC_2x06_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-106-02-X-D-SM_2x06_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-107-02-X-D-SM-LC_2x07_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-107-02-X-D-SM_2x07_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-108-02-X-D-SM-LC_2x08_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-108-02-X-D-SM_2x08_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-110-02-X-D-SM-LC_2x10_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-110-02-X-D-SM_2x10_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-112-02-X-D-SM-LC_2x12_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-112-02-X-D-SM_2x12_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-113-02-X-D-SM-LC_2x13_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-113-02-X-D-SM_2x13_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-115-02-X-D-SM-LC_2x15_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-115-02-X-D-SM_2x15_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-117-02-X-D-SM-LC_2x17_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-117-02-X-D-SM_2x17_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-120-02-X-D-SM-LC_2x20_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-120-02-X-D-SM_2x20_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-122-02-X-D-SM-LC_2x22_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-122-02-X-D-SM_2x22_P2.0mm_Header_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-125-02-X-D-SM-LC_2x25_P2.0mm_Header_Vertical_LockingClip.kicad_mod
+%%DATADIR%%/footprints/Connector_Samtec_LTMM.pretty/Samtec_LTMM-125-02-X-D-SM_2x25_P2.0mm_Header_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_MicroMate.pretty/Samtec_T1M-02-X-S-RA_1x02-1MP_P1.0mm_Terminal_Horizontal.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_MicroMate.pretty/Samtec_T1M-02-X-S-V_1x02-1MP_P1.0mm_Terminal_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Samtec_MicroMate.pretty/Samtec_T1M-02-X-SH-L_1x02-1MP_P1.0mm_Terminal_Horizontal_Latch.kicad_mod
@@ -7306,33 +7765,18 @@
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x01_D0.4mm_OD1mm_Relief2x.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.65mm_D0.4mm_OD1mm.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.65mm_D0.4mm_OD1mm_Relief.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.65mm_D0.4mm_OD1mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x02_P3.6mm_D0.4mm_OD1mm_Relief2x.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.65mm_D0.4mm_OD1mm.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.65mm_D0.4mm_OD1mm_Relief.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.65mm_D0.4mm_OD1mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x03_P3.6mm_D0.4mm_OD1mm_Relief2x.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.65mm_D0.4mm_OD1mm.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.65mm_D0.4mm_OD1mm_Relief.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.65mm_D0.4mm_OD1mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x04_P3.6mm_D0.4mm_OD1mm_Relief2x.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.65mm_D0.4mm_OD1mm.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.65mm_D0.4mm_OD1mm_Relief.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.65mm_D0.4mm_OD1mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x05_P3.6mm_D0.4mm_OD1mm_Relief2x.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.65mm_D0.4mm_OD1mm.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.65mm_D0.4mm_OD1mm_Relief.kicad_mod
-%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.65mm_D0.4mm_OD1mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-0.1sqmm_1x06_P3.6mm_D0.4mm_OD1mm_Relief2x.kicad_mod
@@ -7570,6 +8014,42 @@
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-2sqmm_1x06_P7.8mm_D2mm_OD3.9mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x01_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x01_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x01_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x02_P12mm_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x02_P12mm_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x02_P12mm_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x03_P12mm_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x03_P12mm_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x03_P12mm_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x04_P12mm_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x04_P12mm_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x04_P12mm_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x05_P12mm_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x05_P12mm_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x05_P12mm_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x06_P12mm_D3mm_OD6mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x06_P12mm_D3mm_OD6mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-4sqmm_1x06_P12mm_D3mm_OD6mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x01_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x01_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x01_D3.5mm_OD7mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x02_P14mm_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x02_P14mm_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x02_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x03_P14mm_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x03_P14mm_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x03_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x04_P14mm_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x04_P14mm_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x04_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x05_P14mm_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x05_P14mm_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x05_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm_Relief.kicad_mod
+%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWire-6sqmm_1x06_P14mm_D3.5mm_OD7mm_Relief2x.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_1x2mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wire.pretty/SolderWirePad_1x01_SMD_5x10mm.kicad_mod
%%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-PHD_610004243021_SMD_2x02_P2.54mm_Vertical.kicad_mod
@@ -7618,6 +8098,15 @@
%%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-WTB_64800811622_1x08_P1.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-WTB_64800911622_1x09_P1.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Connector_Wuerth.pretty/Wuerth_WR-WTB_64801011622_1x10_P1.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-10PLT_1x10-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-2PLT_1x02-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-3PLT_1x03-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-4PLT_1x04-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-5PLT_1x05-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-6PLT_1x06-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-7PLT_1x07-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-8PLT_1x08-1MP_P3.96mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/Connector_Zhaoxing.pretty/Zhaoxing_VH_ZX-VH3.96-9PLT_1x09-1MP_P3.96mm_Vertical.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_CUI_PBO-3-Sxx_THT_Vertical.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_Hahn_HS-400xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_Hi-Link_HLK-10Mxx.kicad_mod
@@ -7647,7 +8136,8 @@
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMF_101xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMF_201xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMF_301xx_THT.kicad_mod
-%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMG-15_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMG_071xx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMG_151xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMLM-04_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMLM-05_THT.kicad_mod
%%DATADIR%%/footprints/Converter_ACDC.pretty/Converter_ACDC_TRACO_TMLM-10-20_THT.kicad_mod
@@ -7668,6 +8158,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cincon_EC6Cxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cyntec_MUN12AD01-SH.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Cyntec_MUN12AD03-SH.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Hamamatsu_C11204-1_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NID30_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NID60_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_MeanWell_NSD10_THT.kicad_mod
@@ -7700,6 +8191,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_Silvertel_Ag99xxLP_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TBA1-xxxxE_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TBA1-xxxxE_Single_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TBA1-xxxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TBA2-xxxx_Dual_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TBA2-xxxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TDN_5-xxxxWISM_SMD.kicad_mod
@@ -7708,6 +8200,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEA1-xxxxE_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEA1-xxxxHI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEA1-xxxx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEC2-12xxWI_24xxWI_48xxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEC3-24xxUI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEL12-xxxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TEN10-110xxWIRH_THT.kicad_mod
@@ -7733,7 +8226,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-1SM_SMD.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-2xxxxWI_THT.kicad_mod
-%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR-xxxx_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR10-24xxWIR_48xxWIR_72xxWIR_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMR4-xxxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-05xx_12xx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TMU3-24xx_THT.kicad_mod
@@ -7749,6 +8242,7 @@
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR0.5-24xx_TSR0.5-24xxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR0.6-48xxWI_TSR0.6-48xxxWI_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR1-xxxxE_THT.kicad_mod
+%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR1.5-24xxE_24120E_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR2-24xxN_TSR2-24xxxN_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_TRACO_TSR2-xxxx_THT.kicad_mod
%%DATADIR%%/footprints/Converter_DCDC.pretty/Converter_DCDC_XP_POWER-IA48xxD_THT.kicad_mod
@@ -7836,6 +8330,7 @@
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_0603-4Pin_6.0x3.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_1210-4Pin_1.2x1.0mm.kicad_mod
+%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_1210-4Pin_1.2x1.0mm_RotB.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2012-2Pin_2.0x1.2mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod
@@ -7858,6 +8353,7 @@
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm.kicad_mod
+%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_Citizen_CS325S-4Pin_3.2x2.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm.kicad_mod
%%DATADIR%%/footprints/Crystal.pretty/Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering.kicad_mod
@@ -8389,6 +8885,7 @@
%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Littelfuse_Nano2_154x.kicad_mod
%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_Littelfuse_Nano2_157x.kicad_mod
%%DATADIR%%/footprints/Fuse.pretty/Fuseholder_TR5_Littelfuse_No560_No460.kicad_mod
+%%DATADIR%%/footprints/Fuse.pretty/GDT_Bourns_2038.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_125x35x50mm_3xFixationM3.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_35x26mm_1xFixation3mm_Fischer-SK486-35.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_38x38mm_SpringFixation.kicad_mod
@@ -8396,6 +8893,17 @@
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_573300D00010G_TO-263.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_576802B03900G.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_590302B03600G.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531002B00000G_34.9x12.7mm_H25.4mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531002B02100G_34.9x12.7mm_H25.4mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531002B02500G_34.9x12.7mm_H25.4mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531102B00000G_34.9x12.7mm_H38.1mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531102B02100G_34.9x12.7mm_H38.1mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531102B02500G_34.9x12.7mm_H38.1mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531102V02500G_34.9x12.7mm_H38.1mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531202B00000G_34.9x12.7mm_H50.8mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531202B02100G_34.9x12.7mm_H50.8mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531202B02500G_34.9x12.7mm_H50.8mm.kicad_mod
+%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_Extruded_531302B02500G_34.9x12.7mm_H63.5mm.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_AAVID_TV5G_TO220_Horizontal.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Fischer_FK224xx2201_25x8.3mm.kicad_mod
%%DATADIR%%/footprints/Heatsink.pretty/Heatsink_Fischer_FK24413D2PAK_26x13mm.kicad_mod
@@ -8599,6 +9107,11 @@
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRx00050515.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRx00060615.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Chilisin_BMRx00060630.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_0403HQ_1008Metric.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_0604HQ_1610Metric.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_0805HQ_2012Metric.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_1008HQ_2520Metric.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_1008HQ_2520Metric_LowProfile.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_1515SQ-47N.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_1515SQ-68N.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Coilcraft_1515SQ-82N.kicad_mod
@@ -8709,6 +9222,7 @@
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_TDK_ACM2520-3P.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_TDK_ACM7060.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonModeChoke_Wuerth_WE-SL5.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Bourns_DR331.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Delevan_4222.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Wuerth_WE-SL2.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_CommonMode_Wurth_WE-CNSW-1206.kicad_mod
@@ -8921,6 +9435,17 @@
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_NR-60xx_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_NR-80xx.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Taiyo-Yuden_NR-80xx_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0420.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0520.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0530.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0620.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0624.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0630.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL0650.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL1040.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL1050.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL1250.kicad_mod
+%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TechFuse_SL1265.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TracoPower_TCK-047_5.2x5.8mm.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_TracoPower_TCK-141.kicad_mod
%%DATADIR%%/footprints/Inductor_SMD.pretty/L_Vishay_IFSC-1515AH_4x4x1.8mm.kicad_mod
@@ -9278,6 +9803,7 @@
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter1.3mm.kicad_mod
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter1.5mm.kicad_mod
%%DATADIR%%/footprints/Inductor_THT_Wurth.pretty/L_Wurth_WE-HCFT-3540_LeadDiameter2.0mm.kicad_mod
+%%DATADIR%%/footprints/Jumper.pretty/Jumper_Harwin_S1621_P10.9mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm.kicad_mod
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm.kicad_mod
@@ -9309,6 +9835,8 @@
%%DATADIR%%/footprints/Jumper.pretty/SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED-APA102-2020.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED-L1T2_LUMILEDS.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_01005_0402Metric.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_01005_0402Metric_Pad0.57x0.30mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0201_0603Metric.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0201_0603Metric_Pad0.64x0.40mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_0402_1005Metric.kicad_mod
@@ -9350,6 +9878,7 @@
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Cree-XQ_HandSoldering.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Dialight_591.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Everlight-SMD3528_3.5x2.8mm_67-21ST.kicad_mod
+%%DATADIR%%/footprints/LED_SMD.pretty/LED_Foshan-NTD3528_3.5x2.8mm.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Inolux_IN-P55TATRGB_PLCC6_5.0x5.5mm_P1.8mm.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.kicad_mod
%%DATADIR%%/footprints/LED_SMD.pretty/LED_Kingbright_AAA3528ESGCT.kicad_mod
@@ -9716,6 +10245,7 @@
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H7mm_9774070482.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H8mm_9774080482.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-4.5mm_H9mm_9774090482.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H0.5mm_9774005633.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H1.5mm_9774015633.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H1mm_9774010633.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H2.5mm_9774025633.kicad_mod
@@ -9740,6 +10270,28 @@
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606332.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_97730606334.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M1.6_H6mm_ThreadDepth2mm_NoNPTH_97730606330.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H0.5mm_9774005151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H1.5mm_9774015151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H10mm_9774100151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H1mm_9774010151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H2.5mm_9774025151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H2.7mm_9774027151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H2mm_9774020151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H3.5mm_9774035151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H3mm_9774030151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H4.5mm_9774045151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H4mm_9774040151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H5.5mm_9774055151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H5mm_9774050151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H6.5mm_9774065151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H6mm_9774060151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H7.5mm_9774075151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H7mm_9774070151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H8.5mm_9774085151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H8mm_9774080151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H9.5mm_9774095151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2.5_H9mm_9774090151.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H0.5mm_9774005243.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H1.5mm_9774015243.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H1mm_9774010243.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H2.5mm_9774025243.kicad_mod
@@ -9752,6 +10304,7 @@
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H6mm_9774060243.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H7mm_9774070243.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M2_H8mm_9774080243.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H0.5mm_9774005360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H1.5mm_9774015360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H10mm_9774100360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H11mm_9774110360.kicad_mod
@@ -9759,6 +10312,7 @@
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H13mm_9774130360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H14mm_9774140360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H15mm_9774150360.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H16mm_9774160360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H1mm_9774010360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H2.5mm_9774025360.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMSI-M3_H2mm_9774020360.kicad_mod
@@ -9838,6 +10392,7 @@
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H13mm_9774130960.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H14mm_9774140960.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H15mm_9774150960.kicad_mod
+%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H16mm_9774160960.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H1mm_9774010960.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H2.5mm_9774025960.kicad_mod
%%DATADIR%%/footprints/Mounting_Wuerth.pretty/Mounting_Wuerth_WA-SMST-3.3mm_H2mm_9774020960.kicad_mod
@@ -9894,6 +10449,7 @@
%%DATADIR%%/footprints/OptoDevice.pretty/Finder_34.81.kicad_mod
%%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_C12880.kicad_mod
%%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_S13360-30CS.kicad_mod
+%%DATADIR%%/footprints/OptoDevice.pretty/Hamamatsu_S14160-6050HS.kicad_mod
%%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KPS-3227.kicad_mod
%%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KPS-5130.kicad_mod
%%DATADIR%%/footprints/OptoDevice.pretty/Kingbright_KRC011_Horizontal.kicad_mod
@@ -9990,7 +10546,8 @@
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_Diodes_FN-4Pin_7.0x5.0mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm.kicad_mod
-%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_RotB.kicad_mod
+%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO32-4Pin_3.2x2.5mm_RotB_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO53-4Pin_5.0x3.2mm_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Oscillator.pretty/Oscillator_SMD_EuroQuartz_XO91-4Pin_7.0x5.0mm.kicad_mod
@@ -10051,15 +10608,19 @@
%%DATADIR%%/footprints/Package_BGA.pretty/Analog_BGA-49_6.25x6.25mm_Layout7x7_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Analog_BGA-77_9x15mm_Layout7x11_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-100_11.0x11.0mm_Layout10x10_P1.0mm_Ball0.5mm_Pad0.4mm_NSMD.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/BGA-100_12x18mm_Layout10x17_P1mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/BGA-100_14x18mm_Layout10x17_P1mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-100_6.0x6.0mm_Layout11x11_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-1023_33.0x33.0mm_Layout32x32_P1.0mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-1156_35.0x35.0mm_Layout34x34_P1.0mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-121_9.0x9.0mm_Layout11x11_P0.8mm_Ball0.4mm_Pad0.35mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-1295_37.5x37.5mm_Layout36x36_P1.0mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-132_12x18mm_Layout11x17_P1.0mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/BGA-132_12x18mm_Layout11x17_P1mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-144_13.0x13.0mm_Layout12x12_P1.0mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-144_7.0x7.0mm_Layout13x13_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-152_14x18mm_Layout13x17_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/BGA-152_14x18mm_Layout13x17_P1mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-153_8.0x8.0mm_Layout15x15_P0.5mm_Ball0.3mm_Pad0.25mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-169_11.0x11.0mm_Layout13x13_P0.8mm_Ball0.5mm_Pad0.4mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-16_1.92x1.92mm_Layout4x4_P0.5mm.kicad_mod
@@ -10081,6 +10642,7 @@
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-529_19x19mm_Layout23x23_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-624_21x21mm_Layout25x25_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-625_21.0x21.0mm_Layout25x25_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/BGA-63_9x11mm_Layout10x12_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-64_9.0x9.0mm_Layout10x10_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-672_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/BGA-676_27.0x27.0mm_Layout26x26_P1.0mm_Ball0.6mm_Pad0.5mm_NSMD.kicad_mod
@@ -10103,6 +10665,7 @@
%%DATADIR%%/footprints/Package_BGA.pretty/FBGA-96_8x14mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/FBGA-96_9x13mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/FBGA-96_9x14mm_Layout9x16_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/FCPBGA-780_23x23mm_Layout28x28_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Infineon_LFBGA-292_17x17mm_Layout20x20_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Infineon_TFBGA-48_6x10mm_Layout6x8_P0.75mm.kicad_mod
@@ -10137,6 +10700,9 @@
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_7.5x13.5mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_8x14mm_Layout9x16_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Micron_FBGA-96_9x14mm_Layout9x16_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/NXP_TFBGA-50_5x5mm_Layout9x9_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_LFBGA-354_16x16mm_Layout19x19_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_LFBGA-448_18x18mm_Layout22x22_P0.8mm.kicad_mod
@@ -10145,11 +10711,14 @@
%%DATADIR%%/footprints/Package_BGA.pretty/ST_TFBGA-257_10x10mm_Layout19x19_P0.5mmP0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_TFBGA-320_11x11mm_Layout21x21_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_TFBGA-361_12x12mm_Layout23x23_P0.5mmP0.65mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/ST_TFBGA-436_18x18mm_Layout22x22_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_UFBGA-121_6x6mm_Layout11x11_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_UFBGA-129_7x7mm_Layout13x13_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_UFBGA-59_5x5mm_Layout8x8_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_UFBGA-73_5x5mm_Layout9x9_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_UFBGA-81_5x5mm_Layout9x9_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/ST_VFBGA-361_10x10mm_Layout19x19_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/ST_VFBGA-424_14x14mm_Layout27x27_P0.5mmP0.5x0.5mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/ST_uTFBGA-36_3.6x3.6mm_Layout6x6_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/TFBGA-100_5.5x5.5mm_Layout10x10_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/TFBGA-100_8x8mm_Layout10x10_P0.8mm.kicad_mod
@@ -10181,6 +10750,7 @@
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-64_3.415x3.535mm_Layout8x8_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.704x1.054mm_Layout2x3_P0.35mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.757x1.01mm_Layout2x3_P0.35mm.kicad_mod
+%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.76x1.16mm_Layout2x3_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.855x1.255mm_Layout2x3_P0.4mm_LevelB.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.855x1.255mm_Layout2x3_P0.4mm_LevelC.kicad_mod
%%DATADIR%%/footprints/Package_BGA.pretty/Texas_DSBGA-6_0.95x1.488mm_Layout2x3_P0.4mm.kicad_mod
@@ -10335,6 +10905,7 @@
%%DATADIR%%/footprints/Package_CSP.pretty/LFCSP-WD-8-1EP_3x3mm_P0.65mm_EP1.6x2.44mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/Macronix_WLCSP-12_2.02x2.09mm_Layout4x4_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/Maxim_WLCSP-35_2.998x2.168mm_Layout7x5_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/NXP_SOT1444-5_WLCSP-49_3.44x3.44mm_Layout7x7_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/NXP_SOT1450-2_WLCSP-100_5.07x5.07mm_Layout10x10_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/Nexperia_WLCSP-15_2.37x1.17mm_Layout6x3_P0.4mmP0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/OnSemi_ODCSP36_BGA-36_6.13x6.13mm_Layout6x6_P1.0mm.kicad_mod
@@ -10361,6 +10932,7 @@
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-168_Die434.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-180_Die451.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-18_1.86x2.14mm_Layout7x5_P0.4mm_Stagger.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-19_1.643x2.492mm_Layout4x11_P0.35mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-208_5.38x5.47mm_Layout26x16_P0.35mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-208_5.8x5.6mm_Layout26x16_P0.35mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-20_1.94x2.4mm_Layout4x5_P0.4mm.kicad_mod
@@ -10371,12 +10943,16 @@
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-25_Die457.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-27_2.34x2.55mm_Layout9x6_P0.4mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_2.58x3.07mm_Layout6x6_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_2.652x2.592mm_Layout7x12_P0.4mm_Stagger_Offcenter.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_2.83x2.99mm_Layout7x13_P0.4mm_Stagger_Offcenter.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_Die417.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_Die440.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_Die445.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-36_Die458.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-39_2.76x2.78mm_Layout11x7_P0.4mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-41_2.98x2.76mm_Layout13x7_P0.4mm_Stagger.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-42_2.93x2.82mm_Layout12x7_P0.4mm_Stagger.kicad_mod
+%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-49_3.14x3.14mm_Layout7x7_P0.4mm_Offcenter.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-49_3.15x3.13mm_Layout7x7_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-49_3.3x3.38mm_Layout7x7_P0.4mm_Offcenter.kicad_mod
%%DATADIR%%/footprints/Package_CSP.pretty/ST_WLCSP-49_Die423.kicad_mod
@@ -10544,6 +11120,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HVQFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HXQFN-16-1EP_3x3mm_P0.5mm_EP1.85x1.85mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/HXQFN-16-1EP_3x3mm_P0.5mm_EP1.85x1.85mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/IDT_QFN-12-1EP_2x2mm_P0.5mm_EP1.1x1.1mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/IDT_QFN-12-1EP_2x2mm_P0.5mm_EP1.1x1.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Infineon_MLPQ-16-14-1EP_4x4mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Infineon_MLPQ-40-32-1EP_7x7mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm.kicad_mod
@@ -10562,6 +11140,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/MLF-8-1EP_3x3mm_P0.65mm_EP1.55x2.3mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/MLPQ-16-1EP_4x4mm_P0.65mm_EP2.8x2.8mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/MPS_QFN-12_2x2mm_P0.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/MPS_QFN-16_3x3mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_FC2QFN-14_2.5x2.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-12-1EP_3x3mm_P0.5mm_EP1.7x2.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Maxim_TDFN-12-1EP_3x3mm_P0.5mm_EP1.7x2.5mm_ThermalVias.kicad_mod
@@ -10753,6 +11332,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.2x4.2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.4x4.4mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.4x4.4mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm.kicad_mod
@@ -10907,6 +11488,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_B3QFN-14-1EP_5x5.5mm_P0.65mm_ThermalVia.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_DRB0008A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_MOF0009A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_PicoStar_DFN-3_0.69x0.60mm.kicad_mod
@@ -10957,9 +11540,13 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMG0012A_WQFN-12_1.8x1.8mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMQ0024A_WQFN-24-1EP_3x3mm_P0.4mm_EP1.9x1.9mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RMQ0024A_WQFN-24-1EP_3x3mm_P0.4mm_EP1.9x1.9mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNH0030A_WQFN-30-1EP_2.5x4.5mm_P0.4mm_EP1.2x3.2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNN0018A.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNP0030B_WQFN-30-1EP_4x6mm_P0.5mm_EP1.8x4.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNP0030B_WQFN-30-1EP_4x6mm_P0.5mm_EP1.8x4.5mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNQ0040A_WQFN-40-1EP_6x4mm_P0.4mm_EP4.7x2.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RNQ0040A_WQFN-40-1EP_6x4mm_P0.4mm_EP4.7x2.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RPU0010A_VQFN-HR-10_2x2mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RSA_VQFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mm_ThermalVias.kicad_mod
@@ -10974,6 +11561,8 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTW_WQFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTY_WQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RTY_WQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUM0016A_WQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUM0016A_WQFN-16-1EP_4x4mm_P0.65mm_EP2.6x2.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Texas_RUN0010A_WQFN-10_2x2mm_P0.5mm.kicad_mod
@@ -11026,6 +11615,7 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-20_3x3mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-32_5x5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm.kicad_mod
@@ -11071,10 +11661,14 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-32-1EP_5x5mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.3x3.3mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.3x3.3mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_5x5mm_P0.4mm_EP3.6x3.6mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_6x6mm_P0.5mm_EP3.5x3.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-40-1EP_6x6mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-46-1EP_5x6mm_P0.4mm_EP2.8x3.8mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-48-1EP_6x6mm_P0.4mm_EP4.1x4.1mm.kicad_mod
@@ -11089,6 +11683,10 @@
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/VQFN-64-1EP_9x9mm_P0.5mm_EP7.15x7.15mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP44-24L.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP44-24L_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP55-27L.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP55-27L_R.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP55-27L_R_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_DFN_QFN.pretty/Vishay_PowerPAK_MLP55-27L_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/WCH_QFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm.kicad_mod
%%DATADIR%%/footprints/Package_DFN_QFN.pretty/WDFN-10-1EP_3x3mm_P0.5mm_EP1.8x2.5mm.kicad_mod
@@ -11244,6 +11842,12 @@
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W7.62mm_Socket.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W7.62mm_Socket_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-24_W8.89mm_SMDSocket_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_SMDSocket_SmallPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_Socket.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W15.24mm_Socket_LongPads.kicad_mod
+%%DATADIR%%/footprints/Package_DIP.pretty/DIP-26_W16.51mm_SMDSocket_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm_LongPads.kicad_mod
%%DATADIR%%/footprints/Package_DIP.pretty/DIP-28_W15.24mm_SMDSocket_SmallPads.kicad_mod
@@ -11438,6 +12042,7 @@
%%DATADIR%%/footprints/Package_DirectFET.pretty/DirectFET_SQ.kicad_mod
%%DATADIR%%/footprints/Package_DirectFET.pretty/DirectFET_ST.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/Analog_LCC-8_5x5mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_LCC.pretty/MO047AD_PLCC-52_19.1x19.1mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20_SMD-Socket.kicad_mod
%%DATADIR%%/footprints/Package_LCC.pretty/PLCC-20_THT-Socket.kicad_mod
@@ -11510,6 +12115,8 @@
%%DATADIR%%/footprints/Package_QFP.pretty/EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100-1EP_14x14mm_P0.5mm_EP6.9x6.9mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-100_14x14mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-128_14x14mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-128_14x20mm_P0.5mm.kicad_mod
@@ -11517,6 +12124,8 @@
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-144-1EP_20x20mm_P0.5mm_EP6.5x6.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-144_20x20mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-160_24x24mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176-1EP_24x24mm_P0.5mm_EP6.6x6.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176-1EP_24x24mm_P0.5mm_EP6.6x6.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176_20x20mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-176_24x24mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-208_28x28mm_P0.5mm.kicad_mod
@@ -11542,7 +12151,7 @@
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_10x10mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_12x12mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/LQFP-80_14x14mm_P0.65mm.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/MQFP-44_10x10mm_P0.8mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/MO112AC1_PQFP-52_10x10mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Microchip_PQFP-44_10x10mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-100_14x20mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-112_20x20mm_P0.65mm.kicad_mod
@@ -11554,7 +12163,6 @@
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-208_28x28mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-240_32.1x32.1mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-256_28x28mm_P0.4mm.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-32_5x5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-44_10x10mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-64_14x14mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/PQFP-80_14x20mm_P0.8mm.kicad_mod
@@ -11567,10 +12175,12 @@
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-144_16x16mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-144_20x20mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-176_24x24mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-32_5x5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-32_7x7mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-44_10x10mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP4.11x4.11mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias.kicad_mod
@@ -11584,14 +12194,13 @@
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-64_14x14mm_P0.8mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-64_7x7mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-80_12x12mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/TQFP-80_14x14mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/Texas_PHP0048E_HTQFP-48-1EP_7x7mm_P0.5mm_EP6.5x6.5mm_Mask3.62x3.62mm_ThermalVias.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-100_14x14mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-128_14x14mm_P0.4mm.kicad_mod
%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-176_20x20mm_P0.4mm.kicad_mod
-%%DATADIR%%/footprints/Package_QFP.pretty/VQFP-80_14x14mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SIP.pretty/PowerIntegrations_eSIP-7C.kicad_mod
%%DATADIR%%/footprints/Package_SIP.pretty/PowerIntegrations_eSIP-7F.kicad_mod
%%DATADIR%%/footprints/Package_SIP.pretty/SIP-8_19x3mm_P2.54mm.kicad_mod
@@ -11643,7 +12252,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.4x3.7mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.75x3.43mm_ThermalVias_HandSolder.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mask2.96x2.96mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias.kicad_mod
@@ -11696,10 +12304,9 @@
%%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-DSO-8-59_7.5x6.3mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Infineon_PG-TSDSO-14-22.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Infineon_SOIC-20W_7.6x12.8mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Linear_HTSSOP-31-38-1EP_4.4x9.7mm_P0.5mm_EP2.74x4.75mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Linear_HTSSOP-31-38-1EP_4.4x9.7mm_P0.5mm_EP2.74x4.75mm_ThermalVias.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/MFSOP6-4_4.4x3.6mm_P1.27mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/MFSOP6-5_4.4x3.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm.kicad_mod
@@ -11759,7 +12366,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/SO-4_4.4x4.3mm_P2.54mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SO-4_7.6x3.6mm_P2.54mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SO-5-6_4.55x3.7mm_P1.27mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/SO-5_4.4x3.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SO-6L_10x3.84mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SO-6_4.4x3.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SO-8_3.9x4.9mm_P1.27mm.kicad_mod
@@ -11782,6 +12388,7 @@
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-32_7.518x20.777mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-4_4.55x2.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-4_4.55x3.7mm_P2.54mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/SOIC-5-6_4.4x3.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod
@@ -11795,6 +12402,7 @@
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8-N7_3.9x4.9mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8_3.81x9.347mm_P2.54mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8_3.9x4.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8_5.3x5.3mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOIC-8_5.3x6.2mm_P1.27mm.kicad_mod
@@ -11823,7 +12431,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOP-8_3.76x4.96mm_P1.27mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/SOP-8_3.9x4.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOP-8_6.605x9.655mm_P2.54mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SOP-8_6.62x9.15mm_P2.54mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SSO-4_6.7x5.1mm_P2.54mm_Clearance8mm.kicad_mod
@@ -11859,7 +12466,6 @@
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_2.95x2.8mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.95x5.21x3.27mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_3.9x5.05mm_P1.27mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/SSOP-8_5.25x5.24mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/STC_SOP-16_3.9x9.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/ST_MultiPowerSO-30.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/ST_PowerSSO-24_SlugDown.kicad_mod
@@ -11979,8 +12585,9 @@
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008D_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.57x1.89mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGN0008G_VSSOP-8-1EP_3x3mm_P0.65mm_EP2x2.94mm_Mask1.846x2.15mm_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Texas_DGS0020A_TSSOP-20_3x5.1mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_DKD0036A_HSSOP-36_11x15.9mm_P0.65mm_TopEP5.85x12.65mm.kicad_mod
-%%DATADIR%%/footprints/Package_SO.pretty/Texas_DYY0016A_TSOT-23-16_4.2x2.0mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Texas_DYY0016A_TSOT-23-16_2x4.2mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HSOP-8-1EP_3.9x4.9mm_P1.27mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
@@ -11991,6 +12598,8 @@
%%DATADIR%%/footprints/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_R-PDSO-G8_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/Texas_S-PDSO-G8_3x3mm_P0.65mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Toshiba_SOIC-4-6_4.4x3.6mm_P1.27mm.kicad_mod
+%%DATADIR%%/footprints/Package_SO.pretty/Toshiba_SOIC-5-6_4.4x3.6mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/VSO-40_7.6x15.4mm_P0.762mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/VSO-56_11.1x21.5mm_P0.75mm.kicad_mod
%%DATADIR%%/footprints/Package_SO.pretty/VSSOP-10_3x3mm_P0.5mm.kicad_mod
@@ -12014,6 +12623,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-3.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-4.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Infineon_PG-TISON-8-5.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/MPS_USON-6_1.2x1.6mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/MPS_VSON-6_1x1.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/MicroCrystal_C7_SON-8_1.5x3.2mm_P0.9mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/NXP_XSON-16.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Nexperia_HUSON-12_USON-12-1EP_1.35x2.5mm_P0.4mm_EP0.4x2mm.kicad_mod
@@ -12033,6 +12644,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DRX_WSON-10_2.5x2.5mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSC0010J_ThermalVias.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_PWSON-N6.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PUSON-N14.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_R-PUSON-N8_USON-8-1EP_1.6x2.1mm_P0.5mm_EP0.4x1.7mm.kicad_mod
@@ -12048,6 +12661,8 @@
%%DATADIR%%/footprints/Package_SON.pretty/Texas_S-PWSON-N8_EP1.2x2mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_USON-6_1x1.45mm_P0.5mm_SMD.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_VSON-HR-8_1.5x2mm_P0.5mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-4-1EP_1.1x1.4mm_P0.5mm_EP0.8x0.6mm.kicad_mod
+%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-4-1EP_1.1x1.4mm_P0.5mm_EP0.8x0.6mm_ThermalVias.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-4_1x1mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-5_0.8x0.8mm_P0.48mm.kicad_mod
%%DATADIR%%/footprints/Package_SON.pretty/Texas_X2SON-5_0.8x0.8mm_P0.48mm_RoutingVia.kicad_mod
@@ -12234,6 +12849,7 @@
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23-8_HandSoldering.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/TSOT-23_HandSoldering.kicad_mod
+%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_DDF0008A_SOT-8_1.6x2.9mm_P0.65mm.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_DRT-3.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDQ.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_SMD.pretty/Texas_NDW-7_TabPin4.kicad_mod
@@ -12465,9 +13081,7 @@
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92L_Inline_Wide.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92L_Wide.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92Mini-2.kicad_mod
-%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92S-2.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92S.kicad_mod
-%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92S_Wide.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92_HandSolder.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal1.kicad_mod
%%DATADIR%%/footprints/Package_TO_SOT_THT.pretty/TO-92_Horizontal2.kicad_mod
@@ -12567,6 +13181,7 @@
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3339W_Horizontal.kicad_mod
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386C_Horizontal.kicad_mod
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386F_Vertical.kicad_mod
+%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386H_Horizontal.kicad_mod
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386P_Vertical.kicad_mod
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386W_Horizontal.kicad_mod
%%DATADIR%%/footprints/Potentiometer_THT.pretty/Potentiometer_Bourns_3386X_Horizontal.kicad_mod
@@ -12631,7 +13246,9 @@
%%DATADIR%%/footprints/RF_Antenna.pretty/Astrocast_AST50127-00.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/Coilcraft_MA5532-AE_RFID.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/Johanson_2450AT18x100.kicad_mod
+%%DATADIR%%/footprints/RF_Antenna.pretty/Johanson_2450AT18x100_2400-2500Mhz.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/Johanson_2450AT43F0100.kicad_mod
+%%DATADIR%%/footprints/RF_Antenna.pretty/Johanson_2450AT43F0100_2400-2500Mhz.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/Molex_47948-0001_2.4Ghz.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/NiceRF_SW868-TH13_868Mhz.kicad_mod
%%DATADIR%%/footprints/RF_Antenna.pretty/Pulse_W3000.kicad_mod
@@ -12744,6 +13361,7 @@
%%DATADIR%%/footprints/RF_Module.pretty/IQRF_TRx2D_KON-SIM-01.kicad_mod
%%DATADIR%%/footprints/RF_Module.pretty/Jadak_Thingmagic_M6e-Nano.kicad_mod
%%DATADIR%%/footprints/RF_Module.pretty/Laird_BL652.kicad_mod
+%%DATADIR%%/footprints/RF_Module.pretty/Laird_BL653.kicad_mod
%%DATADIR%%/footprints/RF_Module.pretty/MCU_Seeed_ESP32C3.kicad_mod
%%DATADIR%%/footprints/RF_Module.pretty/MOD-nRF8001.kicad_mod
%%DATADIR%%/footprints/RF_Module.pretty/Microchip_BM83.kicad_mod
@@ -12857,6 +13475,7 @@
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_DPST_Omron_G2RL-2A.kicad_mod
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_DPST_Schrack-RT2-FormA_RM5mm.kicad_mod
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_NCR_HHG1D-1.kicad_mod
+%%DATADIR%%/footprints/Relay_THT.pretty/Relay_SPDT_CUI_SR5.kicad_mod
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_SPDT_Finder_32.21-x000.kicad_mod
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_SPDT_Finder_34.51_Horizontal.kicad_mod
%%DATADIR%%/footprints/Relay_THT.pretty/Relay_SPDT_Finder_34.51_Vertical.kicad_mod
@@ -12945,6 +13564,8 @@
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0201_0603Metric_Pad0.64x0.40mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0402_1005Metric.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0402_1005Metric_Pad0.72x0.64mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0508_1220Metric.kicad_mod
+%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0508_1220Metric_Pad1.12x2.15mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0603_1608Metric.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0603_1608Metric_Pad0.98x0.95mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_0612_1632Metric.kicad_mod
@@ -12961,6 +13582,8 @@
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1210_3225Metric_Pad1.30x2.65mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1218_3246Metric.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1218_3246Metric_Pad1.22x4.75mm_HandSolder.kicad_mod
+%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1225_3264Metric.kicad_mod
+%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1225_3264Metric_Pad1.47x6.45mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1812_4532Metric.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_1812_4532Metric_Pad1.30x3.40mm_HandSolder.kicad_mod
%%DATADIR%%/footprints/Resistor_SMD.pretty/R_2010_5025Metric.kicad_mod
@@ -13163,7 +13786,6 @@
%%DATADIR%%/footprints/Sensor_Current.pretty/Allegro_PSOF-7_4.8x6.4mm_P1.60mm.kicad_mod
%%DATADIR%%/footprints/Sensor_Current.pretty/Allegro_QFN-12-10-1EP_3x3mm_P0.5mm.kicad_mod
%%DATADIR%%/footprints/Sensor_Current.pretty/Allegro_QSOP-24_3.9x8.7mm_P0.635mm.kicad_mod
-%%DATADIR%%/footprints/Sensor_Current.pretty/Allegro_SIP-3.kicad_mod
%%DATADIR%%/footprints/Sensor_Current.pretty/Allegro_SIP-4.kicad_mod
%%DATADIR%%/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P1.27mm.kicad_mod
%%DATADIR%%/footprints/Sensor_Current.pretty/Diodes_SIP-3_4.1x1.5mm_P2.65mm.kicad_mod
@@ -13582,6 +14204,27 @@
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-22_1x22_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-23_1x23_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_CUI.pretty/TerminalBlock_CUI_TB007-508-24_1x24_P5.08mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-01P_1x01_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-02P_1x02_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-03P_1x03_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-04P_1x04_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-05P_1x05_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-06P_1x06_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-07P_1x07_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-08P_1x08_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-09P_1x09_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-10P_1x10_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-11P_1x11_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-12P_1x12_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-14P_1x14_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-15P_1x15_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-16P_1x16_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-18P_1x18_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-19P_1x19_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-20P_1x20_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-24P_1x24_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-44P_1x44_P3.50mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Degson.pretty/TerminalBlock_Degson_DG250-3.5-45P_1x45_P3.50mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Dinkle.pretty/TerminalBlock_Dinkle_DT-55-B01X-02_P10.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Dinkle.pretty/TerminalBlock_Dinkle_DT-55-B01X-03_P10.00mm.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Dinkle.pretty/TerminalBlock_Dinkle_DT-55-B01X-04_P10.00mm.kicad_mod
@@ -13704,6 +14347,18 @@
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1,5-8_1x08_P5.00mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1,5-9-5.08_1x09_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1,5-9_1x09_P5.00mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-10-3.81_1x10_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-11-3.81_1x11_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-12-3.81_1x12_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-13-3.81_1x13_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-2-3.81_1x02_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-3-3.81_1x03_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-4-3.81_1x04_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-5-3.81_1x05_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-6-3.81_1x06_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-7-3.81_1x07_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-8-3.81_1x08_P3.81mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-1-9-3.81_1x09_P3.81mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-3-10-5.08_1x10_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-3-11-5.08_1x11_P5.08mm_Horizontal.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_Phoenix.pretty/TerminalBlock_Phoenix_MKDS-3-12-5.08_1x12_P5.08mm_Horizontal.kicad_mod
@@ -14047,6 +14702,29 @@
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_236-615_1x15_P10.00mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_236-616_1x16_P10.00mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_236-624_1x24_P10.00mm_45Degree.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1102_1x02_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1103_1x03_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1104_1x04_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1105_1x05_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1106_1x06_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1108_1x08_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1109_1x09_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1110_1x10_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1111_1x11_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-1112_1x12_P3.50mm_Horizontal.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3102_1x02_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3103_1x03_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3104_1x04_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3105_1x05_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3106_1x06_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3107_1x07_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3108_1x08_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3109_1x09_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3110_1x10_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3111_1x11_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3112_1x12_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3114_1x14_P3.50mm_Vertical.kicad_mod
+%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_2601-3124_1x24_P3.50mm_Vertical.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-101_1x01_P5.00mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-102_1x02_P5.00mm_45Degree.kicad_mod
%%DATADIR%%/footprints/TerminalBlock_WAGO.pretty/TerminalBlock_WAGO_804-103_1x03_P5.00mm_45Degree.kicad_mod
@@ -14166,6 +14844,8 @@
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bel_S558-5999-T7-F.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61017PEL.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_PT61020EL.kicad_mod
+%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Bourns_SM13126PEL.kicad_mod
+%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_CNDtek_H1102N.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_HALO_TG111-MSC13.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N2_SO-16_7.11x12.7mm.kicad_mod
%%DATADIR%%/footprints/Transformer_SMD.pretty/Transformer_Ethernet_Halo_N5_SO-16_7.11x12.7mm.kicad_mod
diff --git a/cad/kicad-library-packages3d-devel/Makefile.git_rev b/cad/kicad-library-packages3d-devel/Makefile.git_rev
index 32b3165055c0..616902e5eecf 100644
--- a/cad/kicad-library-packages3d-devel/Makefile.git_rev
+++ b/cad/kicad-library-packages3d-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_P3D_HASH= 730a3b5e206cdc0a211418b1d6056b627afe5b42
-GIT_P3D_DATE= 20250323000007
+GIT_P3D_HASH= 35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec
+GIT_P3D_DATE= 20250620171851
diff --git a/cad/kicad-library-packages3d-devel/distinfo b/cad/kicad-library-packages3d-devel/distinfo
index 583cb2c6be00..7f57c150e86c 100644
--- a/cad/kicad-library-packages3d-devel/distinfo
+++ b/cad/kicad-library-packages3d-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742856974
-SHA256 (kicad-packages3D-730a3b5e206cdc0a211418b1d6056b627afe5b42.tar.gz) = 22b7f9ebeb7cf5cc17b9b020cb0bce86cbe64036425e90130ff854628c9c4a07
-SIZE (kicad-packages3D-730a3b5e206cdc0a211418b1d6056b627afe5b42.tar.gz) = 901316522
+TIMESTAMP = 1750526719
+SHA256 (kicad-packages3D-35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec.tar.gz) = 7889b7c03405224d68c6c9b3e900bac516ec9ac93a91fc655023d8415b94625c
+SIZE (kicad-packages3D-35bb55bdd41cb2bca2e226a35bdaf8ebd8bd87ec.tar.gz) = 873533862
diff --git a/cad/kicad-library-packages3d-devel/pkg-plist b/cad/kicad-library-packages3d-devel/pkg-plist
index 34ca63d1e7d6..8ad23759ba7d 100644
--- a/cad/kicad-library-packages3d-devel/pkg-plist
+++ b/cad/kicad-library-packages3d-devel/pkg-plist
@@ -380,6 +380,8 @@
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_E-Switch_EG2219_DPDT_Angled.wrl
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_NKK_BB15AH.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_NKK_BB15AH.wrl
+%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_1P1T_6x3.5mm_H4.3_APEM_MJTP1243.step
+%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_1P1T_6x3.5mm_H5.0_APEM_MJTP1250.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_6mm.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_6mm.wrl
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H13mm.step
@@ -398,6 +400,7 @@
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Angled_CK_OS102011MA1Q.wrl
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Slide_SPDT_Straight_CK_OS102011MS2Q.wrl
+%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_TH_Tactile_Omron_B3F-10xx.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx31-2LFS.step
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx31-2LFS.wrl
%%DATADIR%%/3dmodels/Button_Switch_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx39-2LFS.step
@@ -1430,6 +1433,8 @@
%%DATADIR%%/3dmodels/Connector.3dshapes/Banana_Cliff_FCR7350R_S16N-PC_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector.3dshapes/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.step
%%DATADIR%%/3dmodels/Connector.3dshapes/Banana_Cliff_FCR7350Y_S16N-PC_Horizontal.wrl
+%%DATADIR%%/3dmodels/Connector.3dshapes/Conn_C14_Receptacle_RightAngle_Schurter_DD21.01xx.step
+%%DATADIR%%/3dmodels/Connector.3dshapes/Conn_C14_Receptacle_RightAngle_Schurter_DD21.01xx.wrl
%%DATADIR%%/3dmodels/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.step
%%DATADIR%%/3dmodels/Connector.3dshapes/FanPinHeader_1x03_P2.54mm_Vertical.wrl
%%DATADIR%%/3dmodels/Connector.3dshapes/FanPinHeader_1x04_P2.54mm_Vertical.step
@@ -1444,6 +1449,8 @@
%%DATADIR%%/3dmodels/Connector_Audio.3dshapes/Jack_3.5mm_CUI_SJ1-3524N_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector_Audio.3dshapes/Jack_3.5mm_CUI_SJ1-3525N_Horizontal.step
%%DATADIR%%/3dmodels/Connector_Audio.3dshapes/Jack_3.5mm_CUI_SJ1-3525N_Horizontal.wrl
+%%DATADIR%%/3dmodels/Connector_Audio.3dshapes/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.step
+%%DATADIR%%/3dmodels/Connector_Audio.3dshapes/Jack_3.5mm_Ledino_KB3SPRS_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector_BarrelJack.3dshapes/BarrelJack_CUI_PJ-063AH_Horizontal.step
%%DATADIR%%/3dmodels/Connector_BarrelJack.3dshapes/BarrelJack_CUI_PJ-063AH_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector_BarrelJack.3dshapes/BarrelJack_CUI_PJ-063BH_Horizontal.step
@@ -7944,6 +7951,7 @@
%%DATADIR%%/3dmodels/Connector_Video.3dshapes/DVI-D_Molex_74320-4004_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector_Video.3dshapes/DVI-I_Molex_74320-1004_Horizontal.step
%%DATADIR%%/3dmodels/Connector_Video.3dshapes/DVI-I_Molex_74320-1004_Horizontal.wrl
+%%DATADIR%%/3dmodels/Connector_Video.3dshapes/HDMI_A_Kycon_KDMIX-SL1-NS-WS-B15_VerticalRightAngle.step
%%DATADIR%%/3dmodels/Connector_Video.3dshapes/HDMI_A_Molex_208658-1001_Horizontal.step
%%DATADIR%%/3dmodels/Connector_Video.3dshapes/HDMI_A_Molex_208658-1001_Horizontal.wrl
%%DATADIR%%/3dmodels/Connector_Wuerth.3dshapes/Wuerth_WR-PHD_610004243021_SMD_2x02_P2.54mm_Vertical.step
@@ -8402,6 +8410,8 @@
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_MiniMELF.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_PowerDI-123.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_PowerDI-123.wrl
+%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_Powermite_AK.step
+%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_Powermite_AK.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SC-80.step
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SC-80.wrl
%%DATADIR%%/3dmodels/Diode_SMD.3dshapes/D_SMA.step
@@ -8872,6 +8882,17 @@
%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_125x35x50mm_3xFixationM3.wrl
%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_573300D00010G_TO-263.step
%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_573300D00010G_TO-263.wrl
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531002B00000G_34.9x12.7mm_H25.4mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531002B02100G_34.9x12.7mm_H25.4mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531002B02500G_34.9x12.7mm_H25.4mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531102B00000G_34.9x12.7mm_H38.1mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531102B02100G_34.9x12.7mm_H38.1mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531102B02500G_34.9x12.7mm_H38.1mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531102V02500G_34.9x12.7mm_H38.1mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531202B00000G_34.9x12.7mm_H50.8mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531202B02100G_34.9x12.7mm_H50.8mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531202B02500G_34.9x12.7mm_H50.8mm.step
+%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_AAVID_Extruded_531302B02500G_34.9x12.7mm_H63.5mm.step
%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm.step
%%DATADIR%%/3dmodels/Heatsink.3dshapes/Heatsink_Stonecold_HS-132_32x14mm_2xFixation1.5mm.wrl
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_01005_0402Metric.step
@@ -9542,6 +9563,28 @@
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF6045.wrl
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF7032.step
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TDK_SLF7032.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0420.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0420.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0520.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0520.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0530.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0530.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0620.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0620.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0624.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0624.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0630.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0630.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0650.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL0650.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1040.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1040.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1050.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1050.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1250.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1250.wrl
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1265.step
+%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_TechFuse_SL1265.wrl
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-2212.step
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_HCI-2212.wrl
%%DATADIR%%/3dmodels/Inductor_SMD.3dshapes/L_Wuerth_MAPI-1610.step
@@ -9926,6 +9969,18 @@
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_2816_7142Metric.wrl
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_2816_7142Metric_Castellated.step
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_2816_7142Metric_Castellated.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_12V_HighDensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_12V_HighDensity.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_12V_HighIntensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_12V_HighIntensity.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_3V_HighDensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_3V_HighDensity.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_3V_HighIntensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_3V_HighIntensity.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_6V_HighDensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_6V_HighDensity.wrl
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_6V_HighIntensity.step
+%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Cree-XHP50_6V_HighIntensity.wrl
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.step
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm.wrl
%%DATADIR%%/3dmodels/LED_SMD.3dshapes/LED_Kingbright_APA1606_1.6x0.6mm_Horizontal.step
@@ -10628,6 +10683,8 @@
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/BGA-9_1.6x1.6mm_Layout3x3_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/FBGA-78_7.5x11mm_Layout2x3x13_P0.8mm.wrl
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/FCPBGA-780_23x23mm_Layout28x28_P0.8mm.step
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/FCPBGA-780_23x23mm_Layout28x28_P0.8mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Fujitsu_WLP-15_2.28x3.092mm_Layout3x5_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/LFBGA-100_10x10mm_Layout10x10_P0.8mm.step
@@ -10638,6 +10695,10 @@
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Linear_BGA-133_15.0x15.0_Layout12x12_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/Maxim_WLP-12.wrl
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT1982-1_VFBGA-98_7x7mm_Layout13x13_P0.5mm.wrl
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.step
+%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_SOT2162-1_VFBGA-59_4x4mm_Layout9x9_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm.step
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/NXP_VFBGA-42_2.6x3mm_Layout6x7_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_BGA.3dshapes/TFBGA-100_8x8mm_Layout10x10_P0.8mm.step
@@ -10718,6 +10779,8 @@
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm.wrl
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm.step
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/LFCSP-WD-10-1EP_3x3mm_P0.5mm_EP1.64x2.38mm.wrl
+%%DATADIR%%/3dmodels/Package_CSP.3dshapes/NXP_SOT1444-5_WLCSP-49_3.44x3.44mm_Layout7x7_P0.4mm.step
+%%DATADIR%%/3dmodels/Package_CSP.3dshapes/NXP_SOT1444-5_WLCSP-49_3.44x3.44mm_Layout7x7_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/NXP_SOT1450-2_WLCSP-100_5.07x5.07mm_Layout10x10_P0.5mm.step
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/NXP_SOT1450-2_WLCSP-100_5.07x5.07mm_Layout10x10_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_CSP.3dshapes/WLCSP-9_1.21x1.22mm_Layout3x3_P0.4mm.step
@@ -10828,6 +10891,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Infineon_PG-TSNP-6-10_0.7x1.1mm_0.7x1.1mm_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MLF-6-1EP_1.6x1.6mm_P0.5mm_EP0.5x1.26mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MPS_QFN-16_3x3mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/MPS_QFN-16_3x3mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Micrel_MLF-8-1EP_2x2mm_P0.5mm_EP0.6x1.2mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Mini-Circuits_FG873-4_3x3mm.step
@@ -10836,6 +10901,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Nordic_AQFN-73-1EP_7x7mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_DFN-14-1EP_4x4mm_P0.5mm_EP2.7x3.4mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_DFN-14-1EP_4x4mm_P0.5mm_EP2.7x3.4mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_SIP-38-6EP-9x7mm_P0.65mm_EP1.2x1.2mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/OnSemi_XDFN4-1EP_1.0x1.0mm_EP0.52x0.52mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/PQFN-8-EP_6x5mm_P1.27mm_Generic.step
@@ -10848,6 +10915,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_3x3mm_P0.5mm_EP1.8x1.8mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.15x2.15mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_4x4mm_P0.65mm_EP2.5x2.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-16-1EP_5x5mm_P0.8mm_EP2.7x2.7mm.step
@@ -10900,6 +10969,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.3x3.3mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_5x5mm_P0.5mm_EP3.7x3.7mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_7x7mm_P0.65mm_EP5.46x5.46mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-32-1EP_7x7mm_P0.65mm_EP5.46x5.46mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/QFN-36-1EP_5x6mm_P0.5mm_EP3.6x4.6mm.step
@@ -10962,6 +11033,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-44-1EP_7x7mm_P0.5mm_EP4.7x4.7mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/TQFN-48-1EP_7x7mm_P0.5mm_EP5.1x5.1mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_DLH0010A_WSON-10-1EP_2.2x2mm_P0.4mm_EP0.9x1.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_PicoStar_DFN-3_0.69x0.60mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Texas_R-PUQFN-N12.step
@@ -11022,6 +11095,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-20-1EP_4x4mm_P0.5mm_EP2.8x2.8mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-28-1EP_4x4mm_P0.4mm_EP2.35x2.35mm.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-32_5x5mm_P0.5mm.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-32_5x5mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-40-1EP_5x5mm_P0.4mm_EP3.8x3.8mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/UQFN-48-1EP_6x6mm_P0.4mm_EP4.45x4.45mm.step
@@ -11036,6 +11111,8 @@
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP32_55G.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP44-24L.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP44-24L.wrl
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP55_27L.step
+%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/Vishay_PowerPAK_MLP55_27L_R.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.step
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/W-PDFN-8-1EP_6x5mm_P1.27mm_EP3x3mm.wrl
%%DATADIR%%/3dmodels/Package_DFN_QFN.3dshapes/WDFN-8-1EP_4x3mm_P0.65mm_EP2.4x1.8mm.step
@@ -11544,10 +11621,6 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-208_28x28mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-216_24x24mm_P0.4mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-216_24x24mm_P0.4mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_EP3.45x3.45mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mm_EP3.45x3.45mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32_5x5mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32_5x5mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-32_7x7mm_P0.8mm.step
@@ -11580,6 +11653,10 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_12x12mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_14x14mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/LQFP-80_14x14mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/MO112AC1_PQFP-52_10x10mm_P0.65mm.step
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/MO112AC1_PQFP-52_10x10mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/Microchip_PQFP-44_10x10mm_P0.8mm.step
+%%DATADIR%%/3dmodels/Package_QFP.3dshapes/Microchip_PQFP-44_10x10mm_P0.8mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-100_14x20mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-100_14x20mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/PQFP-112_20x20mm_P0.65mm.step
@@ -11608,8 +11685,6 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-100_12x12mm_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-100_14x14mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-100_14x14mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-100_14x14mm_P0.5mm_EP5x5mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-100_14x14mm_P0.5mm_EP5x5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-120_14x14mm_P0.4mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-120_14x14mm_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-128_14x14mm_P0.4mm.step
@@ -11640,10 +11715,6 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_P0.5mm_EP8x8mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_P0.5mm_EP8x8mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_Pitch0.5mm_EP8x8mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_10x10mm_Pitch0.5mm_EP8x8mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_14x14mm_P0.8mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_14x14mm_P0.8mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-64_7x7mm_P0.4mm.step
@@ -11654,14 +11725,10 @@
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_12x12mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_14x14mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/TQFP-80_14x14mm_P0.65mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-100_14x14mm_P0.5mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-100_14x14mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-128_14x14mm_P0.4mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-128_14x14mm_P0.4mm.wrl
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-176_20x20mm_P0.4mm.step
%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-176_20x20mm_P0.4mm.wrl
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-80_14x14mm_P0.65mm.step
-%%DATADIR%%/3dmodels/Package_QFP.3dshapes/VQFP-80_14x14mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SIP.3dshapes/PowerIntegrations_eSIP-7C.step
%%DATADIR%%/3dmodels/Package_SIP.3dshapes/PowerIntegrations_eSIP-7C.wrl
%%DATADIR%%/3dmodels/Package_SIP.3dshapes/PowerIntegrations_eSIP-7F.step
@@ -11694,12 +11761,14 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HSOP-36-1EP_11.0x15.9mm_P0.65mm_SlugUp.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.4x3.2mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSOP-8-1EP_3.9x4.9mm_Pitch1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-14-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask3x3.1mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm_Mask2.66x2.46mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm.step
@@ -11718,10 +11787,8 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/HTSSOP-56-1EP_6.1x14mm_P0.5mm_EP3.61x6.35mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Infineon_PG-DSO-20-U03_7.5x12.8mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Infineon_PG-DSO-20-U03_7.5x12.8mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MFSOP6-4_4.4x3.6mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MFSOP6-4_4.4x3.6mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MFSOP6-5_4.4x3.6mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MFSOP6-5_4.4x3.6mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/JEITA_SOIC-8_3.9x4.9mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-10-1EP_3x3mm_P0.5mm_EP1.68x1.88mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-10_3x3mm_P0.5mm.step
@@ -11742,8 +11809,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.73x1.85mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP1.95x2.15mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP2.54x2.8mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP2.54x2.8mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8-1EP_3x3mm_P0.65mm_EP2.5x3mm_Mask1.73x2.36mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/MSOP-8_3x3mm_P0.65mm.step
@@ -11784,8 +11849,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-4_7.6x3.6mm_P2.54mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-5-6_4.55x3.7mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-5-6_4.55x3.7mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-5_4.4x3.6mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-5_4.4x3.6mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6L_10x3.84mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6L_10x3.84mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SO-6_4.4x3.6mm_P1.27mm.step
@@ -11820,12 +11883,16 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-28W_7.5x17.9mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-28W_7.5x18.7mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-28W_7.5x18.7mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-5-6_4.4x3.6mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-5-6_4.4x3.6mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.81mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-N7_3.9x4.9mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8-N7_3.9x4.9mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_3.81x9.347mm_P2.54mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_3.81x9.347mm_P2.54mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_5.3x5.3mm_P1.27mm.step
@@ -11834,18 +11901,14 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_5.3x6.2mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_7.5x5.85mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIC-8_7.5x5.85mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOIJ-8_5.3x5.3mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.49mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.49mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.495mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOJ-36_10.16x23.495mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_3.9x9.9mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_3.9x9.9mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_4.4x10.4mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_4.4x10.4mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_7.5x10.4mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-16_7.5x10.4mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-18_7.0x12.5mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-18_7.0x12.5mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-28_8.4x18.16mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-28_8.4x18.16mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-4_3.8x4.1mm_P2.54mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-4_3.8x4.1mm_P2.54mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SOP-4_4.4x2.6mm_P1.27mm.step
@@ -11870,8 +11933,8 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSO-8_6.8x5.9mm_P1.27mm_Clearance8mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSO-8_9.6x6.3mm_P1.27mm_Clearance10.5mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10-1EP_3.9x4.9mm_P1.0mm_EP2.1x3.3mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10-1EP_3.9x4.9mm_P1.0mm_EP2.1x3.3mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10_3.9x4.9mm_P1.00mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-10_3.9x4.9mm_P1.00mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-14_5.3x6.2mm_P0.65mm.step
@@ -11898,8 +11961,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-28_3.9x9.9mm_P0.635mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-28_5.3x10.2mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-28_5.3x10.2mm_P0.65mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-32_11.305x20.495mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-32_11.305x20.495mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-44_5.3x12.8mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-44_5.3x12.8mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-48_7.5x15.9mm_P0.635mm.step
@@ -11912,8 +11973,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.95x5.21x3.27mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.9x5.05mm_P1.27mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_3.9x5.05mm_P1.27mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_5.25x5.24mm_P1.27mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/SSOP-8_5.25x5.24mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_MultiPowerSO-30.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_MultiPowerSO-30.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/ST_PowerSSO-24_SlugDown.step
@@ -11960,8 +12019,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-40_18.4x10mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12.4x12mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12.4x12mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12x18.4mm_P0.5mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_12x18.4mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_14.4x12mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_14.4x12mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSOP-I-48_16.4x12mm_P0.5mm.step
@@ -11988,8 +12045,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-14_4.4x5mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16-1EP_4.4x5mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16-1EP_4.4x5mm_P0.65mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16-1EP_4.4x5mm_Pitch0.65mm_EP3.4x5mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16-1EP_4.4x5mm_Pitch0.65mm_EP3.4x5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-20_4.4x5mm_P0.5mm.step
@@ -12008,8 +12063,6 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_4.4x7.8mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_4.4x9.7mm_P0.65mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_4.4x9.7mm_P0.65mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_4.4x9.7mm_Pitch0.65mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_4.4x9.7mm_Pitch0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_6.1x7.8mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_6.1x7.8mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-28_6.1x9.7mm_P0.65mm.step
@@ -12100,8 +12153,14 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/TSSOP-8_4.4x3mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.85x4.9mm_Mask2.4x3.1mm_ThermalVias.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.85x4.9mm_Mask2.4x3.1mm_ThermalVias.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_HTSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.4x3.1mm_ThermalVias.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_PWP0020A.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/Texas_PWP0020A.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Toshiba_SOIC-4-6_4.4x3.6mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Toshiba_SOIC-4-6_4.4x3.6mm_P1.27mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Toshiba_SOIC-5-6_4.4x3.6mm_P1.27mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/Toshiba_SOIC-5-6_4.4x3.6mm_P1.27mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSO-40_7.6x15.4mm_P0.762mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSO-40_7.6x15.4mm_P0.762mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSO-56_11.1x21.5mm_P0.75mm.step
@@ -12110,10 +12169,8 @@
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-10_3x3mm_P0.5mm.wrl
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.3x2mm_P0.5mm.step
%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.3x2mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.4x2.1mm_P0.5mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_2.4x2.1mm_P0.5mm.wrl
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3.0x3.0mm_P0.65mm.step
-%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3.0x3.0mm_P0.65mm.wrl
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3x3mm_P0.65mm.step
+%%DATADIR%%/3dmodels/Package_SO.3dshapes/VSSOP-8_3x3mm_P0.65mm.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.step
%%DATADIR%%/3dmodels/Package_SON.3dshapes/Diodes_PowerDI3333-8.wrl
%%DATADIR%%/3dmodels/Package_SON.3dshapes/NXP_XSON-16.step
@@ -12504,14 +12561,6 @@
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92L_Wide.wrl
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92Mini-2.step
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92Mini-2.wrl
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S-2.step
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S-2.wrl
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S-2_Wide.step
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S-2_Wide.wrl
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S.step
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S.wrl
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S_Wide.step
-%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92S_Wide.wrl
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92_Inline.step
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92_Inline.wrl
%%DATADIR%%/3dmodels/Package_TO_SOT_THT.3dshapes/TO-92_Inline_Horizontal1.step
@@ -12728,6 +12777,7 @@
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPST_Fujitsu_FTR-F1A.wrl
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPST_Schrack-RT2-FormA_RM5mm.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_DPST_Schrack-RT2-FormA_RM5mm.wrl
+%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_SPDT_CUI_SR5.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_SPDT_Finder_32.21-x000.step
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_SPDT_Finder_32.21-x000.wrl
%%DATADIR%%/3dmodels/Relay_THT.3dshapes/Relay_SPDT_Finder_34.51_Horizontal.step
diff --git a/cad/kicad-library-symbols-devel/Makefile.git_rev b/cad/kicad-library-symbols-devel/Makefile.git_rev
index 4dd13612c958..0413b60839e4 100644
--- a/cad/kicad-library-symbols-devel/Makefile.git_rev
+++ b/cad/kicad-library-symbols-devel/Makefile.git_rev
@@ -1,2 +1,2 @@
-GIT_SYM_HASH= 3c5f8806d2989ddb292402221e59a43222959246
-GIT_SYM_DATE= 20250324164311
+GIT_SYM_HASH= de5f976efaed514925e126560fb9d953c34162cc
+GIT_SYM_DATE= 20250621075801
diff --git a/cad/kicad-library-symbols-devel/distinfo b/cad/kicad-library-symbols-devel/distinfo
index 074903ac91ce..cb17b975973c 100644
--- a/cad/kicad-library-symbols-devel/distinfo
+++ b/cad/kicad-library-symbols-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742857035
-SHA256 (kicad-symbols-3c5f8806d2989ddb292402221e59a43222959246.tar.gz) = 88ef4efd028acfc9b08b606c1758c7aeca7e2455661105d9a84948b5720d1312
-SIZE (kicad-symbols-3c5f8806d2989ddb292402221e59a43222959246.tar.gz) = 10709380
+TIMESTAMP = 1750526717
+SHA256 (kicad-symbols-de5f976efaed514925e126560fb9d953c34162cc.tar.gz) = cc852a730154a8437678bc2d6a753877cdea04fd2f8ef093ab9293f40de1b30d
+SIZE (kicad-symbols-de5f976efaed514925e126560fb9d953c34162cc.tar.gz) = 10753651
diff --git a/cad/kicad-library-symbols-devel/pkg-plist b/cad/kicad-library-symbols-devel/pkg-plist
index c2c8e1fe4a6b..5a4cae337acb 100644
--- a/cad/kicad-library-symbols-devel/pkg-plist
+++ b/cad/kicad-library-symbols-devel/pkg-plist
@@ -149,6 +149,7 @@
%%DATADIR%%/symbols/MCU_Texas.kicad_sym
%%DATADIR%%/symbols/MCU_Texas_MSP430.kicad_sym
%%DATADIR%%/symbols/MCU_Texas_SimpleLink.kicad_sym
+%%DATADIR%%/symbols/MCU_Trident.kicad_sym
%%DATADIR%%/symbols/MCU_WCH_CH32V0.kicad_sym
%%DATADIR%%/symbols/MCU_WCH_CH32V2.kicad_sym
%%DATADIR%%/symbols/MCU_WCH_CH32V3.kicad_sym
diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile
index 689105be0454..858613bdccdc 100644
--- a/comms/py-esptool/Makefile
+++ b/comms/py-esptool/Makefile
@@ -1,7 +1,6 @@
PORTNAME= esptool
DISTVERSIONPREFIX= v
-DISTVERSION= 4.8.1
-PORTREVISION= 1
+DISTVERSION= 4.9.0
CATEGORIES= comms python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +16,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}bitstring>=3.1.6:devel/py-bitstring@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}reedsolo>=1.5.3,<1.8:devel/py-reedsolo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}intelhex>0:devel/py-intelhex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}argcomplete>=3:devel/py-argcomplete@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
USES= python
@@ -47,7 +47,8 @@ do-test:
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest $${test}; done
@cd ${TEST_WRKSRC} && for chip in \
esp32 esp32c2 esp32c3 esp32c5 esp32c5beta3 esp32c6 esp32c61 \
- esp32h2 esp32h2beta1 esp32p4 esp32s2 esp32s3 esp32s3beta2; \
+ esp32h2 esp32h2beta1 esp32p4 esp32s2 esp32s3 esp32s3beta2 \
+ esp32h21 esp32h4; \
do ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest \
test/test_espefuse.py --chip $${chip}; done
.if exists(${ESPTOOL_SERIALPORT})
diff --git a/comms/py-esptool/distinfo b/comms/py-esptool/distinfo
index f411f07eba56..cfc4b55d7ba8 100644
--- a/comms/py-esptool/distinfo
+++ b/comms/py-esptool/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728613180
-SHA256 (espressif-esptool-v4.8.1_GH0.tar.gz) = 17e6332ef1c361f97d8ca572a48c19b102172515fe553ea466e9da71d3292522
-SIZE (espressif-esptool-v4.8.1_GH0.tar.gz) = 6933695
+TIMESTAMP = 1750512153
+SHA256 (espressif-esptool-v4.9.0_GH0.tar.gz) = 89587769bea01111dae512873b464dbf9d6796ce5d19e5acd015160b58da3316
+SIZE (espressif-esptool-v4.9.0_GH0.tar.gz) = 5944315
diff --git a/databases/cego/Makefile b/databases/cego/Makefile
index d182b3add7a2..e3897f6ae745 100644
--- a/databases/cego/Makefile
+++ b/databases/cego/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cego
-PORTVERSION= 2.52.9
+PORTVERSION= 2.52.10
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
diff --git a/databases/cego/distinfo b/databases/cego/distinfo
index b74b41bd00ed..a96077fb8524 100644
--- a/databases/cego/distinfo
+++ b/databases/cego/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749991790
-SHA256 (cego-2.52.9.tar.gz) = 05d04b6cd953f4775e13bc4108e2bca6796da760ed24726feae2b9678dfda74f
-SIZE (cego-2.52.9.tar.gz) = 3407596
+TIMESTAMP = 1750582416
+SHA256 (cego-2.52.10.tar.gz) = ab9b568f5a875f28b78941b7e6fe4b46fad3036d5f246f310c8946dd575359c4
+SIZE (cego-2.52.10.tar.gz) = 3321878
diff --git a/deskutils/lxqt-notificationd/Makefile b/deskutils/lxqt-notificationd/Makefile
index 2f415f7f67dd..2c69bf28a3db 100644
--- a/deskutils/lxqt-notificationd/Makefile
+++ b/deskutils/lxqt-notificationd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-notificationd
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= LXQT
@@ -10,7 +10,7 @@ WWW= https://lxqt-project.org
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gettext kde:6 localbase:ldflags lxqt:2 qt:6 \
+USES= cmake compiler:c++20-lang gettext kde:6 localbase:ldflags lxqt:2 qt:6 \
perl5 pkgconfig tar:xz gnome xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/deskutils/nextcloudclient/Makefile b/deskutils/nextcloudclient/Makefile
index 54fa0c877519..2a795c140df1 100644
--- a/deskutils/nextcloudclient/Makefile
+++ b/deskutils/nextcloudclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nextcloudclient
-PORTVERSION= 3.16.5
+PORTVERSION= 3.16.6
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
diff --git a/deskutils/nextcloudclient/distinfo b/deskutils/nextcloudclient/distinfo
index 3fa0561e862f..55c5fd4ee375 100644
--- a/deskutils/nextcloudclient/distinfo
+++ b/deskutils/nextcloudclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748946766
-SHA256 (nextcloud-desktop-v3.16.5_GH0.tar.gz) = 5ab443582dea135b84c875a4b1fd4305dfb4359905e7e6cdb16fc0d34f2215ca
-SIZE (nextcloud-desktop-v3.16.5_GH0.tar.gz) = 15684729
+TIMESTAMP = 1750591897
+SHA256 (nextcloud-desktop-v3.16.6_GH0.tar.gz) = 8fd58e8537ac45f5c66eb925b8ef84e08f70a21bb0bdc3fb14de6a3310524954
+SIZE (nextcloud-desktop-v3.16.6_GH0.tar.gz) = 15690688
diff --git a/deskutils/xdg-desktop-portal-lxqt/Makefile b/deskutils/xdg-desktop-portal-lxqt/Makefile
index 8b5d53db9d7d..9e322a538eb9 100644
--- a/deskutils/xdg-desktop-portal-lxqt/Makefile
+++ b/deskutils/xdg-desktop-portal-lxqt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xdg-desktop-portal-lxqt
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= lxqt@FreeBSD.org
diff --git a/devel/Makefile b/devel/Makefile
index c38c39ae2685..99d2342f9597 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4815,6 +4815,8 @@
SUBDIR += py-distributed
SUBDIR += py-dj51-django-rq
SUBDIR += py-dj51-strawberry-graphql
+ SUBDIR += py-dj52-django-rq
+ SUBDIR += py-dj52-strawberry-graphql
SUBDIR += py-django-rq
SUBDIR += py-dm-tree
SUBDIR += py-docformatter
diff --git a/devel/R-cran-reshape/Makefile b/devel/R-cran-reshape/Makefile
index 8c59c0a56e34..3f235d296011 100644
--- a/devel/R-cran-reshape/Makefile
+++ b/devel/R-cran-reshape/Makefile
@@ -1,6 +1,5 @@
PORTNAME= reshape
-PORTVERSION= 0.8.9
-PORTREVISION= 1
+PORTVERSION= 0.8.10
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@@ -10,10 +9,8 @@ WWW= http://had.co.nz/reshape/
LICENSE= MIT
-CRAN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-BUILD_DEPENDS= ${CRAN_DEPENDS}
-RUN_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= R-cran-plyr>0:devel/R-cran-plyr
-USES= cran:auto-plist,compiles
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/devel/R-cran-reshape/distinfo b/devel/R-cran-reshape/distinfo
index da6f1daa78c4..4420877da89c 100644
--- a/devel/R-cran-reshape/distinfo
+++ b/devel/R-cran-reshape/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650109378
-SHA256 (reshape_0.8.9.tar.gz) = 791178b3b5f30c166ebf5910a5ab1c67b54e7023b10b6c2e2ddd1cc02a1e4048
-SIZE (reshape_0.8.9.tar.gz) = 41843
+TIMESTAMP = 1750516602
+SHA256 (reshape_0.8.10.tar.gz) = 35ef6e8956520279f44d538c613ff9605bc594fed46133200d61937828fc6b64
+SIZE (reshape_0.8.10.tar.gz) = 42889
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index f524574fdfd4..5ad0b0a8225a 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-event-stream
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.4
+DISTVERSION= 0.5.5
PORTEPOCH= 1
CATEGORIES= devel
diff --git a/devel/aws-c-event-stream/distinfo b/devel/aws-c-event-stream/distinfo
index d946e3745d89..26589ffd1ce2 100644
--- a/devel/aws-c-event-stream/distinfo
+++ b/devel/aws-c-event-stream/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741359127
-SHA256 (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = cef8b78e362836d15514110fb43a0a0c7a86b0a210d5fe25fd248a82027a7272
-SIZE (awslabs-aws-c-event-stream-v0.5.4_GH0.tar.gz) = 98545
+TIMESTAMP = 1750602901
+SHA256 (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = f6e55c8fd6afd7f904e08d36c3210e199ece5dc838f0f8457b43b72ec4d818e9
+SIZE (awslabs-aws-c-event-stream-v0.5.5_GH0.tar.gz) = 99105
diff --git a/devel/libdbusmenu-lxqt/Makefile b/devel/libdbusmenu-lxqt/Makefile
index 8b7b8af194e4..e3ebd6fc041b 100644
--- a/devel/libdbusmenu-lxqt/Makefile
+++ b/devel/libdbusmenu-lxqt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libdbusmenu-lxqt
PORTVERSION= 0.3.0
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITE= LXQT/${PORTNAME}
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index bbfd6c9051bc..d381231bbda9 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= liblxqt
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= LXQT
@@ -12,7 +12,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6
-USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 \
+USES= cmake compiler:c++20-lang gnome kde:6 lxqt:2 \
pkgconfig qt:6 tar:xz xorg
USE_GNOME= glib20
USE_QT= base:run tools:build svg
diff --git a/devel/libqt6xdg/Makefile b/devel/libqt6xdg/Makefile
index 907ef16880e5..4a606c64f2ca 100644
--- a/devel/libqt6xdg/Makefile
+++ b/devel/libqt6xdg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libqt6xdg
PORTVERSION= 4.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/6//}
@@ -10,7 +10,7 @@ WWW= https://github.com/lxde/libqtxdg
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gnome lxqt:2 pkgconfig qt:6 tar:xz
+USES= cmake compiler:c++20-lang gnome lxqt:2 pkgconfig qt:6 tar:xz
USE_LDCONFIG= yes
USE_GNOME= glib20
USE_LXQT= buildtools2
diff --git a/devel/lxqt2-build-tools/Makefile b/devel/lxqt2-build-tools/Makefile
index 56605a28a028..e29e1e18c541 100644
--- a/devel/lxqt2-build-tools/Makefile
+++ b/devel/lxqt2-build-tools/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lxqt2-build-tools
-PORTVERSION= 2.2.0
+PORTVERSION= 2.2.1
CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/2//}
diff --git a/devel/lxqt2-build-tools/distinfo b/devel/lxqt2-build-tools/distinfo
index 84ae05966e5f..bea3d215bd72 100644
--- a/devel/lxqt2-build-tools/distinfo
+++ b/devel/lxqt2-build-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924722
-SHA256 (lxqt/lxqt-build-tools-2.2.0.tar.xz) = 1214e12ca06561ca724e67092ae1265fdd23128fde449e9d3b0275cb2a051d43
-SIZE (lxqt/lxqt-build-tools-2.2.0.tar.xz) = 26088
+TIMESTAMP = 1750552448
+SHA256 (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 13dcdf2e6b55cc334ac0ddadd0c131d46c46e06fab0d6ca7b8b96c260c8e332f
+SIZE (lxqt/lxqt-build-tools-2.2.1.tar.xz) = 25728
diff --git a/devel/lxqt2-build-tools/pkg-plist b/devel/lxqt2-build-tools/pkg-plist
index b2354faa3821..4764645644d8 100644
--- a/devel/lxqt2-build-tools/pkg-plist
+++ b/devel/lxqt2-build-tools/pkg-plist
@@ -5,7 +5,6 @@ share/cmake/lxqt2-build-tools/find-modules/FindFontconfig.cmake
share/cmake/lxqt2-build-tools/find-modules/FindGLIB.cmake
share/cmake/lxqt2-build-tools/find-modules/FindMenuCache.cmake
share/cmake/lxqt2-build-tools/find-modules/FindUDev.cmake
-share/cmake/lxqt2-build-tools/find-modules/FindXCB.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXKBCommon.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXTerm.cmake
share/cmake/lxqt2-build-tools/find-modules/FindXdgEmail.cmake
diff --git a/devel/p5-Date-Manip/Makefile b/devel/p5-Date-Manip/Makefile
index 5623983262b6..0151ff225b7e 100644
--- a/devel/p5-Date-Manip/Makefile
+++ b/devel/p5-Date-Manip/Makefile
@@ -1,5 +1,6 @@
PORTNAME= Date-Manip
PORTVERSION= 6.98
+PORTREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:SBECK
diff --git a/devel/p5-Date-Manip/pkg-plist b/devel/p5-Date-Manip/pkg-plist
index e4828a6a0abb..3fd4030dea6e 100644
--- a/devel/p5-Date-Manip/pkg-plist
+++ b/devel/p5-Date-Manip/pkg-plist
@@ -469,6 +469,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/Offset/off404.pm
%%SITE_PERL%%/Date/Manip/Offset/off405.pm
%%SITE_PERL%%/Date/Manip/Offset/off406.pm
+%%SITE_PERL%%/Date/Manip/Offset/off407.pm
%%SITE_PERL%%/Date/Manip/Problems.pod
%%SITE_PERL%%/Date/Manip/Recur.pm
%%SITE_PERL%%/Date/Manip/Recur.pod
@@ -520,6 +521,7 @@ bin/dm_zdump
%%SITE_PERL%%/Date/Manip/TZ/amciud00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcord00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcost00.pm
+%%SITE_PERL%%/Date/Manip/TZ/amcoyh00.pm
%%SITE_PERL%%/Date/Manip/TZ/amcuia00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdanm00.pm
%%SITE_PERL%%/Date/Manip/TZ/amdaws00.pm
diff --git a/devel/py-dj52-django-rq/Makefile b/devel/py-dj52-django-rq/Makefile
new file mode 100644
index 000000000000..3e376d972e51
--- /dev/null
+++ b/devel/py-dj52-django-rq/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= django-rq
+PORTVERSION= 3.0.1
+CATEGORIES= devel python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+MASTER_SITES= PYPI
+DISTNAME= django_rq-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Provides Django integration for RQ (Redis Queue)
+WWW= https://github.com/rq/django-rq
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=3.5:databases/py-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2:devel/py-rq@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=0:www/py-dj52-django-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq-scheduler>=0:devel/py-rq-scheduler@${PY_FLAVOR} \
+ redis-server:databases/redis
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+TEST_ENV= PYTHONPATH=.
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-rq
+
+OPTIONS_DEFINE= SENTRY
+SENTRY_DESC= Sentry support
+
+SENTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sentry-sdk>=1.0.0:devel/py-sentry-sdk@${PY_FLAVOR}
+
+# https://github.com/rq/django-rq/blob/master/Makefile
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${LOCALBASE}/bin/django-admin test django_rq --settings=django_rq.tests.settings -v2
+
+.include <bsd.port.mk>
diff --git a/devel/py-dj52-django-rq/distinfo b/devel/py-dj52-django-rq/distinfo
new file mode 100644
index 000000000000..9efa3412a085
--- /dev/null
+++ b/devel/py-dj52-django-rq/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747327171
+SHA256 (django_rq-3.0.1.tar.gz) = d111f436608b95a58a6960174eaf44aa021e0a4a32f83a28a7221a9a916dd1ae
+SIZE (django_rq-3.0.1.tar.gz) = 53821
diff --git a/devel/py-dj52-django-rq/pkg-descr b/devel/py-dj52-django-rq/pkg-descr
new file mode 100644
index 000000000000..85e24c643a23
--- /dev/null
+++ b/devel/py-dj52-django-rq/pkg-descr
@@ -0,0 +1,3 @@
+Django integration with RQ, a Redis based Python queuing library. Django-RQ is a
+simple app that allows you to configure your queues in django's settings.py and
+easily use them in your project.
diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile
new file mode 100644
index 000000000000..0e5a547d0db8
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/Makefile
@@ -0,0 +1,74 @@
+PORTNAME= strawberry-graphql
+DISTVERSION= 0.271.0
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= strawberry_graphql-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Library for creating GraphQL APIs
+WWW= https://github.com/strawberry-graphql/strawberry
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.6:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}graphql-core>=3.2.0<3.4.0:devel/py-graphql-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= AIOHTTP ASGI CHANNELS CLI DEBUG DEBUG-SERVER DJANGO \
+ FASTAPI FLASK OPENTELEMETRY PYDANTIC
+
+AIOHTTP_DESC= Basic AIOHTTP integration
+ASGI_DESC= Basic ASGI integration
+CHANNELS_DESC= Support for Django Channels
+CLI_DESC= Support for CLI commands
+DEBUG-SERVER_DESC= Enable debug server
+DEBUG_DESC= Generate verbose debug information
+DJANGO_DESC= Basic Django integration
+FASTAPI_DESC= Support for FastAPI in conjunction with GraphQLRouter
+FLASK_DESC= Basic Flask integration
+OPENTELEMETRY_DESC= Generate Open Telemetry compatible tracing information
+PYDANTIC_DESC= Support for Pydantic models
+
+AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.4:www/py-aiohttp@${PY_FLAVOR}
+ASGI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}starlette>=0.18.0:www/py-starlette@${PY_FLAVOR}
+CHANNELS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-channels>=3.0.5:www/py-dj52-channels@${PY_FLAVOR}
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.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}
+DEBUG-SERVER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygments>=2.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}uvicorn>=0.11.6:www/py-uvicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1:devel/py-websockets@${PY_FLAVOR}
+DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>=1.0.0:devel/py-libcst@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=12.0.0:textproc/py-rich@${PY_FLAVOR}
+# NB: www/py-channels (via CHANNELS) options depends on www/py-djangoXX, which
+# should be taken into account when creating a port for a specific Django version.
+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} \
+ ${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} \
+ ${PYTHON_PKGNAMEPREFIX}opentelemetry-sdk<2:devel/py-opentelemetry-sdk@${PY_FLAVOR}
+# NB: Switch to devel/py-pydantic once www/py-fastapi uses it
+PYDANTIC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pydantic2>1.6.1:devel/py-pydantic2@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo
new file mode 100644
index 000000000000..591e1237a446
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749230708
+SHA256 (strawberry_graphql-0.271.0.tar.gz) = dfcf22c5b013915b78b64660ed40afc58081708cecce37879d4b89dac5dc356a
+SIZE (strawberry_graphql-0.271.0.tar.gz) = 207945
diff --git a/devel/py-dj52-strawberry-graphql/pkg-descr b/devel/py-dj52-strawberry-graphql/pkg-descr
new file mode 100644
index 000000000000..ea25df49f06d
--- /dev/null
+++ b/devel/py-dj52-strawberry-graphql/pkg-descr
@@ -0,0 +1,23 @@
+Strawberry is a developer friendly GraphQL library for Python, designed for
+modern development.
+
+* Type hints: Leverages Python type hints to provide a great developer
+ experience while creating GraphQL Libraries.
+
+* Async Support: Supports async/await out of the box, allowing you to write
+ your resolvers in a non-blocking way.
+
+* Extensible: Has support for schema and field extensions, allowing you to
+ extend the schema with custom logic.
+
+* Generics: Supports generics, allowing you to create reusable types that can
+ be used in multiple places.
+
+* Federation: Supports Federation, allowing you to create a federated GraphQL
+ schema.
+
+* Dataloaders: Comes with support for dataloaders, allowing you to batch
+ multiple queries into a single one.
+
+* Integrations: Has support for multiple integrations, allowing you to use it
+ with your favorite web framework.
diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile
index b0ce28d92bc0..261598889906 100644
--- a/devel/universal-ctags/Makefile
+++ b/devel/universal-ctags/Makefile
@@ -1,5 +1,5 @@
PORTNAME= universal-ctags
-PORTVERSION= p6.1.20250518.0
+PORTVERSION= p6.2.20250615.0
CATEGORIES= devel
MAINTAINER= dereks@lifeofadishwasher.com
diff --git a/devel/universal-ctags/distinfo b/devel/universal-ctags/distinfo
index b91911e14870..fffc8736c114 100644
--- a/devel/universal-ctags/distinfo
+++ b/devel/universal-ctags/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747604444
-SHA256 (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 176e7f2cc0f1751831679f8731c9f54902563df5c99aa2379e218d378338c43e
-SIZE (universal-ctags-ctags-p6.1.20250518.0_GH0.tar.gz) = 3271151
+TIMESTAMP = 1750622285
+SHA256 (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 34a5ab1a05353de2712dd8479d959cd4ec21b0f39c400731e53ecd192d2770fc
+SIZE (universal-ctags-ctags-p6.2.20250615.0_GH0.tar.gz) = 3288662
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 3e1cf71b16be..8e852a34e1bb 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -1,8 +1,9 @@
PORTNAME= websocketpp
PORTVERSION= 0.8.2
+PORTREVISION= 1
CATEGORIES= devel
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= sigsegv@radiotube.org
COMMENT= Header-only implementation of the WebSocket protocol
WWW= https://www.zaphoyd.com/websocketpp/
@@ -10,11 +11,15 @@ LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake:insource cpe
+TEST_DEPENDS= boost-libs>0:devel/boost-libs
+
+USES= cmake:insource,testing cpe
CPE_VENDOR= zaphoyd
USE_GITHUB= yes
GH_ACCOUNT= zaphoyd
+CMAKE_TESTING_ON= BUILD_TESTS
+
NO_ARCH= yes
post-stage: # https://github.com/zaphoyd/websocketpp/issues/781
diff --git a/devel/websocketpp/files/patch-CMakeLists.txt b/devel/websocketpp/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..cd8749d1b099
--- /dev/null
+++ b/devel/websocketpp/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2025-06-22 12:25:54 UTC
++++ CMakeLists.txt
+@@ -152,7 +152,7 @@ if (BUILD_TESTS OR BUILD_EXAMPLES)
+ endif()
+ set (WEBSOCKETPP_PLATFORM_TLS_LIBS ssl crypto)
+ set (WEBSOCKETPP_BOOST_LIBS system thread)
+- set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} "-std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x -stdlib=libc++") # todo: is libc++ really needed here?
+ if (NOT APPLE)
+ add_definitions (-DNDEBUG -Wall -Wno-padded) # todo: should we use CMAKE_C_FLAGS for these?
+ endif ()
diff --git a/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
new file mode 100644
index 000000000000..62c0718d097c
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_echo__server__both_echo__server__both.cpp
@@ -0,0 +1,11 @@
+--- examples/echo_server_both/echo_server_both.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/echo_server_both/echo_server_both.cpp
+@@ -60,7 +60,7 @@ int main() {
+ int main() {
+ // set up an external io_service to run both endpoints on. This is not
+ // strictly necessary, but simplifies thread management a bit.
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+
+ // set up plain endpoint
+ server_plain endpoint_plain;
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
new file mode 100644
index 000000000000..8fc665c72d95
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_external__io__service.cpp
@@ -0,0 +1,11 @@
+--- examples/external_io_service/external_io_service.cpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/external_io_service.cpp
+@@ -59,7 +59,7 @@ int main() {
+ }
+
+ int main() {
+- asio::io_service service;
++ asio::io_context service;
+
+ // Add a TCP echo server on port 9003
+ tcp_echo_server custom_http_server(service, 9003);
diff --git a/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
new file mode 100644
index 000000000000..5496feeeba41
--- /dev/null
+++ b/devel/websocketpp/files/patch-examples_external__io__service_tcp__echo__server.hpp
@@ -0,0 +1,28 @@
+--- examples/external_io_service/tcp_echo_server.hpp.orig 2020-04-19 18:25:17 UTC
++++ examples/external_io_service/tcp_echo_server.hpp
+@@ -44,7 +44,7 @@ struct tcp_echo_session : websocketpp::lib::enable_sha
+ struct tcp_echo_session : websocketpp::lib::enable_shared_from_this<tcp_echo_session> {
+ typedef websocketpp::lib::shared_ptr<tcp_echo_session> ptr;
+
+- tcp_echo_session(asio::io_service & service) : m_socket(service) {}
++ tcp_echo_session(asio::io_context & service) : m_socket(service) {}
+
+ void start() {
+ m_socket.async_read_some(asio::buffer(m_buffer, sizeof(m_buffer)),
+@@ -72,7 +72,7 @@ struct tcp_echo_server {
+ };
+
+ struct tcp_echo_server {
+- tcp_echo_server(asio::io_service & service, short port)
++ tcp_echo_server(asio::io_context & service, short port)
+ : m_service(service)
+ , m_acceptor(service, asio::ip::tcp::endpoint(asio::ip::tcp::v6(), port))
+ {
+@@ -92,6 +92,6 @@ struct tcp_echo_server {
+ start_accept();
+ }
+
+- asio::io_service & m_service;
++ asio::io_context & m_service;
+ asio::ip::tcp::acceptor m_acceptor;
+ };
diff --git a/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
new file mode 100644
index 000000000000..efa78c73fc40
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_endpoint_endpoint.cpp
@@ -0,0 +1,22 @@
+--- test/endpoint/endpoint.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/endpoint/endpoint.cpp
+@@ -53,7 +53,7 @@ BOOST_AUTO_TEST_CASE( initialize_server_asio_external
+
+ BOOST_AUTO_TEST_CASE( initialize_server_asio_external ) {
+ websocketpp::server<websocketpp::config::asio> s;
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ s.init_asio(&ios);
+ }
+
+@@ -141,8 +141,8 @@ BOOST_AUTO_TEST_CASE( listen_after_listen_failure ) {
+ server1.init_asio();
+ server2.init_asio();
+
+- boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::address::from_string("127.0.0.1"), 12345);
+- boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::address::from_string("127.0.0.1"), 23456);
++ boost::asio::ip::tcp::endpoint ep1(boost::asio::ip::make_address("127.0.0.1"), 12345);
++ boost::asio::ip::tcp::endpoint ep2(boost::asio::ip::make_address("127.0.0.1"), 23456);
+
+ server1.listen(ep1, ec);
+ BOOST_CHECK(!ec);
diff --git a/devel/websocketpp/files/patch-test_transport_asio_timers.cpp b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
new file mode 100644
index 000000000000..33d49954446f
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_asio_timers.cpp
@@ -0,0 +1,20 @@
+--- test/transport/asio/timers.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/asio/timers.cpp
+@@ -54,7 +54,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -79,7 +79,7 @@ void run_test_timer(long value) {
+
+ // Wait for the specified time period then fail the test
+ void run_test_timer(long value) {
+- boost::asio::io_service ios;
++ boost::asio::io_context ios;
+ boost::asio::deadline_timer t(ios,boost::posix_time::milliseconds(value));
+ boost::system::error_code ec;
+ t.wait(ec);
diff --git a/devel/websocketpp/files/patch-test_transport_integration.cpp b/devel/websocketpp/files/patch-test_transport_integration.cpp
new file mode 100644
index 000000000000..b3ed7f70f733
--- /dev/null
+++ b/devel/websocketpp/files/patch-test_transport_integration.cpp
@@ -0,0 +1,46 @@
+--- test/transport/integration.cpp.orig 2020-04-19 18:25:17 UTC
++++ test/transport/integration.cpp
+@@ -221,7 +221,7 @@ void run_dummy_server(int port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::acceptor acceptor(io_service, tcp::endpoint(tcp::v6(), port));
+ tcp::socket socket(io_service);
+
+@@ -248,13 +248,12 @@ void run_dummy_client(std::string port) {
+ using boost::asio::ip::tcp;
+
+ try {
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ tcp::resolver resolver(io_service);
+- tcp::resolver::query query("localhost", port);
+- tcp::resolver::iterator iterator = resolver.resolve(query);
++ tcp::resolver::results_type results = resolver.resolve("localhost", port);
+ tcp::socket socket(io_service);
+
+- boost::asio::connect(socket, iterator);
++ boost::asio::connect(socket, results);
+ for (;;) {
+ char data[512];
+ boost::system::error_code ec;
+@@ -361,7 +360,7 @@ class test_deadline_timer (public)
+ : m_timer(m_io_service, boost::posix_time::seconds(seconds))
+ {
+ m_timer.async_wait(bind(&test_deadline_timer::expired, this, ::_1));
+- std::size_t (boost::asio::io_service::*run)() = &boost::asio::io_service::run;
++ std::size_t (boost::asio::io_context::*run)() = &boost::asio::io_context::run;
+ m_timer_thread = websocketpp::lib::thread(websocketpp::lib::bind(run, &m_io_service));
+ }
+ ~test_deadline_timer()
+@@ -379,7 +378,7 @@ class test_deadline_timer (public)
+ BOOST_FAIL("Test timed out");
+ }
+
+- boost::asio::io_service m_io_service;
++ boost::asio::io_context m_io_service;
+ boost::asio::deadline_timer m_timer;
+ websocketpp::lib::thread m_timer_thread;
+ };
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
new file mode 100644
index 000000000000..30872545d7b5
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_connection.hpp
@@ -0,0 +1,96 @@
+--- websocketpp/transport/asio/connection.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/connection.hpp
+@@ -86,9 +86,9 @@ class connection : public config::socket_type::socket_
+ typedef typename response_type::ptr response_ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the Asio io_service::strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a pointer to the Asio timer class
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+
+@@ -458,11 +458,11 @@ class connection : public config::socket_type::socket_
+ *
+ * @return Status code for the success or failure of the initialization
+ */
+- lib::error_code init_asio (io_service_ptr io_service) {
++ lib::error_code init_asio (io_context_ptr io_service) {
+ m_io_service = io_service;
+
+ if (config::enable_multithreading) {
+- m_strand.reset(new lib::asio::io_service::strand(*io_service));
++ m_strand.reset(new lib::asio::io_context::strand(*io_service));
+ }
+
+ lib::error_code ec = socket_con_type::init_asio(io_service, m_strand,
+@@ -573,7 +573,7 @@ class connection : public config::socket_type::socket_
+ lib::error_code const & ec)
+ {
+ if (ec == transport::error::operation_aborted ||
+- (post_timer && lib::asio::is_neg(post_timer->expires_from_now())))
++ (post_timer && lib::asio::is_neg(post_timer->expiry() - std::chrono::steady_clock::now())))
+ {
+ m_alog->write(log::alevel::devel,"post_init cancelled");
+ return;
+@@ -679,7 +679,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"write operation aborted");
+ return;
+@@ -751,7 +751,7 @@ class connection : public config::socket_type::socket_
+ // Whatever aborted it will be issuing the callback so we are safe to
+ // return
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(m_proxy_data->timer->expires_from_now()))
++ lib::asio::is_neg(m_proxy_data->timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_elog->write(log::elevel::devel,"read operation aborted");
+ return;
+@@ -1012,18 +1012,18 @@ class connection : public config::socket_type::socket_
+ */
+ lib::error_code interrupt(interrupt_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+
+ lib::error_code dispatch(dispatch_handler handler) {
+ if (config::enable_multithreading) {
+- m_io_service->post(m_strand->wrap(handler));
++ boost::asio::post(*m_io_service, m_strand->wrap(handler));
+ } else {
+- m_io_service->post(handler);
++ boost::asio::post(*m_io_service, handler);
+ }
+ return lib::error_code();
+ }
+@@ -1095,7 +1095,7 @@ class connection : public config::socket_type::socket_
+ callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(shutdown_timer->expires_from_now()))
++ lib::asio::is_neg(shutdown_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_shutdown cancelled");
+ return;
+@@ -1172,7 +1172,7 @@ class connection : public config::socket_type::socket_
+ lib::shared_ptr<proxy_data> m_proxy_data;
+
+ // transport resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ connection_hdl m_connection_hdl;
+
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
new file mode 100644
index 000000000000..2650b9e6959c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_endpoint.hpp
@@ -0,0 +1,207 @@
+--- websocketpp/transport/asio/endpoint.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/endpoint.hpp
+@@ -78,7 +78,7 @@ class endpoint : public config::socket_type { (public)
+ typedef typename transport_con_type::ptr transport_con_ptr;
+
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a shared pointer to the acceptor being used
+ typedef lib::shared_ptr<lib::asio::ip::tcp::acceptor> acceptor_ptr;
+ /// Type of a shared pointer to the resolver being used
+@@ -86,7 +86,7 @@ class endpoint : public config::socket_type { (public)
+ /// Type of timer handle
+ typedef lib::shared_ptr<lib::asio::steady_timer> timer_ptr;
+ /// Type of a shared pointer to an io_service work object
+- typedef lib::shared_ptr<lib::asio::io_service::work> work_ptr;
++ typedef lib::shared_ptr<lib::asio::executor_work_guard<lib::asio::io_context::executor_type>> work_ptr;
+
+ /// Type of socket pre-bind handler
+ typedef lib::function<lib::error_code(acceptor_ptr)> tcp_pre_bind_handler;
+@@ -95,7 +95,7 @@ class endpoint : public config::socket_type { (public)
+ explicit endpoint()
+ : m_io_service(NULL)
+ , m_external_io_service(false)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(false)
+ , m_state(UNINITIALIZED)
+ {
+@@ -135,7 +135,7 @@ class endpoint : public config::socket_type { (public)
+ , m_io_service(src.m_io_service)
+ , m_external_io_service(src.m_external_io_service)
+ , m_acceptor(src.m_acceptor)
+- , m_listen_backlog(lib::asio::socket_base::max_connections)
++ , m_listen_backlog(lib::asio::socket_base::max_listen_connections)
+ , m_reuse_addr(src.m_reuse_addr)
+ , m_elog(src.m_elog)
+ , m_alog(src.m_alog)
+@@ -182,7 +182,7 @@ class endpoint : public config::socket_type { (public)
+ * @param ptr A pointer to the io_service to use for asio events
+ * @param ec Set to indicate what error occurred, if any.
+ */
+- void init_asio(io_service_ptr ptr, lib::error_code & ec) {
++ void init_asio(io_context_ptr ptr, lib::error_code & ec) {
+ if (m_state != UNINITIALIZED) {
+ m_elog->write(log::elevel::library,
+ "asio::init_asio called from the wrong state");
+@@ -209,7 +209,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @param ptr A pointer to the io_service to use for asio events
+ */
+- void init_asio(io_service_ptr ptr) {
++ void init_asio(io_context_ptr ptr) {
+ lib::error_code ec;
+ init_asio(ptr,ec);
+ if (ec) { throw exception(ec); }
+@@ -230,9 +230,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio(service.get(), ec);
+ if( !ec ) service.release(); // Call was successful, transfer ownership
+@@ -252,9 +252,9 @@ class endpoint : public config::socket_type { (public)
+ // TODO: remove the use of auto_ptr when C++98/03 support is no longer
+ // necessary.
+ #ifdef _WEBSOCKETPP_CPP11_MEMORY_
+- lib::unique_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::unique_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #else
+- lib::auto_ptr<lib::asio::io_service> service(new lib::asio::io_service());
++ lib::auto_ptr<lib::asio::io_context> service(new lib::asio::io_context());
+ #endif
+ init_asio( service.get() );
+ // If control got this far without an exception, then ownership has successfully been taken
+@@ -375,7 +375,7 @@ class endpoint : public config::socket_type { (public)
+ *
+ * @return A reference to the endpoint's io_service
+ */
+- lib::asio::io_service & get_io_service() {
++ lib::asio::io_context & get_io_service() {
+ return *m_io_service;
+ }
+
+@@ -558,9 +558,9 @@ class endpoint : public config::socket_type { (public)
+ {
+ using lib::asio::ip::tcp;
+ tcp::resolver r(*m_io_service);
+- tcp::resolver::query query(host, service);
+- tcp::resolver::iterator endpoint_iterator = r.resolve(query);
+- tcp::resolver::iterator end;
++ tcp::resolver::results_type endpoints = r.resolve(host, service);
++ auto endpoint_iterator = endpoints.begin();
++ auto end = endpoints.end();
+ if (endpoint_iterator == end) {
+ m_elog->write(log::elevel::library,
+ "asio::listen could not resolve the supplied host or service");
+@@ -666,7 +666,7 @@ class endpoint : public config::socket_type { (public)
+
+ /// wraps the reset method of the internal io_service object
+ void reset() {
+- m_io_service->reset();
++ m_io_service->restart();
+ }
+
+ /// wraps the stopped method of the internal io_service object
+@@ -687,7 +687,7 @@ class endpoint : public config::socket_type { (public)
+ * @since 0.3.0
+ */
+ void start_perpetual() {
+- m_work.reset(new lib::asio::io_service::work(*m_io_service));
++ m_work.reset(new lib::asio::executor_work_guard<lib::asio::io_context::executor_type>(lib::asio::make_work_guard(*m_io_service)));
+ }
+
+ /// Clears the endpoint's perpetual flag, allowing it to exit when empty
+@@ -883,8 +883,6 @@ class endpoint : public config::socket_type { (public)
+ port = pu->get_port_str();
+ }
+
+- tcp::resolver::query query(host,port);
+-
+ if (m_alog->static_test(log::alevel::devel)) {
+ m_alog->write(log::alevel::devel,
+ "starting async DNS resolve for "+host+":"+port);
+@@ -905,7 +903,7 @@ class endpoint : public config::socket_type { (public)
+
+ if (config::enable_multithreading) {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -918,7 +916,7 @@ class endpoint : public config::socket_type { (public)
+ );
+ } else {
+ m_resolver->async_resolve(
+- query,
++ host, port,
+ lib::bind(
+ &type::handle_resolve,
+ this,
+@@ -966,10 +964,10 @@ class endpoint : public config::socket_type { (public)
+
+ void handle_resolve(transport_con_ptr tcon, timer_ptr dns_timer,
+ connect_handler callback, lib::asio::error_code const & ec,
+- lib::asio::ip::tcp::resolver::iterator iterator)
++ lib::asio::ip::tcp::resolver::results_type results)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(dns_timer->expires_from_now()))
++ lib::asio::is_neg(dns_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_resolve cancelled");
+ return;
+@@ -987,8 +985,8 @@ class endpoint : public config::socket_type { (public)
+ std::stringstream s;
+ s << "Async DNS resolve successful. Results: ";
+
+- lib::asio::ip::tcp::resolver::iterator it, end;
+- for (it = iterator; it != end; ++it) {
++ lib::asio::ip::tcp::resolver::results_type::iterator it, end;
++ for (it = results.begin(); it != results.end(); ++it) {
+ s << (*it).endpoint() << " ";
+ }
+
+@@ -1014,7 +1012,7 @@ class endpoint : public config::socket_type { (public)
+ if (config::enable_multithreading) {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ tcon->get_strand()->wrap(lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1027,7 +1025,7 @@ class endpoint : public config::socket_type { (public)
+ } else {
+ lib::asio::async_connect(
+ tcon->get_raw_socket(),
+- iterator,
++ results,
+ lib::bind(
+ &type::handle_connect,
+ this,
+@@ -1077,7 +1075,7 @@ class endpoint : public config::socket_type { (public)
+ connect_handler callback, lib::asio::error_code const & ec)
+ {
+ if (ec == lib::asio::error::operation_aborted ||
+- lib::asio::is_neg(con_timer->expires_from_now()))
++ lib::asio::is_neg(con_timer->expiry() - std::chrono::steady_clock::now()))
+ {
+ m_alog->write(log::alevel::devel,"async_connect cancelled");
+ return;
+@@ -1158,7 +1156,7 @@ class endpoint : public config::socket_type { (public)
+ tcp_init_handler m_tcp_post_init_handler;
+
+ // Network Resources
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ bool m_external_io_service;
+ acceptor_ptr m_acceptor;
+ resolver_ptr m_resolver;
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
new file mode 100644
index 000000000000..664d82400f5c
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_none.hpp
@@ -0,0 +1,23 @@
+--- websocketpp/transport/asio/security/none.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/none.hpp
+@@ -63,9 +63,9 @@ class connection : public lib::enable_shared_from_this
+ typedef lib::shared_ptr<type> ptr;
+
+ /// Type of a pointer to the Asio io_service being used
+- typedef lib::asio::io_service* io_service_ptr;
++ typedef lib::asio::io_context* io_context_ptr;
+ /// Type of a pointer to the Asio io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of the ASIO socket being used
+ typedef lib::asio::ip::tcp::socket socket_type;
+ /// Type of a shared pointer to the socket being used.
+@@ -162,7 +162,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A shared pointer to the connection's asio strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr, bool)
++ lib::error_code init_asio (io_context_ptr service, strand_ptr, bool)
+ {
+ if (m_state != UNINITIALIZED) {
+ return socket::make_error_code(socket::error::invalid_state);
diff --git a/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
new file mode 100644
index 000000000000..427d0510b603
--- /dev/null
+++ b/devel/websocketpp/files/patch-websocketpp_transport_asio_security_tls.hpp
@@ -0,0 +1,32 @@
+--- websocketpp/transport/asio/security/tls.hpp.orig 2020-04-19 18:25:17 UTC
++++ websocketpp/transport/asio/security/tls.hpp
+@@ -72,9 +72,9 @@ class connection : public lib::enable_shared_from_this
+ /// Type of a shared pointer to the ASIO socket being used
+ typedef lib::shared_ptr<socket_type> socket_ptr;
+ /// Type of a pointer to the ASIO io_service being used
+- typedef lib::asio::io_service * io_service_ptr;
++ typedef lib::asio::io_context * io_context_ptr;
+ /// Type of a pointer to the ASIO io_service strand being used
+- typedef lib::shared_ptr<lib::asio::io_service::strand> strand_ptr;
++ typedef lib::shared_ptr<lib::asio::io_context::strand> strand_ptr;
+ /// Type of a shared pointer to the ASIO TLS context being used
+ typedef lib::shared_ptr<lib::asio::ssl::context> context_ptr;
+
+@@ -182,7 +182,7 @@ class connection : public lib::enable_shared_from_this
+ * @param strand A pointer to the connection's strand
+ * @param is_server Whether or not the endpoint is a server or not.
+ */
+- lib::error_code init_asio (io_service_ptr service, strand_ptr strand,
++ lib::error_code init_asio (io_context_ptr service, strand_ptr strand,
+ bool is_server)
+ {
+ if (!m_tls_init_handler) {
+@@ -381,7 +381,7 @@ class connection : public lib::enable_shared_from_this
+ }
+ }
+
+- io_service_ptr m_io_service;
++ io_context_ptr m_io_service;
+ strand_ptr m_strand;
+ context_ptr m_context;
+ socket_ptr m_socket;
diff --git a/dns/bind9-devel/Makefile b/dns/bind9-devel/Makefile
index ecd0df1c85cc..3d15cab52ec7 100644
--- a/dns/bind9-devel/Makefile
+++ b/dns/bind9-devel/Makefile
@@ -20,12 +20,12 @@ PKGNAMESUFFIX= 9-devel
.endif
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
.if defined(BIND_TOOLS_SLAVE)
COMMENT= Command line tools from BIND: delv, dig, host, nslookup...
.else
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
.endif
+WWW= https://www.isc.org/bind/
# Uncomment when bind9xx comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -35,29 +35,40 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2 \
- liburcu.so:sysutils/liburcu
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
+ liburcu.so:sysutils/liburcu \
+ libuv.so:devel/libuv
.if !defined(BIND_TOOLS_SLAVE)
RUN_DEPENDS= bind-tools>0:dns/bind-tools
.endif
-USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl tar:xz
+USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl \
+ tar:xz
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
.if ${DISTVERSION:M*-*}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
-USE_GNOME= libxml2
+
+.if !defined(BIND_TOOLS_SLAVE)
+USE_RC_SUBR= named
+.endif # !BIND_TOOLS_SLAVE
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --localstatedir=/var \
--sysconfdir=${ETCDIR} \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE}
+
+MAKE_JOBS_UNSAFE= yes
+
+.if !defined(BIND_TOOLS_SLAVE)
+# XXX: Add -devel
+CONFLICTS= bind9[0-9][0-9]
+.endif # !BIND_TOOLS_SLAVE
+
ETCDIR= ${PREFIX}/etc/namedb
# FIXME: figure out why build fails if enabled
@@ -67,33 +78,28 @@ CONFIGURE_ARGS+= --disable-tracing
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-bind-tools
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/bind-tools
.else
-USE_RC_SUBR= named
# XXX: remove the big warning about it being a development version from pkg-message
SUB_FILES= named.conf pkg-message
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-no-bind-tools
PORTDOCS= *
+.endif # BIND_TOOLS_SLAVE
-# XXX: Add -devel
-CONFLICTS= bind9[0-9][0-9]
-.endif # BIND_TOOLS_SLAVE
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS GEOIP IDN LARGE_FILE LMDB OVERRIDECACHE \
+ QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.if defined(BIND_TOOLS_SLAVE)
-OPTIONS_EXCLUDE= DOCS GEOIP LMDB \
- OVERRIDECACHE QUERYTRACE START_LATE \
- TCP_FASTOPEN
-.endif # BIND_TOOLS_SLAVE
+OPTIONS_EXCLUDE= DOCS GEOIP LMDB OVERRIDECACHE QUERYTRACE START_LATE \
+ STATS_JSON STATS_XML TCP_FASTOPEN
+.endif # BIND_TOOLS_SLAVE
OPTIONS_SUB= yes
@@ -107,49 +113,48 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -160,6 +165,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -172,7 +184,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
@@ -219,6 +231,6 @@ do-install:
done
@${RM} -r ${STAGEDIR}${PREFIX}/include
-.endif # BIND_TOOLS_SLAVE
+.endif # BIND_TOOLS_SLAVE
.include <bsd.port.post.mk>
diff --git a/dns/bind918/Makefile b/dns/bind918/Makefile
index 8253a8129744..6372aeb31964 100644
--- a/dns/bind918/Makefile
+++ b/dns/bind918/Makefile
@@ -8,8 +8,8 @@ MASTER_SITES= ISC/bind9/${DISTVERSION}
PKGNAMESUFFIX= 918
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
+WWW= https://www.isc.org/bind/
# Uncomment when bind920 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -19,14 +19,13 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
+ libuv.so:devel/libuv
RUN_DEPENDS= bind-tools>0:dns/bind-tools
USES= autoreconf compiler:c11 cpe gnome libedit libtool pkgconfig ssl \
tar:xz
-USE_GNOME= libxml2
CPE_VENDOR= isc
CPE_VERSION= ${DISTVERSION:C/-.*//}
@@ -34,33 +33,36 @@ CPE_VERSION= ${DISTVERSION:C/-.*//}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
+USE_RC_SUBR= named
+
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFIGURE_ARGS= --disable-linux-caps \
+ --enable-dnsrps \
--localstatedir=/var \
--sysconfdir=${ETCDIR} \
--with-dlopen=yes \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE} \
- --enable-dnsrps \
--with-readline=libedit
CONFIGURE_ENV= READLINE_CFLAGS="-L${LOCALBASE}/lib"
+
+MAKE_JOBS_UNSAFE= yes
+
+CONFLICTS= bind9-devel bind920
+
ETCDIR= ${PREFIX}/etc/namedb
-USE_RC_SUBR= named
-SUB_FILES= named.conf pkg-message
+SUB_FILES= named.conf pkg-message
PORTDOCS= *
-CONFLICTS= bind920 bind9-devel
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN LARGE_FILE LMDB \
+ OVERRIDECACHE QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
@@ -78,51 +80,50 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -133,6 +134,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -146,7 +154,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
diff --git a/dns/bind920/Makefile b/dns/bind920/Makefile
index cca7769848ef..0255d13cec36 100644
--- a/dns/bind920/Makefile
+++ b/dns/bind920/Makefile
@@ -19,12 +19,12 @@ PKGNAMESUFFIX= 920
.endif
MAINTAINER= mat@FreeBSD.org
-WWW= https://www.isc.org/bind/
.if defined(BIND_TOOLS_SLAVE)
COMMENT= Command line tools from BIND: delv, dig, host, nslookup...
.else
COMMENT= BIND DNS suite with updated DNSSEC and DNS64
.endif
+WWW= https://www.isc.org/bind/
# Uncomment when bind922 comes of age. +3 years if ESV, +1year otherwise, see
# https://kb.isc.org/docs/aa-00896
@@ -34,10 +34,9 @@ COMMENT= BIND DNS suite with updated DNSSEC and DNS64
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libuv.so:devel/libuv \
- libnghttp2.so:www/libnghttp2 \
+LIB_DEPENDS= libnghttp2.so:www/libnghttp2 \
liburcu.so:sysutils/liburcu \
- libxml2.so:textproc/libxml2
+ libuv.so:devel/libuv
.if !defined(BIND_TOOLS_SLAVE)
RUN_DEPENDS= bind-tools>0:dns/bind-tools
@@ -51,16 +50,25 @@ CPE_VERSION= ${DISTVERSION:C/-.*//}
.if ${DISTVERSION:M*-*}
CPE_UPDATE= ${DISTVERSION:C/.*-//:tl}
.endif
-USE_GNOME= libxml2
+
+.if !defined(BIND_TOOLS_SLAVE)
+USE_RC_SUBR= named
+.endif # !BIND_TOOLS_SLAVE
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS= --localstatedir=/var \
+CONFIGURE_ARGS= --enable-dnsrps \
+ --localstatedir=/var \
--sysconfdir=${ETCDIR} \
- --with-libxml2 \
--with-openssl=${OPENSSLBASE} \
- --enable-dnsrps \
--with-readline=libedit
+
+MAKE_JOBS_UNSAFE= yes
+
+.if !defined(BIND_TOOLS_SLAVE)
+CONFLICTS= bind9-devel bind918
+.endif # !BIND_TOOLS_SLAVE
+
ETCDIR= ${PREFIX}/etc/namedb
# FIXME: figure out why build fails if enabled
@@ -70,31 +78,27 @@ CONFIGURE_ARGS+= --disable-tracing
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-bind-tools
CONFIGURE_ARGS+= --libdir=${PREFIX}/lib/bind-tools
.else
-USE_RC_SUBR= named
SUB_FILES= named.conf pkg-message
EXTRA_PATCHES= ${PATCHDIR}/extrapatch-no-bind-tools
PORTDOCS= *
+.endif # BIND_TOOLS_SLAVE
-CONFLICTS= bind918 bind9-devel
-.endif # BIND_TOOLS_SLAVE
-
-MAKE_JOBS_UNSAFE= yes
+OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN LARGE_FILE LMDB \
+ OVERRIDECACHE QUERYTRACE START_LATE TCP_FASTOPEN
+OPTIONS_DEFAULT= DNSTAP GSSAPI_NONE IDN LMDB STATS_JSON STATS_XML \
+ TCP_FASTOPEN
-OPTIONS_DEFAULT= GSSAPI_NONE IDN JSON LMDB \
- TCP_FASTOPEN DNSTAP
-OPTIONS_DEFINE= DNSTAP DOCS FIXED_RRSET GEOIP IDN JSON LARGE_FILE LMDB \
- OVERRIDECACHE QUERYTRACE \
- START_LATE TCP_FASTOPEN
+OPTIONS_GROUP= STATS
+OPTIONS_GROUP_STATS= STATS_JSON STATS_XML
OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
.if defined(BIND_TOOLS_SLAVE)
-OPTIONS_EXCLUDE= DOCS GEOIP LMDB \
- OVERRIDECACHE QUERYTRACE START_LATE \
- TCP_FASTOPEN
-.endif # BIND_TOOLS_SLAVE
+OPTIONS_EXCLUDE= DOCS GEOIP LMDB OVERRIDECACHE QUERYTRACE START_LATE \
+ STATS_JSON STATS_XML TCP_FASTOPEN
+.endif # BIND_TOOLS_SLAVE
OPTIONS_SUB= yes
@@ -109,51 +113,50 @@ LMDB_DESC= Use LMDB for zone management
OVERRIDECACHE_DESC= Use the override-cache patch
QUERYTRACE_DESC= Enable the very verbose query tracelogging
START_LATE_DESC= Start BIND late in the boot process (see help)
+STATS_DESC= Statistics channels
+STATS_JSON_DESC= Enable JSON statistics channel
+STATS_XML_DESC= Enable XML statistics channel
TCP_FASTOPEN_DESC= RFC 7413 support
-DOCS_ALL_TARGET= all html
-DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \
- ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
-DOCS_USES= gmake python:env
-
-DNSTAP_CONFIGURE_ENABLE= dnstap
DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \
libprotobuf-c.so:devel/protobuf-c
+DNSTAP_CONFIGURE_ENABLE= dnstap
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR} \
+ sphinx-build:textproc/py-sphinx
+DOCS_USES= gmake python:env
+DOCS_ALL_TARGET= all html
FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset
+GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
GEOIP_CONFIGURE_ENABLE= geoip
GEOIP_CONFIGURE_WITH= maxminddb
-GEOIP_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
-GSSAPI_BASE_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_BASE_USES= gssapi
+GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_HEIMDAL_USES= gssapi:heimdal
+GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
-GSSAPI_MIT_CONFIGURE_ON= --with-gssapi="${KRB5CONFIG}" \
- ${GSSAPI_CONFIGURE_ARGS}
GSSAPI_MIT_USES= gssapi:mit
+GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
+ --with-gssapi="${KRB5CONFIG}"
GSSAPI_NONE_CONFIGURE_ON= --without-gssapi
-IDN_CONFIGURE_OFF= --without-libidn2
-IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
- --with-libidn2=${LOCALBASE}
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
IDN_USES= iconv
-
-JSON_CONFIGURE_WITH= json-c
-JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
-JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+IDN_CONFIGURE_ON= ${ICONV_CONFIGURE_BASE} \
+ --with-libidn2=${LOCALBASE}
+IDN_CONFIGURE_OFF= --without-libidn2
LARGE_FILE_CONFIGURE_ENABLE= largefile
-LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_WITH= lmdb=${LOCALBASE}
OVERRIDECACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl
@@ -164,6 +167,13 @@ START_LATE_SUB_LIST= NAMED_BEFORE="LOGIN" \
START_LATE_SUB_LIST_OFF= NAMED_BEFORE="SERVERS" \
NAMED_REQUIRE="NETWORKING ldconfig syslogd"
+STATS_JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+STATS_JSON_CONFIGURE_WITH= json-c
+STATS_JSON_LDFLAGS= -L${LOCALBASE}/lib -ljson-c
+
+STATS_XML_USE= GNOME=libxml2
+STATS_XML_CONFIGURE_WITH= libxml2
+
TCP_FASTOPEN_CONFIGURE_ENABLE= tcp-fastopen
.include <bsd.port.options.mk>
@@ -176,7 +186,7 @@ BUILD_DEPENDS+= cmocka>0:sysutils/cmocka
.endif
.if !${PORT_OPTIONS:MDOCS}
-CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
+CONFIGURE_ENV+= ac_cv_path_SPHINX_BUILD=
.endif
.include <bsd.port.pre.mk>
@@ -223,6 +233,6 @@ do-install:
done
@${RM} -r ${STAGEDIR}${PREFIX}/include
-.endif # BIND_TOOLS_SLAVE
+.endif # BIND_TOOLS_SLAVE
.include <bsd.port.post.mk>
diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile
index 3b9929a2a660..9ed34e15e4a8 100644
--- a/editors/microsoft-edit/Makefile
+++ b/editors/microsoft-edit/Makefile
@@ -1,6 +1,7 @@
PORTNAME= microsoft-edit
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= editors
MAINTAINER= nobutaka@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/microsoft/edit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cargo
+USES= cargo desktop-file-utils
USE_GITHUB= yes
GH_ACCOUNT= microsoft
GH_PROJECT= edit
diff --git a/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop b/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop
new file mode 100644
index 000000000000..2f8c62887296
--- /dev/null
+++ b/editors/microsoft-edit/files/patch-assets_com.microsoft.edit.desktop
@@ -0,0 +1,13 @@
+--- assets/com.microsoft.edit.desktop.orig 2025-06-11 21:26:27 UTC
++++ assets/com.microsoft.edit.desktop
+@@ -3,8 +3,8 @@ Comment=A simple editor for simple needs
+ Name=Microsoft Edit
+ GenericName=Text Editor
+ Comment=A simple editor for simple needs
+-Icon=edit
+-Exec=edit %U
++Icon=msedit
++Exec=msedit %U
+ Terminal=true
+ MimeType=text/plain
+ Keywords=text;editor
diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index f937c7223be9..d98676b38c45 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wine
-DISTVERSION= 10.9
+DISTVERSION= 10.10
PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= https://dl.winehq.org/wine/source/10.x/
@@ -43,7 +43,6 @@ CONFIGURE_ARGS+=--verbose \
--with-mingw CROSSCC="clang" \
--without-netapi \
--without-opencl \
- --without-osmesa \
--without-pcap \
--without-pcsclite \
--with-pthread \
@@ -148,7 +147,7 @@ post-patch:
${REINPLACE_CMD} '/Exec/s|wine|wine64|g' ${WRKSRC}/loader/wine.desktop
.else
-EXTRA_PATCHES+= files/extra-patch-tools-winebuild-res32
+EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-tools-winebuild-res32
PLIST_SUB+= WINE32="" WINE64="@comment " WINEARCH="i386"
.endif
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 7af28ea30db8..261fa76cdef2 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749278667
-SHA256 (wine-10.9.tar.xz) = c2baee3b4486822705605cfd1159f960f319f0eee33c0aa7c380ae983b70ccee
-SIZE (wine-10.9.tar.xz) = 32499024
+TIMESTAMP = 1749898973
+SHA256 (wine-10.10.tar.xz) = e76466a5ca3197f399ddf8069b0a79e5eb2dffe5b3b7db9eb7272288330c8596
+SIZE (wine-10.10.tar.xz) = 32528748
diff --git a/emulators/wine-devel/files/wine-wow64.sh b/emulators/wine-devel/files/wine-wow64.sh
index fd96577fb486..47d8fcc90f2c 100644
--- a/emulators/wine-devel/files/wine-wow64.sh
+++ b/emulators/wine-devel/files/wine-wow64.sh
@@ -23,6 +23,9 @@ HERE
exit 1
fi
+# Export early so that external libs could be found
+export LD_32_LIBRARY_PATH="${LD_32_LIBRARY_PATH:+$LD_32_LIBRARY_PATH:}$I386_ROOT/$LOCALBASE/lib"
+
WINE32_VERSION=$(env -u WINELOADERNOEXEC "$I386_ROOT/$PREFIX/bin/wine" --version)
WINE64_VERSION=$(env -u WINELOADERNOEXEC "${TARGET}64" --version)
if [ "$WINE32_VERSION" != "$WINE64_VERSION" ]
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index af353efacd50..90a35cde7ec4 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -503,6 +503,7 @@ include/wine/windows/dxvahd.idl
include/wine/windows/dyngraph.idl
include/wine/windows/endpointvolume.h
include/wine/windows/endpointvolume.idl
+include/wine/windows/errhandlingapi.h
include/wine/windows/errorrep.h
include/wine/windows/errors.h
include/wine/windows/errrec.idl
@@ -1130,6 +1131,8 @@ include/wine/windows/windows.data.xml.dom.h
include/wine/windows/windows.data.xml.dom.idl
include/wine/windows/windows.devices.bluetooth.h
include/wine/windows/windows.devices.bluetooth.idl
+include/wine/windows/windows.devices.bluetooth.rfcomm.h
+include/wine/windows/windows.devices.bluetooth.rfcomm.idl
include/wine/windows/windows.devices.enumeration.h
include/wine/windows/windows.devices.enumeration.idl
include/wine/windows/windows.devices.geolocation.h
@@ -1203,6 +1206,8 @@ include/wine/windows/windows.networking.connectivity.h
include/wine/windows/windows.networking.connectivity.idl
include/wine/windows/windows.networking.h
include/wine/windows/windows.networking.idl
+include/wine/windows/windows.networking.sockets.h
+include/wine/windows/windows.networking.sockets.idl
include/wine/windows/windows.perception.spatial.h
include/wine/windows/windows.perception.spatial.idl
include/wine/windows/windows.perception.spatial.surfaces.h
diff --git a/finance/R-cran-quantmod/Makefile b/finance/R-cran-quantmod/Makefile
index 73dc9260be74..fd0f1623c61b 100644
--- a/finance/R-cran-quantmod/Makefile
+++ b/finance/R-cran-quantmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quantmod
-DISTVERSION= 0.4.27
+DISTVERSION= 0.4.28
CATEGORIES= finance
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/finance/R-cran-quantmod/distinfo b/finance/R-cran-quantmod/distinfo
index 71651ba01d8d..8236b154461f 100644
--- a/finance/R-cran-quantmod/distinfo
+++ b/finance/R-cran-quantmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744140408
-SHA256 (quantmod_0.4.27.tar.gz) = 71d3c02b61c22eb1ab2c3b17ad9e493b601af97dd47c43c2263914c964620141
-SIZE (quantmod_0.4.27.tar.gz) = 156321
+TIMESTAMP = 1750600862
+SHA256 (quantmod_0.4.28.tar.gz) = d1d4215ae0caba96ecf16e5ff8bbef047e88d1b1e60bb3e9e42e7c26b26ed338
+SIZE (quantmod_0.4.28.tar.gz) = 156731
diff --git a/games/linux-steam-utils/Makefile b/games/linux-steam-utils/Makefile
index e7fb893a9c68..1bf1372f1129 100644
--- a/games/linux-steam-utils/Makefile
+++ b/games/linux-steam-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= steam-utils
-DISTVERSION= 20250521
+DISTVERSION= 20250615
CATEGORIES= games linux
PKGNAMEPREFIX= linux-
@@ -36,5 +36,6 @@ post-install:
${LN} -s ../steam-utils/bin/steam ${STAGEDIR}${PREFIX}/bin/steam
${LN} -s ../steam-utils/bin/lsu-bootstrap ${STAGEDIR}${PREFIX}/bin/steam-install # deprecated since 2024-03-23
${LN} -s ../steam-utils/bin/lsu-wine-env ${STAGEDIR}${PREFIX}/bin/lsu-wine-env
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/steam-utils/bin/lsu-freebsd-to-linux-env
.include <bsd.port.mk>
diff --git a/games/linux-steam-utils/distinfo b/games/linux-steam-utils/distinfo
index 04289fb50909..78894b6ee56e 100644
--- a/games/linux-steam-utils/distinfo
+++ b/games/linux-steam-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747932870
-SHA256 (shkhln-linuxulator-steam-utils-20250521_GH0.tar.gz) = 8c1f2d4533beb613845672e8e27c49e8e9c091e1ae4dfd0349448684f5004dde
-SIZE (shkhln-linuxulator-steam-utils-20250521_GH0.tar.gz) = 42140
+TIMESTAMP = 1750567783
+SHA256 (shkhln-linuxulator-steam-utils-20250615_GH0.tar.gz) = 73a3819fc6829ee3f51f58c5252c98fc126dfe6a52c2c45f77cec8792a07262f
+SIZE (shkhln-linuxulator-steam-utils-20250615_GH0.tar.gz) = 43017
diff --git a/games/linux-steam-utils/pkg-plist b/games/linux-steam-utils/pkg-plist
index b774812d4e54..9958b12106f4 100644
--- a/games/linux-steam-utils/pkg-plist
+++ b/games/linux-steam-utils/pkg-plist
@@ -4,7 +4,7 @@ bin/steam-install
steam-utils/bin/.dpkgs.rb
steam-utils/bin/.utils.rb
steam-utils/bin/lsu-bootstrap
-steam-utils/bin/lsu-freebsd-to-linux-env.sh
+steam-utils/bin/lsu-freebsd-to-linux-env
steam-utils/bin/lsu-kill
steam-utils/bin/lsu-mount-runtime
steam-utils/bin/lsu-patch-steam
@@ -41,7 +41,7 @@ steam-utils/lxbin/lsof.rb
steam-utils/lxbin/lspci
steam-utils/lxbin/lsu-bwrap-stub
steam-utils/lxbin/lsu-bwrap-stub.rb
-steam-utils/lxbin/lsu-linux-to-freebsd-env.sh
+steam-utils/lxbin/lsu-linux-to-freebsd-env
steam-utils/lxbin/lsu-webhelper-chroot
steam-utils/lxbin/lsu-webhelper-chroot.rb
steam-utils/lxbin/tar
diff --git a/graphics/Makefile b/graphics/Makefile
index c7bccc374c6b..8c13229d8fc6 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -620,10 +620,15 @@
SUBDIR += nsxiv
SUBDIR += nurbs++
SUBDIR += nvidia-drm-510-kmod
+ SUBDIR += nvidia-drm-510-kmod-devel
SUBDIR += nvidia-drm-515-kmod
+ SUBDIR += nvidia-drm-515-kmod-devel
SUBDIR += nvidia-drm-61-kmod
+ SUBDIR += nvidia-drm-61-kmod-devel
SUBDIR += nvidia-drm-66-kmod
+ SUBDIR += nvidia-drm-66-kmod-devel
SUBDIR += nvidia-drm-kmod
+ SUBDIR += nvidia-drm-kmod-devel
SUBDIR += nvidia-texture-tools
SUBDIR += ocaml-cairo
SUBDIR += ocaml-images
diff --git a/graphics/gnome-color-manager/Makefile b/graphics/gnome-color-manager/Makefile
index d39c586ac12e..7f8074439eff 100644
--- a/graphics/gnome-color-manager/Makefile
+++ b/graphics/gnome-color-manager/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-color-manager
PORTVERSION= 3.36.2
+PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -8,19 +9,18 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Session framework for the GNOME desktop to manage color profiles
WWW= https://git.gnome.org/browse/gnome-color-manager
-LICENSE= GPLv2
+LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= itstool:textproc/itstool
+BUILD_DEPENDS= docbook-sgml>0:textproc/docbook-sgml \
+ docbook2man:textproc/docbook-utils \
+ itstool:textproc/itstool
LIB_DEPENDS= liblcms2.so:graphics/lcms2 \
- libcolord.so:graphics/colord \
- libcolord-gtk.so:graphics/colord-gtk \
- libtiff.so:graphics/tiff \
- libexif.so:graphics/libexif
+ libcolord.so:graphics/colord
USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \
pkgconfig tar:xz
-USE_GNOME= cairo gtk30 vte3
+USE_GNOME= gtk30
MESON_ARGS= -Dtests=false
PORTSCOUT= limitw:1,even
diff --git a/graphics/gnome-color-manager/pkg-plist b/graphics/gnome-color-manager/pkg-plist
index 1d35bcb3d311..3bea14740749 100644
--- a/graphics/gnome-color-manager/pkg-plist
+++ b/graphics/gnome-color-manager/pkg-plist
@@ -195,4 +195,8 @@ share/locale/vi/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_CN/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_HK/LC_MESSAGES/gnome-color-manager.mo
share/locale/zh_TW/LC_MESSAGES/gnome-color-manager.mo
+share/man/man1/gcm-import.1.gz
+share/man/man1/gcm-inspect.1.gz
+share/man/man1/gcm-picker.1.gz
+share/man/man1/gcm-viewer.1.gz
share/metainfo/org.gnome.ColorProfileViewer.appdata.xml
diff --git a/graphics/lximage-qt/Makefile b/graphics/lximage-qt/Makefile
index b94b3b8276fa..094109891463 100644
--- a/graphics/lximage-qt/Makefile
+++ b/graphics/lximage-qt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lximage-qt
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= LXQT
@@ -12,7 +13,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libexif.so:graphics/libexif \
libmenu-cache.so:x11/menu-cache
-USES= cmake compiler:c++17-lang desktop-file-utils gettext-runtime \
+USES= cmake compiler:c++20-lang desktop-file-utils gettext-runtime \
gnome localbase:ldflags lxqt:2 perl5 pkgconfig qt:6 gnome tar:xz xorg
USE_GNOME= glib20
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
new file mode 100644
index 000000000000..b6bfde43b6f3
--- /dev/null
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -0,0 +1,7 @@
+NVIDIA_DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo
new file mode 100644
index 000000000000..7946a22f9991
--- /dev/null
+++ b/graphics/nvidia-drm-510-kmod-devel/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750513021
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+SHA256 (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = ea6b04c4bbd859248aabb81bc2abc19f33d68f57decf2e41dd8f5341124227d4
+SIZE (freebsd-drm-kmod-drm_v5.10.163_8_GH0.tar.gz) = 20095720
diff --git a/graphics/nvidia-drm-510-kmod/Makefile b/graphics/nvidia-drm-510-kmod/Makefile
index 10540a7f5ae3..8ac628c6b799 100644
--- a/graphics/nvidia-drm-510-kmod/Makefile
+++ b/graphics/nvidia-drm-510-kmod/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod
-CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-61-kmod nvidia-drm-66-kmod
+CONFLICTS_INSTALL= nvidia-drm-515-kmod* nvidia-drm-61-kmod* nvidia-drm-66-kmod*
.include "${.CURDIR}/../drm-510-kmod/Makefile.version"
.include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common"
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
new file mode 100644
index 000000000000..c82bf66cc78e
--- /dev/null
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -0,0 +1,7 @@
+NVIDIA_DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo
new file mode 100644
index 000000000000..c30652a950d9
--- /dev/null
+++ b/graphics/nvidia-drm-515-kmod-devel/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750497473
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+SHA256 (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 93fc30211374d028ec8e24872cc5ac03dab13309b637cf3bdad27f2dcb808fc0
+SIZE (freebsd-drm-kmod-drm_v5.15.160_5_GH0.tar.gz) = 26098570
diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index 9b22a624c737..2c0ad686c426 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
-CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-61-kmod nvidia-drm-66-kmod
+CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-61-kmod* nvidia-drm-66-kmod*
.include "${.CURDIR}/../drm-515-kmod/Makefile.version"
.include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common"
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
new file mode 100644
index 000000000000..d059040f5e2f
--- /dev/null
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -0,0 +1,7 @@
+NVIDIA_DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo
new file mode 100644
index 000000000000..934b49d0bd27
--- /dev/null
+++ b/graphics/nvidia-drm-61-kmod-devel/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750497952
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+SHA256 (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = ef5ee435493351a4d123f53b503c018a5195604ad4954a052d40f103643de39d
+SIZE (freebsd-drm-kmod-drm_v6.1.128_4_GH0.tar.gz) = 37105937
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index dff6b8de6435..789793c223e7 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
-CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-515-kmod nvidia-drm-66-kmod
+CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-515-kmod* nvidia-drm-66-kmod*
.include "${.CURDIR}/../drm-61-kmod/Makefile.version"
.include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common"
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
new file mode 100644
index 000000000000..09c5db366d3f
--- /dev/null
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -0,0 +1,7 @@
+NVIDIA_DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo
new file mode 100644
index 000000000000..db68437d2905
--- /dev/null
+++ b/graphics/nvidia-drm-66-kmod-devel/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750498510
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
+SHA256 (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 412fe7b8db00ce7ed6339fa3099f9b17fe78b115ccb05a8714228ce70c9d0882
+SIZE (freebsd-drm-kmod-drm_v6.6.25_5_GH0.tar.gz) = 38486809
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index 07d0984a2fc5..4a9c868cb21f 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= graphics
BUILD_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
-CONFLICTS_INSTALL= nvidia-drm-510-kmod nvidia-drm-515-kmod nvidia-drm-61-kmod
+CONFLICTS_INSTALL= nvidia-drm-510-kmod* nvidia-drm-515-kmod* nvidia-drm-61-kmod*
.include "${.CURDIR}/../drm-66-kmod/Makefile.version"
.include "${.CURDIR}/../nvidia-drm-kmod/Makefile.common"
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
new file mode 100644
index 000000000000..1f5bfb06325a
--- /dev/null
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -0,0 +1,8 @@
+DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+
+MASTERDIR= ${.CURDIR}/../nvidia-drm-kmod
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile
index c0a1ae90f5a0..128dad89c6be 100644
--- a/graphics/nvidia-drm-kmod/Makefile
+++ b/graphics/nvidia-drm-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-kmod
-PORTVERSION= ${NVIDIA_DISTVERSION}
+DISTVERSION?= ${NVIDIA_DISTVERSION}
CATEGORIES= graphics kld
MAINTAINER= x11@FreeBSD.org
@@ -15,12 +15,14 @@ USES= metaport
IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality)
.else
. if ${OSVERSION} >= 1302000 && ${OSVERSION} < 1400097
-RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod
+RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
. elif ${OSVERSION} >= 1400097 && (${ARCH} == i386 || ${ARCH} == aarch64)
-RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod
+RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-510-kmod${PKGNAMESUFFIX}
. elif ${OSVERSION} >= 1400508
-RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod
+RUN_DEPENDS+= ${KMODDIR}/nvidia-drm.ko:graphics/nvidia-drm-61-kmod${PKGNAMESUFFIX}
. endif
.endif
+CONFLICTS_INSTALL= nvidia-drm-kmod*
+
.include <bsd.port.post.mk>
diff --git a/graphics/nvidia-drm-kmod/Makefile.common b/graphics/nvidia-drm-kmod/Makefile.common
index 7f87a3661b0b..9ef819ba40da 100644
--- a/graphics/nvidia-drm-kmod/Makefile.common
+++ b/graphics/nvidia-drm-kmod/Makefile.common
@@ -9,13 +9,18 @@ DISTVERSION?= ${NVIDIA_DISTVERSION}
PORTREVISION?= 0
DISTFILES= NVIDIA-FreeBSD-${ARCH_SUFX}-${NVIDIA_DISTVERSION}${EXTRACT_SUFX}:nvidia \
freebsd-drm-kmod-${DRM_KMOD_GH_TAGNAME}_GH0.tar.gz:drm
+# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
+# Kept for switching to centralized distinfo with suffixes.
+.ifdef PKGNAMESUFFIX
+DISTINFO_FILE= ${.CURDIR}/distinfo
+.endif
ONLY_FOR_ARCHS= amd64
USES= kmod uidfix tar:xz
SUB_FILES= 20-nvidia-drm-outputclass.conf
-RUN_DEPENDS+= ${KMODDIR}/nvidia.ko:x11/nvidia-driver
+RUN_DEPENDS+= ${KMODDIR}/nvidia.ko:x11/nvidia-driver${PKGNAMESUFFIX}
.include "${.CURDIR}/../../x11/nvidia-driver/Makefile.version"
.include "${.CURDIR}/../../x11/nvidia-driver/Makefile.common"
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index 916c635990eb..a971fd5fa4d0 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.40.7
-PORTREVISION= 1
+DISTVERSION= 3.40.8
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
@@ -12,8 +11,6 @@ WWW= https://qgis.org/en/site/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
-BROKEN= Fails to build, sip-build: class 'QgsTopologicalMesh::Changes' has not been defined
-
BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
opencl>=0:devel/opencl \
${PY_SETUPTOOLS} \
@@ -142,9 +139,6 @@ CMAKE_ON= USE_OPENCL WITH_3D WITH_ASTYLE WITH_BINDINGS WITH_COPC \
WITH_POSTGRESQL WITH_QTWEBENGINE
CMAKE_OFF= ENABLE_TESTS USE_CCACHE WITH_INTERNAL_MDAL WITH_QTWEBKIT WITH_QWTPOLAR
-# math/pdal fails in pdal_wrench() with "undefined reference to symbol 'pthread_create@@FBSD_1.0'"
-#CXXFLAGS+= -pthread
-
CONFLICTS_INSTALL= qgis
PLIST_SUB= DISTVERSION=${PORTVERSION}
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index 7d39d5f8cfc1..8ac8d3d21e2b 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747501981
-SHA256 (qgis-3.40.7.tar.bz2) = 871118ff1cd66f8d72810fff2e783848859f04d9fbb751a644f1882c883d81dd
-SIZE (qgis-3.40.7.tar.bz2) = 181877862
+TIMESTAMP = 1750597813
+SHA256 (qgis-3.40.8.tar.bz2) = 17b9ad47e964b676c32f5228d3fad668338404c14fc991657363914e4317ed4f
+SIZE (qgis-3.40.8.tar.bz2) = 183915862
diff --git a/graphics/qgis/Makefile b/graphics/qgis/Makefile
index 9615db85d784..1081ee5906f6 100644
--- a/graphics/qgis/Makefile
+++ b/graphics/qgis/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.42.3
-PORTREVISION= 1
+DISTVERSION= 3.44.0
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
@@ -11,8 +10,6 @@ WWW= https://qgis.org/en/site/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
-BROKEN= Fails to build, sip-build: class 'QgsTopologicalMesh::Changes' has not been defined
-
BUILD_DEPENDS= gpsbabel>=1.7.0:astro/gpsbabel \
opencl>=0:devel/opencl \
${PY_SETUPTOOLS} \
diff --git a/graphics/qgis/distinfo b/graphics/qgis/distinfo
index c758619a584f..f5668280b11f 100644
--- a/graphics/qgis/distinfo
+++ b/graphics/qgis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747492643
-SHA256 (qgis-3.42.3.tar.bz2) = 677d465a26be245a1230941f005c8e51567604dd6b42387bd41fc8b7eb7a8d3a
-SIZE (qgis-3.42.3.tar.bz2) = 188579717
+TIMESTAMP = 1750571856
+SHA256 (qgis-3.44.0.tar.bz2) = 81e5088060f38ab4e9835b05e5eec1ba7cc2eb903105830808b60215ae2cd320
+SIZE (qgis-3.44.0.tar.bz2) = 190272372
diff --git a/graphics/qgis/pkg-plist b/graphics/qgis/pkg-plist
index e5af4fcdf3cf..ce9c47c290d5 100644
--- a/graphics/qgis/pkg-plist
+++ b/graphics/qgis/pkg-plist
@@ -22,9 +22,9 @@ include/qgis/geomfunction.h
include/qgis/internalexception.h
include/qgis/labelposition.h
include/qgis/layer.h
+include/qgis/nlohmann/detail/abi_macros.hpp
include/qgis/nlohmann/json_fwd.hpp
include/qgis/pal.h
-include/qgis/palexception.h
include/qgis/palrtree.h
include/qgis/pointset.h
include/qgis/priorityqueue.h
@@ -49,6 +49,7 @@ include/qgis/qgs3d.h
include/qgis/qgs3dalgorithms.h
include/qgis/qgs3danimationsettings.h
include/qgis/qgs3daxis.h
+include/qgis/qgs3daxisrenderview.h
include/qgis/qgs3daxissettings.h
include/qgis/qgs3dgamepadcontroller.h
include/qgis/qgs3dmapcanvas.h
@@ -90,6 +91,7 @@ include/qgis/qgsabstractprofilesource.h
include/qgis/qgsabstractprofilesurfacegenerator.h
include/qgis/qgsabstractproviderconnection.h
include/qgis/qgsabstractrelationeditorwidget.h
+include/qgis/qgsabstractrenderview.h
include/qgis/qgsabstractreportsection.h
include/qgis/qgsabstractsensor.h
include/qgis/qgsabstractterrainsettings.h
@@ -121,6 +123,7 @@ include/qgis/qgsalignraster.h
include/qgis/qgsalignrasterdata.h
include/qgis/qgsambientocclusionblurentity.h
include/qgis/qgsambientocclusionrenderentity.h
+include/qgis/qgsambientocclusionrenderview.h
include/qgis/qgsambientocclusionsettings.h
include/qgis/qgsanalysis.h
include/qgis/qgsanimatedicon.h
@@ -177,6 +180,7 @@ include/qgis/qgsattributeformrelationeditorwidget.h
include/qgis/qgsattributeformwidget.h
include/qgis/qgsattributes.h
include/qgis/qgsattributesforminitcode.h
+include/qgis/qgsattributesformmodel.h
include/qgis/qgsattributesformproperties.h
include/qgis/qgsattributetableconfig.h
include/qgis/qgsattributetabledelegate.h
@@ -382,6 +386,7 @@ include/qgis/qgsdashspacedialog.h
include/qgis/qgsdatabaseschemacombobox.h
include/qgis/qgsdatabaseschemaitem.h
include/qgis/qgsdatabaseschemamodel.h
+include/qgis/qgsdatabaseschemaselectiondialog.h
include/qgis/qgsdatabasetablecombobox.h
include/qgis/qgsdatabasetablemodel.h
include/qgis/qgsdatacollectionitem.h
@@ -411,14 +416,19 @@ include/qgis/qgsdatums.h
include/qgis/qgsdatumtransform.h
include/qgis/qgsdatumtransformdialog.h
include/qgis/qgsdbfilterproxymodel.h
+include/qgis/qgsdbimportvectorlayerdialog.h
include/qgis/qgsdbqueryhistoryprovider.h
include/qgis/qgsdbquerylog.h
include/qgis/qgsdbrelationshipwidget.h
+include/qgis/qgsdebugtextureentity.h
+include/qgis/qgsdebugtexturerenderview.h
include/qgis/qgsdecoratedscrollbar.h
include/qgis/qgsdefaultsearchwidgetwrapper.h
include/qgis/qgsdefaultvalue.h
include/qgis/qgsdemterraingenerator.h
include/qgis/qgsdemterrainsettings.h
+include/qgis/qgsdepthentity.h
+include/qgis/qgsdepthrenderview.h
include/qgis/qgsderivativefilter.h
include/qgis/qgsdetaileditemdata.h
include/qgis/qgsdetaileditemdelegate.h
@@ -545,7 +555,6 @@ include/qgis/qgsfeaturesink.h
include/qgis/qgsfeaturesource.h
include/qgis/qgsfeaturestore.h
include/qgis/qgsfeedback.h
-include/qgis/qgsfgutils.h
include/qgis/qgsfield.h
include/qgis/qgsfieldcalculator.h
include/qgis/qgsfieldcombobox.h
@@ -591,8 +600,10 @@ include/qgis/qgsfontmanager.h
include/qgis/qgsfontutils.h
include/qgis/qgsformannotation.h
include/qgis/qgsformlabelformatwidget.h
+include/qgis/qgsforwardrenderview.h
include/qgis/qgsfractionnumericformat.h
include/qgis/qgsframegraph.h
+include/qgis/qgsframegraphutils.h
include/qgis/qgsgcpgeometrytransformer.h
include/qgis/qgsgcppoint.h
include/qgis/qgsgcptransformer.h
@@ -673,6 +684,8 @@ include/qgis/qgsgeopackagerasterwritertask.h
include/qgis/qgsgeopdflayertreemodel.h
include/qgis/qgsgeos.h
include/qgis/qgsgeotransform.h
+include/qgis/qgsglobechunkedentity.h
+include/qgis/qgsglobematerial.h
include/qgis/qgsgloweffect.h
include/qgis/qgsgltf3dutils.h
include/qgis/qgsgltfutils.h
@@ -686,6 +699,7 @@ include/qgis/qgsgpsdconnection.h
include/qgis/qgsgpsdetector.h
include/qgis/qgsgpsinformation.h
include/qgis/qgsgpslogger.h
+include/qgis/qgsgpstoolsinterface.h
include/qgis/qgsgradientcolorrampdialog.h
include/qgis/qgsgradientstopeditor.h
include/qgis/qgsgraduatedhistogramwidget.h
@@ -782,6 +796,7 @@ include/qgis/qgslabelobstaclesettingswidget.h
include/qgis/qgslabelplacementsettings.h
include/qgis/qgslabelpointsettings.h
include/qgis/qgslabelposition.h
+include/qgis/qgslabelremoveduplicatesettingswidget.h
include/qgis/qgslabelsearchtree.h
include/qgis/qgslabelsettingswidgetbase.h
include/qgis/qgslabelsink.h
@@ -1000,6 +1015,7 @@ include/qgis/qgsmaplayerrenderer.h
include/qgis/qgsmaplayersavestyledialog.h
include/qgis/qgsmaplayerselectionproperties.h
include/qgis/qgsmaplayerserverproperties.h
+include/qgis/qgsmaplayerserverpropertieswidget.h
include/qgis/qgsmaplayerstore.h
include/qgis/qgsmaplayerstyle.h
include/qgis/qgsmaplayerstylecategoriesmodel.h
@@ -1109,6 +1125,7 @@ include/qgis/qgsmeshterrainsettings.h
include/qgis/qgsmeshtimesettings.h
include/qgis/qgsmeshtracerenderer.h
include/qgis/qgsmeshtriangulation.h
+include/qgis/qgsmeshutils.h
include/qgis/qgsmeshvariablestrokewidthwidget.h
include/qgis/qgsmeshvectorrenderer.h
include/qgis/qgsmeshvirtualdatasetgroup.h
@@ -1140,6 +1157,7 @@ include/qgis/qgsmodelviewmouseevent.h
include/qgis/qgsmodelviewmousehandles.h
include/qgis/qgsmodelviewrubberband.h
include/qgis/qgsmodelviewtool.h
+include/qgis/qgsmodelviewtoollink.h
include/qgis/qgsmodelviewtoolpan.h
include/qgis/qgsmodelviewtoolselect.h
include/qgis/qgsmodelviewtooltemporarykeypan.h
@@ -1330,7 +1348,6 @@ include/qgis/qgspostgresstringutils.h
include/qgis/qgspostprocessingentity.h
include/qgis/qgspresetcolorrampdialog.h
include/qgis/qgsprevieweffect.h
-include/qgis/qgspreviewquad.h
include/qgis/qgsprintlayout.h
include/qgis/qgsprocessing.h
include/qgis/qgsprocessingaggregatewidgets.h
@@ -1351,6 +1368,7 @@ include/qgis/qgsprocessingfeedback.h
include/qgis/qgsprocessingfieldmapwidgetwrapper.h
include/qgis/qgsprocessinggui.h
include/qgis/qgsprocessingguiregistry.h
+include/qgis/qgsprocessingguiutils.h
include/qgis/qgsprocessinghelpeditorwidget.h
include/qgis/qgsprocessinghistoryprovider.h
include/qgis/qgsprocessinghistorywidget.h
@@ -1601,6 +1619,7 @@ include/qgis/qgsscalebarrendererregistry.h
include/qgis/qgsscalebarsettings.h
include/qgis/qgsscalecalculator.h
include/qgis/qgsscalecombobox.h
+include/qgis/qgsscalemethodwidget.h
include/qgis/qgsscalerangewidget.h
include/qgis/qgsscalerangewidgetplugin.h
include/qgis/qgsscaleutils.h
@@ -1652,6 +1671,7 @@ include/qgis/qgssettingstreemodel.h
include/qgis/qgssettingstreenode.h
include/qgis/qgssettingstreewidget.h
include/qgis/qgsshadoweffect.h
+include/qgis/qgsshadowrenderview.h
include/qgis/qgsshadowsettings.h
include/qgis/qgsshapegenerator.h
include/qgis/qgsshortcutsmanager.h
@@ -1667,6 +1687,7 @@ include/qgis/qgssinglegeometrycheck.h
include/qgis/qgssingleitemmodel.h
include/qgis/qgssinglesymbolrenderer.h
include/qgis/qgssinglesymbolrendererwidget.h
+include/qgis/qgssiputils.h
include/qgis/qgsskyboxentity.h
include/qgis/qgsskyboxsettings.h
include/qgis/qgssldexportcontext.h
@@ -1698,7 +1719,7 @@ include/qgis/qgssqlstatement.h
include/qgis/qgsstacasset.h
include/qgis/qgsstaccatalog.h
include/qgis/qgsstaccollection.h
-include/qgis/qgsstaccollections.h
+include/qgis/qgsstaccollectionlist.h
include/qgis/qgsstacconnection.h
include/qgis/qgsstacconnectiondialog.h
include/qgis/qgsstaccontroller.h
@@ -1725,6 +1746,7 @@ include/qgis/qgsstatisticalsummary.h
include/qgis/qgsstatusbar.h
include/qgis/qgssteppedlinescalebarrenderer.h
include/qgis/qgsstoredexpressionmanager.h
+include/qgis/qgsstoredquerymanager.h
include/qgis/qgsstringstatisticalsummary.h
include/qgis/qgsstringutils.h
include/qgis/qgsstyle.h
@@ -2094,6 +2116,7 @@ include/qgis/ui_qgsdatasourceselectdialog.h
include/qgis/ui_qgsdatetimeeditconfig.h
include/qgis/ui_qgsdatumtransformdialogbase.h
include/qgis/ui_qgsdatumtransformtablewidgetbase.h
+include/qgis/ui_qgsdbimportvectorlayerdialog.h
include/qgis/ui_qgsdbrelationshipwidgetbase.h
include/qgis/ui_qgsdbsourceselectbase.h
include/qgis/ui_qgsdecorationcopyrightdialog.h
@@ -2193,6 +2216,7 @@ include/qgis/ui_qgslabelingwidget.h
include/qgis/ui_qgslabellineanchorwidgetbase.h
include/qgis/ui_qgslabelobstaclesettingswidgetbase.h
include/qgis/ui_qgslabelpropertydialogbase.h
+include/qgis/ui_qgslabelremoveduplicatesettingswidgetbase.h
include/qgis/ui_qgslayermetadatasearchwidget.h
include/qgis/ui_qgslayerrefreshwidgetbase.h
include/qgis/ui_qgslayertreeembeddedconfigwidgetbase.h
@@ -2240,6 +2264,7 @@ include/qgis/ui_qgsmanageconnectionsdialogbase.h
include/qgis/ui_qgsmapcanvasdockwidgetbase.h
include/qgis/ui_qgsmapcoordsdialogbase.h
include/qgis/ui_qgsmaplayersavestyledialog.h
+include/qgis/ui_qgsmaplayerserverpropertieswidgetbase.h
include/qgis/ui_qgsmapsavedialog.h
include/qgis/ui_qgsmapstylingwidgetbase.h
include/qgis/ui_qgsmapunitscalewidgetbase.h
@@ -2351,6 +2376,7 @@ include/qgis/ui_qgspropertysizeassistantwidget.h
include/qgis/ui_qgsprovidersublayersdialogbase.h
include/qgis/ui_qgsquerybuilderbase.h
include/qgis/ui_qgsqueryloggerpanelbase.h
+include/qgis/ui_qgsqueryresultpanelwidgetbase.h
include/qgis/ui_qgsqueryresultwidgetbase.h
include/qgis/ui_qgsrangeconfigdlgbase.h
include/qgis/ui_qgsrangedomainwidgetbase.h
@@ -3954,7 +3980,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/db_manager/dlg_field_properties.py
%%DATADIR%%/python/plugins/db_manager/dlg_import_vector.py
%%DATADIR%%/python/plugins/db_manager/dlg_query_builder.py
-%%DATADIR%%/python/plugins/db_manager/dlg_sql_layer_window.py
%%DATADIR%%/python/plugins/db_manager/dlg_sql_window.py
%%DATADIR%%/python/plugins/db_manager/dlg_table_properties.py
%%DATADIR%%/python/plugins/db_manager/gui_utils.py
@@ -3991,7 +4016,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/db_manager/ui/DlgFieldProperties.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgImportVector.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgQueryBuilder.ui
-%%DATADIR%%/python/plugins/db_manager/ui/DlgSqlLayerWindow.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgSqlWindow.ui
%%DATADIR%%/python/plugins/db_manager/ui/DlgTableProperties.ui
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/__init__.py
@@ -4103,7 +4127,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_voronoi.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_rast.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/ext/v_what_vect.py
-%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass.txt
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_algorithm.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_plugin.py
%%GRASS%%%%DATADIR%%/python/plugins/grassprovider/grass_provider.py
@@ -4184,15 +4207,9 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/processing/algs/qgis/BarPlot.py
%%DATADIR%%/python/plugins/processing/algs/qgis/BoxPlot.py
%%DATADIR%%/python/plugins/processing/algs/qgis/Buffer.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/CheckValidity.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/Climb.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/DefineProjection.py
%%DATADIR%%/python/plugins/processing/algs/qgis/EliminateSelection.py
%%DATADIR%%/python/plugins/processing/algs/qgis/ExecuteSQL.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/ExportGeometryInfo.py
%%DATADIR%%/python/plugins/processing/algs/qgis/FieldPyculator.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/FindProjection.py
-%%DATADIR%%/python/plugins/processing/algs/qgis/GeometryConvert.py
%%DATADIR%%/python/plugins/processing/algs/qgis/Heatmap.py
%%DATADIR%%/python/plugins/processing/algs/qgis/HubDistanceLines.py
%%DATADIR%%/python/plugins/processing/algs/qgis/HubDistancePoints.py
@@ -4351,7 +4368,6 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/python/plugins/processing/script/ScriptUtils.py
%%DATADIR%%/python/plugins/processing/script/__init__.py
%%DATADIR%%/python/plugins/processing/tests/AlgorithmsTestBase.py
-%%DATADIR%%/python/plugins/processing/tests/CheckValidityAlgorithm.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsGeneralTest.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsRasterTest.py
%%DATADIR%%/python/plugins/processing/tests/GdalAlgorithmsVectorTest.py
@@ -10140,6 +10156,7 @@ share/metainfo/org.qgis.qgis.appdata.xml
%%DATADIR%%/svg/arrows/Arrow_04.svg
%%DATADIR%%/svg/arrows/Arrow_05.svg
%%DATADIR%%/svg/arrows/Arrow_06.svg
+%%DATADIR%%/svg/arrows/Arrow_LOS.svg
%%DATADIR%%/svg/arrows/NorthArrow_01.svg
%%DATADIR%%/svg/arrows/NorthArrow_02.svg
%%DATADIR%%/svg/arrows/NorthArrow_03.svg
diff --git a/graphics/qt6-svg/Makefile b/graphics/qt6-svg/Makefile
index 7eee8e4edde8..322b0d874e19 100644
--- a/graphics/qt6-svg/Makefile
+++ b/graphics/qt6-svg/Makefile
@@ -1,8 +1,12 @@
PORTNAME= svg
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics
PKGNAMEPREFIX= qt6-
+PATCH_SITES= https://github.com/qt/qtsvg/commit/
+PATCHFILES+= 07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch:-p1 # PR 287659
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt6 classes for displaying the contents of SVG files
diff --git a/graphics/qt6-svg/distinfo b/graphics/qt6-svg/distinfo
index 4affdfeddf8b..a4042baa311f 100644
--- a/graphics/qt6-svg/distinfo
+++ b/graphics/qt6-svg/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1749159368
+TIMESTAMP = 1750609163
SHA256 (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2dfc5de5fd891ff2afd9861e519bf1a26e6deb729b3133f68a28ba763c9abbd5
SIZE (KDE/Qt/6.9.1/qtsvg-everywhere-src-6.9.1.tar.xz) = 2017876
+SHA256 (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 924277fa003f477372446f7ca6fc9e6139f47216a0eebd27e9c129f5d36a5855
+SIZE (KDE/Qt/6.9.1/07b3434f91c95d196f687c51e1a58a95a0b1ef2e.patch) = 1890
diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist
index 50e934deb6db..4eafcb025ce4 100644
--- a/graphics/vips/pkg-plist
+++ b/graphics/vips/pkg-plist
@@ -56,7 +56,7 @@ include/vips/video.h
include/vips/vips.h
include/vips/vips7compat.h
include/vips/vips8
-lib/girepository-1.0/Vips-8.0.typelib
+%%PORTDOCS%%lib/girepository-1.0/Vips-8.0.typelib
lib/libvips-cpp.a
lib/libvips-cpp.so
lib/libvips-cpp.so.42
@@ -1469,7 +1469,7 @@ libdata/pkgconfig/vips.pc
%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.seek.html
%%PORTDOCS%%%%DOCSDIR%%/vfunc.TargetCustom.write.html
%%PORTDOCS%%%%DOCSDIR%%/vips.toml
-share/gir-1.0/Vips-8.0.gir
+%%PORTDOCS%%share/gir-1.0/Vips-8.0.gir
share/locale/de/LC_MESSAGES/vips%%VERSION%%.mo
share/locale/en_GB/LC_MESSAGES/vips%%VERSION%%.mo
share/man/man1/vips.1.gz
diff --git a/irc/polari/Makefile b/irc/polari/Makefile
index 02d5c522b698..7f505b6c4356 100644
--- a/irc/polari/Makefile
+++ b/irc/polari/Makefile
@@ -1,33 +1,29 @@
PORTNAME= polari
-PORTVERSION= 42.1
-PORTREVISION= 3
+PORTVERSION= 46.0
CATEGORIES= irc gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Internet Relay Chat (IRC) client designed for GNOME
-WWW= https://wiki.gnome.org/Apps/Polari
+WWW= https://apps.gnome.org/Polari/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= appstream-util:devel/appstream-glib \
- gjs-console:lang/gjs \
itstool:textproc/itstool
-LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib \
- libsecret-1.so:security/libsecret \
- libtelepathy-logger.so:net-im/telepathy-logger
-RUN_DEPENDS= gjs-console:lang/gjs \
- telepathy-idle>0:net-im/telepathy-idle \
+LIB_DEPENDS= libgjs.so:lang/gjs \
+ libtelepathy-glib.so:net-im/telepathy-glib \
+ libtinysparql-3.0.so:devel/tinysparql
+RUN_DEPENDS= telepathy-idle>0:net-im/telepathy-idle \
gspell>0:textproc/gspell
-PORTSCOUT= limitw:1,even
+USES= desktop-file-utils gettext-tools gnome localbase meson \
+ pkgconfig tar:xz
+USE_GNOME= introspection
-USES= desktop-file-utils gettext gnome localbase \
- meson pkgconfig tar:xz
-USE_GNOME= cairo gtk30 introspection libadwaita
-USE_LDCONFIG= yes
+PORTSCOUT= limit:^4[67]\.
GLIB_SCHEMAS= org.gnome.Polari.gschema.xml
diff --git a/irc/polari/distinfo b/irc/polari/distinfo
index 30b30440cdec..cea427f948d1 100644
--- a/irc/polari/distinfo
+++ b/irc/polari/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1658352621
-SHA256 (gnome/polari-42.1.tar.xz) = af90cf0848ecbe407eb2306404836974fd38f31c30d474f46d1b29218a966b3d
-SIZE (gnome/polari-42.1.tar.xz) = 1125284
+TIMESTAMP = 1750545312
+SHA256 (gnome/polari-46.0.tar.xz) = d2b1709e379189294f53d4ef15f03f8bcbbbe8c52f0f415e62f7d5f00c360a31
+SIZE (gnome/polari-46.0.tar.xz) = 1067376
diff --git a/irc/polari/pkg-plist b/irc/polari/pkg-plist
index cc6049b94df7..be1f6c0d808f 100644
--- a/irc/polari/pkg-plist
+++ b/irc/polari/pkg-plist
@@ -173,6 +173,19 @@ share/help/pl/polari/legal.xml
share/help/pl/polari/network-connect.page
share/help/pl/polari/overview.page
share/help/pl/polari/sharing.page
+share/help/pt/polari/images/Polari.png
+share/help/pt/polari/images/polari-paste.png
+share/help/pt/polari/images/polari-screenshot.png
+share/help/pt/polari/index.page
+share/help/pt/polari/introduction.page
+share/help/pt/polari/irc-commands.page
+share/help/pt/polari/irc-join-room.page
+share/help/pt/polari/irc-nick-password.page
+share/help/pt/polari/irc-start-conversation.page
+share/help/pt/polari/legal.xml
+share/help/pt/polari/network-connect.page
+share/help/pt/polari/overview.page
+share/help/pt/polari/sharing.page
share/help/pt_BR/polari/images/Polari.png
share/help/pt_BR/polari/images/polari-paste.png
share/help/pt_BR/polari/images/polari-screenshot.png
@@ -239,8 +252,11 @@ share/help/uk/polari/network-connect.page
share/help/uk/polari/overview.page
share/help/uk/polari/sharing.page
share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg
+share/icons/hicolor/scalable/apps/org.gnome.Polari.Devel.svg.license
share/icons/hicolor/scalable/apps/org.gnome.Polari.svg
+share/icons/hicolor/scalable/apps/org.gnome.Polari.svg.license
share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg
+share/icons/hicolor/symbolic/apps/org.gnome.Polari-symbolic.svg.license
share/locale/af/LC_MESSAGES/polari.mo
share/locale/ar/LC_MESSAGES/polari.mo
share/locale/as/LC_MESSAGES/polari.mo
@@ -267,8 +283,10 @@ share/locale/he/LC_MESSAGES/polari.mo
share/locale/hr/LC_MESSAGES/polari.mo
share/locale/hu/LC_MESSAGES/polari.mo
share/locale/id/LC_MESSAGES/polari.mo
+share/locale/is/LC_MESSAGES/polari.mo
share/locale/it/LC_MESSAGES/polari.mo
share/locale/ja/LC_MESSAGES/polari.mo
+share/locale/ka/LC_MESSAGES/polari.mo
share/locale/kk/LC_MESSAGES/polari.mo
share/locale/ko/LC_MESSAGES/polari.mo
share/locale/lo/LC_MESSAGES/polari.mo
@@ -299,7 +317,7 @@ share/locale/vi/LC_MESSAGES/polari.mo
share/locale/zh_CN/LC_MESSAGES/polari.mo
share/locale/zh_HK/LC_MESSAGES/polari.mo
share/locale/zh_TW/LC_MESSAGES/polari.mo
-share/metainfo/org.gnome.Polari.appdata.xml
+share/metainfo/org.gnome.Polari.metainfo.xml
+share/telepathy/clients/Polari.client
%%DATADIR%%/gir-1.0/Polari-1.0.gir
%%DATADIR%%/thumbnailer.js
-share/telepathy/clients/Polari.client
diff --git a/lang/Makefile b/lang/Makefile
index 7167c559de66..7d08745b6d77 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -372,6 +372,7 @@
SUBDIR += squeak
SUBDIR += squirrel
SUBDIR += starlark-rust
+ SUBDIR += swift510
SUBDIR += swipl
SUBDIR += tauthon
SUBDIR += tcbasic
diff --git a/lang/erlang-runtime27/Makefile b/lang/erlang-runtime27/Makefile
index 7620f8f688de..918e6f02d684 100644
--- a/lang/erlang-runtime27/Makefile
+++ b/lang/erlang-runtime27/Makefile
@@ -1,7 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 27.3.4
-PORTREVISION= 1
+DISTVERSION= 27.3.4.1
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
@@ -95,7 +94,7 @@ CFLAGS+= -DMAP_NORESERVE=0
.endif
.if ${ARCH} == i386
-MAKE_ARGS+= ARCH=x86
+MAKE_ARGS+= ARCH=x86
CONFIGURE_ARGS+= --disable-year2038
.endif
diff --git a/lang/erlang-runtime27/distinfo b/lang/erlang-runtime27/distinfo
index 1b2187e11c72..511fed3bfbf1 100644
--- a/lang/erlang-runtime27/distinfo
+++ b/lang/erlang-runtime27/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747434437
-SHA256 (erlang/erlang-otp-OTP-27.3.4_GH0.tar.gz) = a05fa5c952fdf1718121d4ca3fd0c96fcb8b54ed61e37862417478d7b6c89232
-SIZE (erlang/erlang-otp-OTP-27.3.4_GH0.tar.gz) = 62259420
+TIMESTAMP = 1750579451
+SHA256 (erlang/erlang-otp-OTP-27.3.4.1_GH0.tar.gz) = fe6e1dcbd1d3113767e0bcae2ef980317284544158f4a270a9266f7a320ad1c4
+SIZE (erlang/erlang-otp-OTP-27.3.4.1_GH0.tar.gz) = 62274778
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/erlang-runtime28/Makefile b/lang/erlang-runtime28/Makefile
index 640094b46e3c..96fcac5456c0 100644
--- a/lang/erlang-runtime28/Makefile
+++ b/lang/erlang-runtime28/Makefile
@@ -1,7 +1,6 @@
PORTNAME= erlang
DISTVERSIONPREFIX= OTP-
-DISTVERSION= 28.0
-PORTREVISION= 6
+DISTVERSION= 28.0.1
CATEGORIES= lang parallel java
PKGNAMESUFFIX= -runtime${PORTVERSION:C/\..*//}
DIST_SUBDIR= erlang
diff --git a/lang/erlang-runtime28/distinfo b/lang/erlang-runtime28/distinfo
index 42490236d9bd..b96644a5b069 100644
--- a/lang/erlang-runtime28/distinfo
+++ b/lang/erlang-runtime28/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747839017
-SHA256 (erlang/erlang-otp-OTP-28.0_GH0.tar.gz) = d26f21b6af2f8833291afee077c7a50cfbdcfa880fe3e289c6cb6df15c1953d1
-SIZE (erlang/erlang-otp-OTP-28.0_GH0.tar.gz) = 63814863
+TIMESTAMP = 1750579458
+SHA256 (erlang/erlang-otp-OTP-28.0.1_GH0.tar.gz) = a5c66958a0b9382f65345638c2cc146239721237db842bb8856a4792800dfd46
+SIZE (erlang/erlang-otp-OTP-28.0.1_GH0.tar.gz) = 63831234
SHA256 (erlang/erlang-corba-5.2.1_GH0.tar.gz) = e96e9dc710c0ab3282ca5045434f5bc5ff493c22ba63fcfd764ce4d6a13a7c8f
SIZE (erlang/erlang-corba-5.2.1_GH0.tar.gz) = 1400553
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index 07b2ca3d1090..580b61c0b40b 100644
--- a/lang/ghc/distinfo
+++ b/lang/ghc/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746980342
+TIMESTAMP = 1746980343
SHA256 (ghc-9.8.4-src.tar.xz) = 17e8188f3c8a5c2f73fb4e35d01032e8dc258835ec876d52c8ad8ee3d24b2fc5
SIZE (ghc-9.8.4-src.tar.xz) = 32615492
SHA256 (ghc-9.6.7-src.tar.xz) = d053bf6ce1d588a75cfe8c9316269486e9d8fb89dcdf6fd92836fa2e3df61305
@@ -15,8 +15,8 @@ SHA256 (hadrian-9.6.7-boot.tar.gz) = f81dc59b4aef59c62c645da7be0b1fb8720aba338c8
SIZE (hadrian-9.6.7-boot.tar.gz) = 1495514
SHA256 (hadrian-9.4.8-boot.tar.gz) = 5eb060655686921b086645dcbdd6268f09bc66baf8cc76fce74dea9b8b55ab5d
SIZE (hadrian-9.4.8-boot.tar.gz) = 1495586
-SHA256 (hadrian-9.2.8-boot.tar.gz) = 730412e1c17309670075be8f76dbca9ebadedfa10b758e605f9e67804e9e8ac5
-SIZE (hadrian-9.2.8-boot.tar.gz) = 1473009
+SHA256 (hadrian-9.2.8-boot.tar.gz) = 21a5154159dd89c09246646c82b5ccfc0c0963d45459cb0e59709a549272c8c7
+SIZE (hadrian-9.2.8-boot.tar.gz) = 1495573
SHA256 (ghc-9.6.7-boot-amd64-freebsd.tar.xz) = d55285c5998f3f040f52e159bc3b381ddd969a64670bf6630838fde2a84eb7c6
SIZE (ghc-9.6.7-boot-amd64-freebsd.tar.xz) = 125512852
SHA256 (ghc-9.2.8-boot-amd64-freebsd.tar.xz) = 8b172a963e316a57906edb7914be765021337a685e578bc3303db072aee3eb16
diff --git a/lang/ghc92/Makefile b/lang/ghc92/Makefile
index 1b38789da16f..c437b0dea4c9 100644
--- a/lang/ghc92/Makefile
+++ b/lang/ghc92/Makefile
@@ -18,16 +18,11 @@ BASE_PACKAGES= Cabal-3.6.3.0 array-0.5.4.0 base-4.16.4.0 binary-0.8.9.0 \
process-1.6.16.0 stm-2.5.0.2 template-haskell-2.18.0.0 \
terminfo-0.4.1.5 text-1.2.5.0 time-1.11.1.1 \
transformers-0.5.6.2 unix-2.7.2.2 xhtml-3000.2.2.1
-BOOT_GHC_VERSION= 8.10.7
-BOOT_LLVM_VERSION= 11
+BOOT_GHC_VERSION= 9.2.8
+BOOT_LLVM_VERSION= 12
MASTERDIR= ${.CURDIR}/../ghc
PATCHDIR= ${.CURDIR}/files
# PLIST for this port is set in the master one
.include "${MASTERDIR}/Makefile"
-
-# This version of ncurses is needed by bootstrap compiler
-.if empty(PORT_OPTIONS:MBOOT)
-BUILD_DEPENDS+= ${LOCALBASE}/lib/compat/libncursesw.so.8:misc/compat12x
-.endif
diff --git a/lang/lfortran/Makefile b/lang/lfortran/Makefile
index 936b6ca55427..f26e6cc66d7c 100644
--- a/lang/lfortran/Makefile
+++ b/lang/lfortran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lfortran
DISTVERSIONPREFIX= v
-DISTVERSION= 0.52.0
+DISTVERSION= 0.53.0
CATEGORIES= lang
MAINTAINER= fortran@FreeBSD.org
diff --git a/lang/lfortran/distinfo b/lang/lfortran/distinfo
index 4896b64cb248..c19d6b369b1d 100644
--- a/lang/lfortran/distinfo
+++ b/lang/lfortran/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747584033
-SHA256 (lfortran-lfortran-v0.52.0_GH0.tar.gz) = 4f952fdf9d09b59073bbcbc5a50b8f50d0332b7552c7db269a5a552c05b1ecd9
-SIZE (lfortran-lfortran-v0.52.0_GH0.tar.gz) = 3248917
+TIMESTAMP = 1750594722
+SHA256 (lfortran-lfortran-v0.53.0_GH0.tar.gz) = 6ee479946db2c76dc63cedccf84988efb917f512d2affce52fd76274d9c545ef
+SIZE (lfortran-lfortran-v0.53.0_GH0.tar.gz) = 3329926
diff --git a/lang/swift510/Makefile b/lang/swift510/Makefile
new file mode 100644
index 000000000000..72b367b418f8
--- /dev/null
+++ b/lang/swift510/Makefile
@@ -0,0 +1,108 @@
+PORTNAME= swift510
+DISTVERSION= 5.10.1
+CATEGORIES= lang
+DIST_SUBDIR= ${PORTNAME}
+
+MAINTAINER= jgopensource@proton.me
+COMMENT= Swift programming language
+WWW= https://www.swift.org/
+
+ONLY_FOR_ARCHS= aarch64 amd64
+
+BUILD_DEPENDS= bash:shells/bash \
+ cmake-core>=3.19.6:devel/cmake-core
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libicuuc.so:devel/icu \
+ libuuid.so:misc/e2fsprogs-libuuid \
+ libxml2.so:textproc/libxml2 \
+ libzstd.so:archivers/zstd
+
+USES= libedit ninja:build perl5 pkgconfig python:3.6+ \
+ shebangfix sqlite:3
+USE_GITHUB= nodefault
+# The common tag which applies to most repos.
+tag= swift-${DISTVERSION}-RELEASE
+GH_TUPLE=\
+ swiftlang:indexstore-db:${tag}:indexstore_db/indexstore-db \
+ swiftlang:llvm-project:${tag}:llvm_project/llvm-project \
+ swiftlang:sourcekit-lsp:${tag}:sourcekit_lsp/sourcekit-lsp \
+ swiftlang:swift:${tag}:swift/swift \
+ swiftlang:swift-cmark:${tag}:swift_cmark/cmark \
+ swiftlang:swift-corelibs-foundation:${tag}:swift_corelibs_foundation/swift-corelibs-foundation \
+ swiftlang:swift-corelibs-libdispatch:${tag}:swift_corelibs_libdispatch/swift-corelibs-libdispatch \
+ swiftlang:swift-corelibs-xctest:${tag}:swift_corelibs_xctest/swift-corelibs-xctest \
+ swiftlang:swift-docc:${tag}:swift_docc/swift-docc \
+ swiftlang:swift-docc-symbolkit:${tag}:swift_docc_symbolkit/swift-docc-symbolkit \
+ swiftlang:swift-driver:${tag}:swift_driver/swift-driver \
+ swiftlang:swift-experimental-string-processing:${tag}:swift_experimental_string_processing/swift-experimental-string-processing \
+ swiftlang:swift-format:${tag}:swift_format/swift-format \
+ swiftlang:swift-llbuild:${tag}:llbuild/llbuild \
+ swiftlang:swift-lmdb:${tag}:swift_lmdb/swift-lmdb \
+ swiftlang:swift-markdown:${tag}:swift_markdown/swift-markdown \
+ swiftlang:swift-package-manager:${tag}:swiftpm/swiftpm \
+ swiftlang:swift-stress-tester:${tag}:swift_stress_tester/swift-stress-tester \
+ swiftlang:swift-syntax:${tag}:swift_syntax/swift-syntax \
+ swiftlang:swift-tools-support-core:${tag}:swift_tools_support_core/swift-tools-support-core
+GH_TUPLE+=\
+ apple:swift-argument-parser:1.2.3:swift_argument_parser/swift-argument-parser \
+ apple:swift-asn1:1.0.0:swift_asn1/swift-asn1 \
+ apple:swift-certificates:1.0.1:swift_certificates/swift-certificates \
+ apple:swift-collections:1.0.1:swift_collections/swift-collections \
+ apple:swift-crypto:3.0.0:swift_crypto/swift-crypto \
+ apple:swift-nio:2.31.2:swift_nio/swift-nio \
+ apple:swift-system:1.1.1:swift_system/swift-system
+GH_TUPLE+=jpsim:Yams:5.0.1:yams/yams
+USE_PERL5= build
+
+SHEBANG_FILES=\
+ swift/utils/api_checker/sdk-module-lists/infer-imports.py \
+ swift/utils/api_checker/swift-api-checker.py \
+ swift/utils/build-script \
+ swift/utils/swift-api-dump.py \
+ swift-driver/Utilities/build-script-helper.py \
+ swiftpm/Utilities/bootstrap \
+
+CONFLICTS= libdispatch-[0-9]*
+
+value_for_aarch64= aarch64
+value_for_amd64= x86_64
+swift_arch= ${value_for_${ARCH}}
+early_stage_dir= ${WRKDIR}/EarlyStageDir
+swift_install_prefix= ${PREFIX}/${PORTNAME}
+MANDIRS= ${swift_install_prefix}/share/man
+
+SUB_FILES= pkg-message
+SUB_LIST= SWIFT_INSTALL_PREFIX=${swift_install_prefix}
+
+WRKSRC= ${WRKDIR}/swift-project
+
+PLIST_SUB= SWIFT_ARCH=${swift_arch} \
+ SWIFT_TARGET_TRIPLE=${swift_arch}-unknown-freebsd${OSREL}
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 1304500 && ${OSVERSION} <= 1305502
+BROKEN= Unbuildable due to a problem with libc++. See <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286342>
+.endif
+
+pre-patch:
+ @${MKDIR} ${WRKSRC}/llbuild/lib/LLBSQLite3
+
+post-patch:
+ @${SED} -E -e 's@^python3=python3$$@python3=${PYTHON_CMD}@' -i .bak ${WRKSRC}/swift/utils/build-script-impl
+
+do-build:
+ @${MKDIR} ${early_stage_dir}
+ @${SH} ${FILESDIR}/start-build.sh ${WRKSRC} ${early_stage_dir} ${swift_install_prefix} ${WRKDIR}/clang-module-cache
+
+do-install:
+ @${FIND} ${early_stage_dir}${swift_install_prefix}/bin -type f -not -name '*.py' -not -name '*.sh' -not -name '*.txt' -exec ${STRIP_CMD} '{}' ';' ; \
+ ${FIND} ${early_stage_dir}${swift_install_prefix} -type f -name '*.so*' -exec ${STRIP_CMD} '{}' ';' ; \
+ cd ${early_stage_dir} ; \
+ ${COPYTREE_BIN} .${swift_install_prefix}/bin ${STAGEDIR} ; \
+ for subdir in include lib local share; do \
+ ${COPYTREE_SHARE} .${swift_install_prefix}/$${subdir} ${STAGEDIR} ; \
+ done ; \
+ ${RM} ${STAGEDIR}/var/run/libuuid/*
+
+.include <bsd.port.post.mk>
diff --git a/lang/swift510/distinfo b/lang/swift510/distinfo
new file mode 100644
index 000000000000..390bbe67277c
--- /dev/null
+++ b/lang/swift510/distinfo
@@ -0,0 +1,57 @@
+TIMESTAMP = 1744804731
+SHA256 (swift510/swiftlang-indexstore-db-swift-5.10.1-RELEASE_GH0.tar.gz) = 8be52307236e21e942972417fd3c8182a7865757f7890eec167851c75d156996
+SIZE (swift510/swiftlang-indexstore-db-swift-5.10.1-RELEASE_GH0.tar.gz) = 909365
+SHA256 (swift510/swiftlang-llvm-project-swift-5.10.1-RELEASE_GH0.tar.gz) = fad2de34c6c005b7bc63ce7b4f20d6cdf0e1d60109a7a589ffd782180c23102b
+SIZE (swift510/swiftlang-llvm-project-swift-5.10.1-RELEASE_GH0.tar.gz) = 171145818
+SHA256 (swift510/swiftlang-sourcekit-lsp-swift-5.10.1-RELEASE_GH0.tar.gz) = f83aabe6e66adc2d3ffb7e948ddfd805f7f58fd43c6b33d48bb4a50186ce0abb
+SIZE (swift510/swiftlang-sourcekit-lsp-swift-5.10.1-RELEASE_GH0.tar.gz) = 301167
+SHA256 (swift510/swiftlang-swift-swift-5.10.1-RELEASE_GH0.tar.gz) = 087c59a1b79c46dd23f8e6cb4fe12a27935a5b6581282f48db952827bb3fdf57
+SIZE (swift510/swiftlang-swift-swift-5.10.1-RELEASE_GH0.tar.gz) = 31977733
+SHA256 (swift510/swiftlang-swift-cmark-swift-5.10.1-RELEASE_GH0.tar.gz) = 6d209b8bf81fe0d67ae6d55913e7750ec752bc7fc29fc0ef5da2fdf8a6057406
+SIZE (swift510/swiftlang-swift-cmark-swift-5.10.1-RELEASE_GH0.tar.gz) = 311407
+SHA256 (swift510/swiftlang-swift-corelibs-foundation-swift-5.10.1-RELEASE_GH0.tar.gz) = 94dadc18f527f25cf1ce486d0ddce7de00f725063bc43526bdb73e534c8d97c3
+SIZE (swift510/swiftlang-swift-corelibs-foundation-swift-5.10.1-RELEASE_GH0.tar.gz) = 4479830
+SHA256 (swift510/swiftlang-swift-corelibs-libdispatch-swift-5.10.1-RELEASE_GH0.tar.gz) = affa3544b0fdb60f8f175bc0d2846177436d5848ef8ca73e3e560d23986f38b3
+SIZE (swift510/swiftlang-swift-corelibs-libdispatch-swift-5.10.1-RELEASE_GH0.tar.gz) = 594770
+SHA256 (swift510/swiftlang-swift-corelibs-xctest-swift-5.10.1-RELEASE_GH0.tar.gz) = cec269b435a9f32edcf90958abec16fcf50febcb99e389ed56e9e692c3270e27
+SIZE (swift510/swiftlang-swift-corelibs-xctest-swift-5.10.1-RELEASE_GH0.tar.gz) = 85377
+SHA256 (swift510/swiftlang-swift-docc-swift-5.10.1-RELEASE_GH0.tar.gz) = 1712b83aef420815e0cae2c10e43012435b249e3d138b2a6700adb18b4fc5b81
+SIZE (swift510/swiftlang-swift-docc-swift-5.10.1-RELEASE_GH0.tar.gz) = 16281601
+SHA256 (swift510/swiftlang-swift-docc-symbolkit-swift-5.10.1-RELEASE_GH0.tar.gz) = 2675a9faa010623e9252f84cefc82fbce217a6f3860c7495311cb9bdffa82159
+SIZE (swift510/swiftlang-swift-docc-symbolkit-swift-5.10.1-RELEASE_GH0.tar.gz) = 171631
+SHA256 (swift510/swiftlang-swift-driver-swift-5.10.1-RELEASE_GH0.tar.gz) = 75530eab66f4dffb9cecf422d0c5e582f08f84c8289ce245d48010e73ad1fc71
+SIZE (swift510/swiftlang-swift-driver-swift-5.10.1-RELEASE_GH0.tar.gz) = 2444415
+SHA256 (swift510/swiftlang-swift-experimental-string-processing-swift-5.10.1-RELEASE_GH0.tar.gz) = 7e6ea60653b580abaf0801d697971610e7e22b4eb427edcee486b741b14d2724
+SIZE (swift510/swiftlang-swift-experimental-string-processing-swift-5.10.1-RELEASE_GH0.tar.gz) = 2579674
+SHA256 (swift510/swiftlang-swift-format-swift-5.10.1-RELEASE_GH0.tar.gz) = 1e204fed64ef34217cc871b49a18ab4ddca4930945ac5f564723aadc3daf0bc5
+SIZE (swift510/swiftlang-swift-format-swift-5.10.1-RELEASE_GH0.tar.gz) = 253210
+SHA256 (swift510/swiftlang-swift-llbuild-swift-5.10.1-RELEASE_GH0.tar.gz) = 64d135c1aaf96636b0ff6a2682e605474fe9e33f740a8ba2a3c469e2c8ae9f38
+SIZE (swift510/swiftlang-swift-llbuild-swift-5.10.1-RELEASE_GH0.tar.gz) = 7092051
+SHA256 (swift510/swiftlang-swift-lmdb-swift-5.10.1-RELEASE_GH0.tar.gz) = fd9279b0a007f7c09bc28c614ecd0b055642aa3b08caeee607ca2c4904881ead
+SIZE (swift510/swiftlang-swift-lmdb-swift-5.10.1-RELEASE_GH0.tar.gz) = 153468
+SHA256 (swift510/swiftlang-swift-markdown-swift-5.10.1-RELEASE_GH0.tar.gz) = 568335f685b65f941edbb6771b4d13172ab8a538bf57a040bf8b61cf5717ac10
+SIZE (swift510/swiftlang-swift-markdown-swift-5.10.1-RELEASE_GH0.tar.gz) = 107990
+SHA256 (swift510/swiftlang-swift-package-manager-swift-5.10.1-RELEASE_GH0.tar.gz) = 3d35e35b6e7a061042d3cd4913030525462faa357901a91a2d2f037d12e5987c
+SIZE (swift510/swiftlang-swift-package-manager-swift-5.10.1-RELEASE_GH0.tar.gz) = 1522538
+SHA256 (swift510/swiftlang-swift-stress-tester-swift-5.10.1-RELEASE_GH0.tar.gz) = d5ef9fa05b28f773423a77caed1687f0744b01627fce50989c9ef09f76211c06
+SIZE (swift510/swiftlang-swift-stress-tester-swift-5.10.1-RELEASE_GH0.tar.gz) = 97998
+SHA256 (swift510/swiftlang-swift-syntax-swift-5.10.1-RELEASE_GH0.tar.gz) = 500ff2c6d9435311fa42ad2e87927a3025b6c3682c18ecb9710c522c0be52a53
+SIZE (swift510/swiftlang-swift-syntax-swift-5.10.1-RELEASE_GH0.tar.gz) = 1142270
+SHA256 (swift510/swiftlang-swift-tools-support-core-swift-5.10.1-RELEASE_GH0.tar.gz) = fbc2d5dcf4eb27e7e786a19559e4ab5af6469238e3e89b910511145874bdfc52
+SIZE (swift510/swiftlang-swift-tools-support-core-swift-5.10.1-RELEASE_GH0.tar.gz) = 240649
+SHA256 (swift510/apple-swift-argument-parser-1.2.3_GH0.tar.gz) = 4a10bbef290a2167c5cc340b39f1f7ff6a8cf4e1b5433b68548bf5f1e542e908
+SIZE (swift510/apple-swift-argument-parser-1.2.3_GH0.tar.gz) = 645638
+SHA256 (swift510/apple-swift-asn1-1.0.0_GH0.tar.gz) = e0da995ae53e6fcf8251887f44d4030f6600e2f8f8451d9c92fcaf52b41b6c35
+SIZE (swift510/apple-swift-asn1-1.0.0_GH0.tar.gz) = 72780
+SHA256 (swift510/apple-swift-certificates-1.0.1_GH0.tar.gz) = fcaca458aab45ee69b0f678b72c2194b15664cc5f6f5e48d0e3f62bc5d1202ca
+SIZE (swift510/apple-swift-certificates-1.0.1_GH0.tar.gz) = 456979
+SHA256 (swift510/apple-swift-collections-1.0.1_GH0.tar.gz) = 575cf0f88d9068411f9acc6e3ca5d542bef1cc9e87dc5d69f7b5a1d5aec8c6b6
+SIZE (swift510/apple-swift-collections-1.0.1_GH0.tar.gz) = 3787804
+SHA256 (swift510/apple-swift-crypto-3.0.0_GH0.tar.gz) = 5c860c0306d0393ff06268f361aaf958656e1288353a0e23c3ad20de04319154
+SIZE (swift510/apple-swift-crypto-3.0.0_GH0.tar.gz) = 6840005
+SHA256 (swift510/apple-swift-nio-2.31.2_GH0.tar.gz) = 8818b8e991d36e886b207ae1023fa43c5eada7d6a1951a52ad70f7f71f57d9fe
+SIZE (swift510/apple-swift-nio-2.31.2_GH0.tar.gz) = 761397
+SHA256 (swift510/apple-swift-system-1.1.1_GH0.tar.gz) = 865b8c380455eef27e73109835142920c60ae4c4f4178a3d12ad04acc83f1371
+SIZE (swift510/apple-swift-system-1.1.1_GH0.tar.gz) = 69981
+SHA256 (swift510/jpsim-Yams-5.0.1_GH0.tar.gz) = ec1ad699c30f0db45520006c63a88cc1c946a7d7b36dff32a96460388c0a4af2
+SIZE (swift510/jpsim-Yams-5.0.1_GH0.tar.gz) = 658324
diff --git a/lang/swift510/files/patch-llbuild_Package.swift b/lang/swift510/files/patch-llbuild_Package.swift
new file mode 100644
index 000000000000..e4621f4e7a7b
--- /dev/null
+++ b/lang/swift510/files/patch-llbuild_Package.swift
@@ -0,0 +1,33 @@
+--- llbuild/Package.swift.orig 2024-01-09 06:44:05 UTC
++++ llbuild/Package.swift
+@@ -71,6 +71,13 @@ let package = Package(
+ exclude: []
+ ),
+
++ // MARK: sqlite3 as a system library
++ .systemLibrary(
++ name: "LLBSQLite3",
++ path: "lib/LLBSQLite3",
++ pkgConfig: "sqlite3"
++ ),
++
+ // MARK: Components
+
+ .target(
+@@ -80,7 +87,7 @@ let package = Package(
+ ),
+ .target(
+ name: "llbuildCore",
+- dependencies: ["llbuildBasic"],
++ dependencies: ["llbuildBasic", "LLBSQLite3"],
+ path: "lib/Core",
+ linkerSettings: [.linkedLibrary("sqlite3")]
+ ),
+@@ -227,6 +234,7 @@ let package = Package(
+ path: "lib/llvm/Support",
+ linkerSettings: [
+ .linkedLibrary("m", .when(platforms: [.linux])),
++ .linkedLibrary("execinfo"),
+ .linkedLibrary("ncurses", .when(platforms: [.linux, .macOS, .android]))]
+ ),
+ ],
diff --git a/lang/swift510/files/patch-llbuild_include_llvm_Config_config.h b/lang/swift510/files/patch-llbuild_include_llvm_Config_config.h
new file mode 100644
index 000000000000..94ba8c26ee4c
--- /dev/null
+++ b/lang/swift510/files/patch-llbuild_include_llvm_Config_config.h
@@ -0,0 +1,11 @@
+--- llbuild/include/llvm/Config/config.h.orig 2024-01-09 06:44:05 UTC
++++ llbuild/include/llvm/Config/config.h
+@@ -131,7 +131,7 @@
+ /* #undef HAVE_LSEEK64 */
+
+ /* Define to 1 if you have the `mallctl' function. */
+-/* #undef HAVE_MALLCTL */
++#define HAVE_MALLCTL 1
+
+ /* Define to 1 if you have the `mallinfo' function. */
+ /* #undef HAVE_MALLINFO */
diff --git a/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_module.modulemap b/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_module.modulemap
new file mode 100644
index 000000000000..20e392f38485
--- /dev/null
+++ b/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_module.modulemap
@@ -0,0 +1,8 @@
+--- llbuild/lib/LLBSQLite3/module.modulemap.orig 2025-01-01 00:00:00 UTC
++++ llbuild/lib/LLBSQLite3/module.modulemap
+@@ -0,0 +1,5 @@
++module LLBSQLite3 [system] {
++ header "sqlite.h"
++ link "sqlite3"
++ export *
++}
diff --git a/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_sqlite.h b/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_sqlite.h
new file mode 100644
index 000000000000..7ae3d43f097f
--- /dev/null
+++ b/lang/swift510/files/patch-llbuild_lib_LLBSQLite3_sqlite.h
@@ -0,0 +1,17 @@
+--- llbuild/lib/LLBSQLite3/sqlite.h.orig 2025-01-01 00:00:00 UTC
++++ llbuild/lib/LLBSQLite3/sqlite.h
+@@ -0,0 +1,14 @@
++//===----------------------------------------------------------------------===//
++//
++// This source file is part of the Swift open source project
++//
++// Copyright (c) 2014-2020 Apple Inc. and the Swift project authors
++// Licensed under Apache License v2.0 with Runtime Library Exception
++//
++// See http://swift.org/LICENSE.txt for license information
++// See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
++//
++//===----------------------------------------------------------------------===//
++
++#pragma once
++#include <sqlite3.h>
diff --git a/lang/swift510/files/patch-llbuild_utils_adjust-times_adjust-times.cpp b/lang/swift510/files/patch-llbuild_utils_adjust-times_adjust-times.cpp
new file mode 100644
index 000000000000..405d2a985382
--- /dev/null
+++ b/lang/swift510/files/patch-llbuild_utils_adjust-times_adjust-times.cpp
@@ -0,0 +1,11 @@
+--- llbuild/utils/adjust-times/adjust-times.cpp.orig 2024-01-09 06:44:05 UTC
++++ llbuild/utils/adjust-times/adjust-times.cpp
+@@ -50,7 +50,7 @@ static int file_time_set_fixed(const char* filename, s
+ struct timeval times[2] = { tv, tv };
+ return utimes(filename, times);
+ }
+-#elif defined __linux__
++#elif defined __linux__ || defined(__FreeBSD__)
+ struct timespec times[2] = { time_to_set, time_to_set };
+ return utimensat(AT_FDCWD, filename, times, 0);
+ #else
diff --git a/lang/swift510/files/patch-llvm-project_clang_tools_IndexStore_IndexStore.exports b/lang/swift510/files/patch-llvm-project_clang_tools_IndexStore_IndexStore.exports
new file mode 100644
index 000000000000..5c7f5c4c371e
--- /dev/null
+++ b/lang/swift510/files/patch-llvm-project_clang_tools_IndexStore_IndexStore.exports
@@ -0,0 +1,42 @@
+--- llvm-project/clang/tools/IndexStore/IndexStore.exports.orig 2024-05-24 18:46:43 UTC
++++ llvm-project/clang/tools/IndexStore/IndexStore.exports
+@@ -10,9 +10,7 @@ indexstore_store_get_unit_name_from_output_path
+ indexstore_store_dispose
+ indexstore_store_get_unit_modification_time
+ indexstore_store_get_unit_name_from_output_path
+-indexstore_store_units_apply
+ indexstore_store_units_apply_f
+-indexstore_store_set_unit_event_handler
+ indexstore_store_set_unit_event_handler_f
+ indexstore_store_start_unit_event_listening
+ indexstore_store_stop_unit_event_listening
+@@ -33,19 +31,13 @@ indexstore_occurrence_get_line_col
+ indexstore_occurrence_get_symbol
+ indexstore_occurrence_get_roles
+ indexstore_occurrence_get_line_col
+-indexstore_occurrence_relations_apply
+ indexstore_occurrence_relations_apply_f
+ indexstore_record_reader_create
+ indexstore_record_reader_dispose
+-indexstore_record_reader_search_symbols
+ indexstore_record_reader_search_symbols_f
+-indexstore_record_reader_symbols_apply
+ indexstore_record_reader_symbols_apply_f
+-indexstore_record_reader_occurrences_apply
+ indexstore_record_reader_occurrences_apply_f
+-indexstore_record_reader_occurrences_in_line_range_apply
+ indexstore_record_reader_occurrences_in_line_range_apply_f
+-indexstore_record_reader_occurrences_of_symbols_apply
+ indexstore_record_reader_occurrences_of_symbols_apply_f
+ indexstore_unit_dependency_get_kind
+ indexstore_unit_dependency_get_filepath
+@@ -68,9 +60,7 @@ indexstore_unit_reader_get_target
+ indexstore_unit_reader_get_output_file
+ indexstore_unit_reader_get_sysroot_path
+ indexstore_unit_reader_get_target
+-indexstore_unit_reader_dependencies_apply
+ indexstore_unit_reader_dependencies_apply_f
+-indexstore_unit_reader_includes_apply
+ indexstore_unit_reader_includes_apply_f
+ indexstore_unit_reader_has_main_file
+ indexstore_unit_reader_is_debug_compilation
diff --git a/lang/swift510/files/patch-llvm-project_compiler-rt_cmake_config-ix.cmake b/lang/swift510/files/patch-llvm-project_compiler-rt_cmake_config-ix.cmake
new file mode 100644
index 000000000000..68b83511e683
--- /dev/null
+++ b/lang/swift510/files/patch-llvm-project_compiler-rt_cmake_config-ix.cmake
@@ -0,0 +1,13 @@
+--- llvm-project/compiler-rt/cmake/config-ix.cmake.orig 2024-05-24 18:46:43 UTC
++++ llvm-project/compiler-rt/cmake/config-ix.cmake
+@@ -237,6 +237,10 @@ test_targets()
+
+ test_targets()
+
++if(COMPILER_RT_SUPPORTED_ARCH)
++ list(REMOVE_ITEM COMPILER_RT_SUPPORTED_ARCH i386)
++endif()
++
+ # Returns a list of architecture specific target cflags in @out_var list.
+ function(get_target_flags_for_arch arch out_var)
+ list(FIND COMPILER_RT_SUPPORTED_ARCH ${arch} ARCH_INDEX)
diff --git a/lang/swift510/files/patch-llvm-project_compiler-rt_lib_tsan_dd_CMakeLists.txt b/lang/swift510/files/patch-llvm-project_compiler-rt_lib_tsan_dd_CMakeLists.txt
new file mode 100644
index 000000000000..e0bc673735d5
--- /dev/null
+++ b/lang/swift510/files/patch-llvm-project_compiler-rt_lib_tsan_dd_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- llvm-project/compiler-rt/lib/tsan/dd/CMakeLists.txt.orig 2024-05-24 18:46:43 UTC
++++ llvm-project/compiler-rt/lib/tsan/dd/CMakeLists.txt
+@@ -23,7 +23,7 @@ set_target_properties(dd PROPERTIES FOLDER "Compiler-R
+ set_target_properties(dd PROPERTIES FOLDER "Compiler-RT Misc")
+
+ # Deadlock detector is currently supported on 64-bit Linux only.
+-if(CAN_TARGET_x86_64 AND UNIX AND NOT APPLE AND NOT ANDROID)
++if(FALSE)
+ set(arch "x86_64")
+ add_compiler_rt_runtime(clang_rt.dd
+ STATIC
diff --git a/lang/swift510/files/patch-swift-asn1_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-swift-asn1_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..6f7457b09293
--- /dev/null
+++ b/lang/swift510/files/patch-swift-asn1_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,15 @@
+--- swift-asn1/cmake/modules/SwiftSupport.cmake.orig 2023-09-18 10:20:51 UTC
++++ swift-asn1/cmake/modules/SwiftSupport.cmake
+@@ -42,6 +42,12 @@ function(get_swift_host_arch result_var_name)
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
+ set("${result_var_name}" "itanium" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86")
diff --git a/lang/swift510/files/patch-swift-certificates_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-swift-certificates_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..98f5546321e8
--- /dev/null
+++ b/lang/swift510/files/patch-swift-certificates_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,15 @@
+--- swift-certificates/cmake/modules/SwiftSupport.cmake.orig 2023-09-25 17:11:14 UTC
++++ swift-certificates/cmake/modules/SwiftSupport.cmake
+@@ -42,6 +42,12 @@ function(get_swift_host_arch result_var_name)
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
+ set("${result_var_name}" "itanium" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86")
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CFPlatform.c b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CFPlatform.c
new file mode 100644
index 000000000000..fd55c454982b
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CFPlatform.c
@@ -0,0 +1,26 @@
+--- swift-corelibs-foundation/CoreFoundation/Base.subproj/CFPlatform.c.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/CoreFoundation/Base.subproj/CFPlatform.c
+@@ -125,7 +125,7 @@ static inline void _CFSetProgramNameFromPath(const cha
+ __CFprogname = (__CFprogname ? __CFprogname + 1 : __CFProcessPath);
+ }
+
+-#if TARGET_OS_BSD && defined(__OpenBSD__)
++#if TARGET_OS_BSD && (defined(__OpenBSD__) || defined(__FreeBSD__))
+ #include <sys/types.h>
+ #include <sys/sysctl.h>
+ #include <sys/exec.h>
+@@ -199,6 +199,14 @@ const char *_CFProcessPath(void) {
+ struct ps_strings *ps = _ps.val;
+ char *res = realpath(ps->ps_argvstr[0], NULL);
+ argv0 = res? res: strdup(ps->ps_argvstr[0]);
++ }
++#elif defined(__FreeBSD__)
++ int mib[2] = {CTL_KERN, KERN_PS_STRINGS};
++ struct ps_strings *ps;
++ size_t oldlen = sizeof(ps);
++ if (sysctl(mib, 2, &ps, &oldlen, NULL, 0) != -1 && oldlen == sizeof(ps)) {
++ char *res = realpath(ps->ps_argvstr[0], NULL);
++ argv0 = (res != NULL) ? res : strdup(ps->ps_argvstr[0]);
+ }
+ #endif
+
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CoreFoundation__Prefix.h b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CoreFoundation__Prefix.h
new file mode 100644
index 000000000000..68089e02d030
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_Base.subproj_CoreFoundation__Prefix.h
@@ -0,0 +1,13 @@
+--- swift-corelibs-foundation/CoreFoundation/Base.subproj/CoreFoundation_Prefix.h.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/CoreFoundation/Base.subproj/CoreFoundation_Prefix.h
+@@ -260,6 +260,10 @@ CF_INLINE uint64_t mach_absolute_time() {
+ ULONGLONG ullTime;
+ QueryUnbiasedInterruptTimePrecise(&ullTime);
+ return ullTime;
++#elif defined(__FreeBSD__)
++ struct timespec ts;
++ clock_gettime(CLOCK_UPTIME, &ts);
++ return (uint64_t)ts.tv_nsec + (uint64_t)ts.tv_sec * 1000000000UL;
+ #elif TARGET_OS_LINUX || TARGET_OS_BSD || TARGET_OS_MAC
+ struct timespec ts;
+ clock_gettime(CLOCK_MONOTONIC, &ts);
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_NumberDate.subproj_CFDate.c b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_NumberDate.subproj_CFDate.c
new file mode 100644
index 000000000000..33a067383138
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_NumberDate.subproj_CFDate.c
@@ -0,0 +1,13 @@
+--- swift-corelibs-foundation/CoreFoundation/NumberDate.subproj/CFDate.c.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/CoreFoundation/NumberDate.subproj/CFDate.c
+@@ -176,6 +176,10 @@ CF_PRIVATE void __CFDateInitialize(void) {
+ // To get seconds we need to divide the value by 1e7 (10000000).
+ __CFTSRRate = 1.0e7;
+ __CF1_TSRRate = 1.0 / __CFTSRRate;
++#elif defined(__FreeBSD__)
++ // FreeBSD uses nanoseconds
++ __CFTSRRate = 1.0E9;
++ __CF1_TSRRate = 1.0 / __CFTSRRate;
+ #elif TARGET_OS_LINUX || TARGET_OS_BSD || TARGET_OS_WASI
+ struct timespec res;
+ if (clock_getres(CLOCK_MONOTONIC, &res) != 0) {
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_PlugIn.subproj_CFBundle__Internal.h b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_PlugIn.subproj_CFBundle__Internal.h
new file mode 100644
index 000000000000..29e750e20138
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_PlugIn.subproj_CFBundle__Internal.h
@@ -0,0 +1,11 @@
+--- swift-corelibs-foundation/CoreFoundation/PlugIn.subproj/CFBundle_Internal.h.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/CoreFoundation/PlugIn.subproj/CFBundle_Internal.h
+@@ -429,7 +429,7 @@ static bool _CFGetPathFromFileDescriptor(int fd, char
+ // The buffer must be PATH_MAX long or more.
+ static bool _CFGetPathFromFileDescriptor(int fd, char *path);
+
+-#if TARGET_OS_MAC || (TARGET_OS_BSD && !defined(__OpenBSD__))
++#if TARGET_OS_MAC
+
+ static bool _CFGetPathFromFileDescriptor(int fd, char *path) {
+ return fcntl(fd, F_GETPATH, path) != -1;
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_RunLoop.subproj_CFRunLoop.c b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_RunLoop.subproj_CFRunLoop.c
new file mode 100644
index 000000000000..7b8c62788bd9
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_CoreFoundation_RunLoop.subproj_CFRunLoop.c
@@ -0,0 +1,324 @@
+--- swift-corelibs-foundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/CoreFoundation/RunLoop.subproj/CFRunLoop.c
+@@ -115,6 +115,14 @@ extern void _dispatch_main_queue_callback_4CF(void *_N
+ dispatch_runloop_handle_t _dispatch_get_main_queue_port_4CF(void);
+ extern void _dispatch_main_queue_callback_4CF(void *_Null_unspecified msg);
+
++#elif defined(__FreeBSD__)
++
++#include <sys/event.h>
++#include <dlfcn.h>
++
++extern dispatch_runloop_handle_t _dispatch_get_main_queue_port_4CF(void);
++extern void _dispatch_main_queue_callback_4CF(void *_Null_unspecified msg);
++
+ #else
+ dispatch_runloop_handle_t _dispatch_get_main_queue_port_4CF(void);
+ extern void _dispatch_main_queue_callback_4CF(void *_Null_unspecified msg);
+@@ -451,6 +459,98 @@ CF_INLINE void __CFPortSetFree(__CFPortSet portSet) {
+ CF_INLINE void __CFPortSetFree(__CFPortSet portSet) {
+ close(portSet);
+ }
++
++#elif defined(__FreeBSD__)
++
++// A file descriptor.
++typedef int __CFPort;
++// A timer port is a kqueue which monitors a single EVFILT_TIMER event (when the timer is armed).
++// A wakeup port is a kqueue which monitors a single EVFILT_USER event.
++
++#define CFPORT_NULL (-1)
++
++// A kqueue file descriptor.
++typedef int __CFPortSet;
++
++#define CFPORTSET_NULL (-1)
++
++
++static void __THE_SYSTEM_HAS_NO_PORTS_AVAILABLE__(kern_return_t ret) __attribute__((noinline));
++static void __THE_SYSTEM_HAS_NO_PORTS_AVAILABLE__(kern_return_t ret) { HALT; };
++
++static __CFPort __CFPortAllocate(uintptr_t guard) {
++ __CFPort kq = kqueuex(KQUEUE_CLOEXEC);
++ if (kq == -1) {
++ __THE_SYSTEM_HAS_NO_PORTS_AVAILABLE__(errno);
++ return CFPORT_NULL;
++ }
++ struct kevent kev = {
++ .ident = 0,
++ .filter = EVFILT_USER,
++ .flags = EV_ADD | EV_CLEAR,
++ };
++ int r = kevent(kq, &kev, 1, NULL, 0, NULL);
++ if (r == -1) {
++ HALT;
++ return CFPORT_NULL;
++ }
++ return kq;
++}
++
++static void __CFPortFree(__CFPort port, uintptr_t guard) {
++ close(port);
++}
++
++static void __THE_SYSTEM_HAS_NO_PORT_SETS_AVAILABLE__(kern_return_t ret) __attribute__((noinline));
++static void __THE_SYSTEM_HAS_NO_PORT_SETS_AVAILABLE__(kern_return_t ret) { HALT; }
++
++static __CFPortSet __CFPortSetAllocate(void) {
++ __CFPort kq = kqueuex(KQUEUE_CLOEXEC);
++ if (kq == -1) {
++ __THE_SYSTEM_HAS_NO_PORT_SETS_AVAILABLE__(errno);
++ return CFPORT_NULL;
++ }
++ return kq;
++}
++
++static kern_return_t __CFPortSetInsert(__CFPort port, __CFPortSet portSet) {
++ if (port == CFPORT_NULL) {
++ return -1;
++ }
++ struct kevent kev = {
++ .ident = (uintptr_t)port,
++ .filter = EVFILT_READ,
++ .flags = EV_ADD,
++ };
++ int r = kevent(portSet, &kev, 1, NULL, 0, NULL);
++ if (r == -1) {
++ return errno;
++ } else {
++ return 0;
++ }
++}
++
++static kern_return_t __CFPortSetRemove(__CFPort port, __CFPortSet portSet) {
++ if (port == CFPORT_NULL) {
++ return -1;
++ }
++ struct kevent kev = {
++ .ident = (uintptr_t)port,
++ .filter = EVFILT_READ,
++ .flags = EV_DELETE,
++ };
++ int r = kevent(portSet, &kev, 1, NULL, 0, NULL);
++ if (r == -1) {
++ return errno;
++ } else {
++ return 0;
++ }
++}
++
++static void __CFPortSetFree(__CFPortSet portSet) {
++ close(portSet);
++}
++
+ #elif TARGET_OS_BSD
+
+ #include <sys/types.h>
+@@ -823,6 +923,58 @@ static kern_return_t mk_timer_cancel(HANDLE name, Abso
+ }
+ return (int)res;
+ }
++#elif defined(__FreeBSD__)
++static __CFPort mk_timer_create(void) {
++ __CFPort kq = kqueuex(KQUEUE_CLOEXEC);
++ if (kq == -1) {
++ HALT;
++ return CFPORT_NULL;
++ }
++ return kq;
++}
++
++static kern_return_t mk_timer_destroy(__CFPort name) {
++ return close(name);
++}
++
++static kern_return_t mk_timer_cancel(__CFPort timer, AbsoluteTime *result_time) {
++ struct kevent kev = {
++ .ident = 0,
++ .filter = EVFILT_TIMER,
++ .flags = EV_DELETE,
++ };
++ int r = kevent(timer, &kev, 1, NULL, 0, NULL);
++ // The returned values are ignored.
++ *result_time = (struct UnsignedWide){ .hi = 0, .lo = 0 };
++ return 0;
++}
++
++static kern_return_t mk_timer_arm(__CFPort timer, uint64_t expire_time) {
++ struct kevent kev = {
++ .ident = 0,
++ .filter = EVFILT_TIMER,
++ .flags = EV_ADD,
++ .fflags = NOTE_NSECONDS | NOTE_ABSTIME,
++ .data = (int64_t)expire_time,
++ };
++ int r = kevent(timer, &kev, 1, NULL, 0, NULL);
++ // The returned value is ignored.
++ return 0;
++}
++
++static Boolean __CFPortTriggerWakeup(__CFPort wakeupPort) {
++ struct kevent kev = {
++ .ident = 0,
++ .filter = EVFILT_USER,
++ .fflags = NOTE_TRIGGER,
++ };
++ int r = kevent(wakeupPort, &kev, 1, NULL, 0, NULL);
++ if (r == -1) {
++ return false;
++ } else {
++ return true;
++ }
++}
+ #elif TARGET_OS_BSD
+ /*
+ * This implementation of the mk_timer_* stubs is defined with the
+@@ -1136,7 +1288,7 @@ static CFRunLoopModeRef __CFRunLoopCopyMode(CFRunLoopR
+ if (KERN_SUCCESS != ret) CRASH("*** Unable to insert timer port into port set. (%d) ***", ret);
+ #endif
+ rlm->_timerPort = CFPORT_NULL;
+-#if TARGET_OS_BSD
++#if TARGET_OS_BSD && !defined(__FreeBSD__)
+ rlm->_timerPort = mk_timer_create(rlm->_portSet);
+ #else
+ rlm->_timerPort = mk_timer_create();
+@@ -2412,7 +2564,7 @@ static void __CFArmNextTimerInMode(CFRunLoopModeRef rl
+ // <rdar://problem/14447675>
+
+ // Cancel the mk timer
+- if (rlm->_mkTimerArmed && rlm->_timerPort) {
++ if (rlm->_mkTimerArmed && rlm->_timerPort != CFPORT_NULL) {
+ AbsoluteTime dummy;
+ mk_timer_cancel(rlm->_timerPort, &dummy);
+ rlm->_mkTimerArmed = false;
+@@ -2430,20 +2582,20 @@ static void __CFArmNextTimerInMode(CFRunLoopModeRef rl
+ }
+
+ // Arm the mk timer
+- if (rlm->_timerPort) {
++ if (rlm->_timerPort != CFPORT_NULL) {
+ mk_timer_arm(rlm->_timerPort, nextSoftDeadline);
+ rlm->_mkTimerArmed = true;
+ }
+ }
+ #else
+- if (rlm->_timerPort) {
++ if (rlm->_timerPort != CFPORT_NULL) {
+ mk_timer_arm(rlm->_timerPort, nextSoftDeadline);
+ }
+ #endif
+ } else if (nextSoftDeadline == UINT64_MAX) {
+ // Disarm the timers - there is no timer scheduled
+
+- if (rlm->_mkTimerArmed && rlm->_timerPort) {
++ if (rlm->_mkTimerArmed && rlm->_timerPort != CFPORT_NULL) {
+ AbsoluteTime dummy;
+ mk_timer_cancel(rlm->_timerPort, &dummy);
+ rlm->_mkTimerArmed = false;
+@@ -2916,6 +3068,56 @@ static Boolean __CFRunLoopWaitForMultipleObjects(__CFP
+ return result;
+ }
+
++#elif defined(__FreeBSD__)
++
++#define TIMEOUT_INFINITY (-1)
++
++static Boolean __CFRunLoopServicePorts(__CFPortSet portSet, __CFPort singlePort, __CFPort *livePort, int timeout) {
++ *livePort = CFPORT_NULL;
++ if (TIMEOUT_INFINITY == timeout) {
++ CFRUNLOOP_SLEEP();
++ } else {
++ CFRUNLOOP_POLL();
++ }
++ const struct timespec poll_ts = { .tv_sec = 0, .tv_nsec = 0 };
++ struct kevent kev;
++ if (portSet != CFPORTSET_NULL) {
++ // Find out which port has an event waiting.
++ int r = kevent(portSet, NULL, 0, &kev, 1, (timeout == TIMEOUT_INFINITY) ? NULL : &poll_ts);
++ CFRUNLOOP_WAKEUP(r);
++ if (r == 1) {
++ int kq2 = (int)kev.ident;
++ // Receive the event.
++ int r2 = kevent(kq2, NULL, 0, &kev, 1, &poll_ts);
++ if (r2 == 1) {
++ *livePort = kq2;
++ return true;
++ } else if (r2 == 0) {
++ return false;
++ } else {
++ HALT;
++ return false;
++ }
++ } else if (r == 0) {
++ return false;
++ } else {
++ HALT;
++ return false;
++ }
++ } else {
++ int r = kevent(singlePort, NULL, 0, &kev, 1, (timeout == TIMEOUT_INFINITY) ? NULL : &poll_ts);
++ CFRUNLOOP_WAKEUP(r);
++ if (r == 1) {
++ *livePort = singlePort;
++ return true;
++ } else if (r == 0) {
++ return false;
++ } else {
++ HALT;
++ return false;
++ }
++ }
++}
+ #endif
+
+ /* rl, rlm are locked on entrance and exit */
+@@ -3034,6 +3236,10 @@ static int32_t __CFRunLoopRun(CFRunLoopRef rl, CFRunLo
+ if (__CFRunLoopWaitForMultipleObjects(NULL, &dispatchPort, 0, 0, &livePort, NULL)) {
+ goto handle_msg;
+ }
++#elif defined(__FreeBSD__)
++ if (__CFRunLoopServicePorts(CFPORTSET_NULL, dispatchPort, &livePort, 0)) {
++ goto handle_msg;
++ }
+ #elif TARGET_OS_BSD
+ if (__CFRunLoopServiceFileDescriptors(CFPORTSET_NULL, dispatchPort, 0, &livePort)) {
+ goto handle_msg;
+@@ -3095,6 +3301,8 @@ static int32_t __CFRunLoopRun(CFRunLoopRef rl, CFRunLo
+ __CFRunLoopWaitForMultipleObjects(waitSet, NULL, poll ? 0 : TIMEOUT_INFINITY, rlm->_msgQMask, &livePort, &windowsMessageReceived);
+ #elif TARGET_OS_LINUX
+ __CFRunLoopServiceFileDescriptors(waitSet, CFPORT_NULL, poll ? 0 : TIMEOUT_INFINITY, &livePort);
++#elif defined(__FreeBSD__)
++ __CFRunLoopServicePorts(waitSet, CFPORT_NULL, &livePort, poll ? 0 : TIMEOUT_INFINITY);
+ #elif TARGET_OS_BSD
+ __CFRunLoopServiceFileDescriptors(waitSet, CFPORT_NULL, poll ? 0 : TIMEOUT_INFINITY, &livePort);
+ #else
+@@ -3406,6 +3614,9 @@ void CFRunLoopWakeUp(CFRunLoopRef rl) {
+ CFAssert1(0 == ret, __kCFLogAssertion, "%s(): Unable to send wake message to eventfd", __PRETTY_FUNCTION__);
+ #elif TARGET_OS_WIN32
+ SetEvent(rl->_wakeUpPort);
++#elif defined(__FreeBSD__)
++ Boolean success = __CFPortTriggerWakeup(rl->_wakeUpPort);
++ if (!success) HALT;
+ #elif TARGET_OS_BSD
+ __CFPortTrigger(rl->_wakeUpPort);
+ #else
+@@ -4131,6 +4342,10 @@ CFRunLoopSourceRef CFRunLoopSourceCreate(CFAllocatorRe
+ size = sizeof(CFRunLoopSourceContext);
+ break;
+ case 1:
++#if defined(__FreeBSD__)
++ // V1 sources are not implemented on FreeBSD yet
++ HALT;
++#endif
+ size = sizeof(CFRunLoopSourceContext1);
+ break;
+ }
+@@ -4275,7 +4490,7 @@ static CFStringRef __CFRunLoopObserverCopyDescription(
+ }
+ #if TARGET_OS_WIN32
+ result = CFStringCreateWithFormat(kCFAllocatorSystemDefault, NULL, CFSTR("<CFRunLoopObserver %p [%p]>{valid = %s, activities = 0x%x, repeats = %s, order = %d, callout = %p, context = %@}"), cf, CFGetAllocator(rlo), __CFIsValid(rlo) ? "Yes" : "No", rlo->_activities, __CFRunLoopObserverRepeats(rlo) ? "Yes" : "No", rlo->_order, rlo->_callout, contextDesc);
+-#elif TARGET_OS_MAC || (TARGET_OS_LINUX && !TARGET_OS_CYGWIN)
++#elif TARGET_OS_MAC || (TARGET_OS_LINUX && !TARGET_OS_CYGWIN) || defined(__FreeBSD__)
+ void *addr = rlo->_callout;
+ Dl_info info;
+ const char *name = (dladdr(addr, &info) && info.dli_saddr == addr && info.dli_sname) ? info.dli_sname : "???";
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager+POSIX.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager+POSIX.swift
new file mode 100644
index 000000000000..0056f21febc2
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager+POSIX.swift
@@ -0,0 +1,11 @@
+--- swift-corelibs-foundation/Sources/Foundation/FileManager+POSIX.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/FileManager+POSIX.swift
+@@ -70,7 +70,7 @@ extension FileManager {
+ }
+ urls = mountPoints(statBuf, Int(fsCount))
+ }
+-#elseif os(OpenBSD)
++#elseif os(OpenBSD) || os(FreeBSD)
+ func mountPoints(_ statBufs: UnsafePointer<statfs>, _ fsCount: Int) -> [URL] {
+ var urls: [URL] = []
+
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager.swift
new file mode 100644
index 000000000000..99e66583fe93
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_FileManager.swift
@@ -0,0 +1,29 @@
+--- swift-corelibs-foundation/Sources/Foundation/FileManager.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/FileManager.swift
+@@ -389,7 +389,7 @@ open class FileManager : NSObject {
+ }
+ #if os(macOS) || os(iOS)
+ let modeT = number.uint16Value
+- #elseif os(Linux) || os(Android) || os(Windows) || os(OpenBSD)
++ #elseif os(Linux) || os(Android) || os(Windows) || os(OpenBSD) || os(FreeBSD)
+ let modeT = number.uint32Value
+ #endif
+ #if os(Windows)
+@@ -465,7 +465,7 @@ open class FileManager : NSObject {
+ flags |= flagsToSet
+ flags &= ~flagsToUnset
+
+- guard chflags(fsRep, flags) == 0 else {
++ guard chflags(fsRep, UInt(flags)) == 0 else {
+ throw _NSErrorWithErrno(errno, reading: false, path: path)
+ }
+ #endif
+@@ -872,7 +872,7 @@ open class FileManager : NSObject {
+ #elseif canImport(Darwin)
+ return Int(mode & ~UInt32(S_IFMT))
+ #else
+- return Int(mode & ~S_IFMT)
++ return Int(mode & ~UInt32(S_IFMT))
+ #endif
+ }
+
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Host.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Host.swift
new file mode 100644
index 000000000000..9d01c22f13be
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Host.swift
@@ -0,0 +1,29 @@
+--- swift-corelibs-foundation/Sources/Foundation/Host.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/Host.swift
+@@ -186,7 +186,7 @@ open class Host: NSObject {
+ let family = ifa_addr.pointee.sa_family
+ if family == sa_family_t(AF_INET) || family == sa_family_t(AF_INET6) {
+ let sa_len: socklen_t = socklen_t((family == sa_family_t(AF_INET6)) ? MemoryLayout<sockaddr_in6>.size : MemoryLayout<sockaddr_in>.size)
+-#if os(OpenBSD)
++#if os(OpenBSD) || os(FreeBSD)
+ let hostlen = size_t(NI_MAXHOST)
+ #else
+ let hostlen = socklen_t(NI_MAXHOST)
+@@ -281,7 +281,7 @@ open class Host: NSObject {
+ }
+ var hints = addrinfo()
+ hints.ai_family = PF_UNSPEC
+-#if os(macOS) || os(iOS) || os(Android) || os(OpenBSD)
++#if os(macOS) || os(iOS) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ hints.ai_socktype = SOCK_STREAM
+ #else
+ hints.ai_socktype = Int32(SOCK_STREAM.rawValue)
+@@ -311,7 +311,7 @@ open class Host: NSObject {
+ }
+ let sa_len: socklen_t = socklen_t((family == AF_INET6) ? MemoryLayout<sockaddr_in6>.size : MemoryLayout<sockaddr_in>.size)
+ let lookupInfo = { (content: inout [String], flags: Int32) in
+-#if os(OpenBSD)
++#if os(OpenBSD) || os(FreeBSD)
+ let hostlen = size_t(NI_MAXHOST)
+ #else
+ let hostlen = socklen_t(NI_MAXHOST)
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSError.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSError.swift
new file mode 100644
index 000000000000..cf3f6350f787
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSError.swift
@@ -0,0 +1,20 @@
+--- swift-corelibs-foundation/Sources/Foundation/NSError.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/NSError.swift
+@@ -1342,7 +1342,7 @@ extension POSIXError {
+ /// Bad message.
+ public static var EBADMSG: POSIXError.Code { return .EBADMSG }
+
+- #if !os(OpenBSD)
++ #if !os(OpenBSD) && !os(FreeBSD)
+ /// Reserved.
+ public static var EMULTIHOP: POSIXError.Code { return .EMULTIHOP }
+
+@@ -1362,7 +1362,7 @@ extension POSIXError {
+ /// Protocol error.
+ public static var EPROTO: POSIXError.Code { return .EPROTO }
+
+- #if !os(OpenBSD)
++ #if !os(OpenBSD) && !os(FreeBSD)
+ /// STREAM ioctl timeout.
+ public static var ETIME: POSIXError.Code { return .ETIME }
+ #endif
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSLock.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSLock.swift
new file mode 100644
index 000000000000..d4e2c89b2f39
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSLock.swift
@@ -0,0 +1,28 @@
+--- swift-corelibs-foundation/Sources/Foundation/NSLock.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/NSLock.swift
+@@ -26,7 +26,7 @@ private typealias _ConditionVariablePointer = UnsafeMu
+ private typealias _MutexPointer = UnsafeMutablePointer<SRWLOCK>
+ private typealias _RecursiveMutexPointer = UnsafeMutablePointer<CRITICAL_SECTION>
+ private typealias _ConditionVariablePointer = UnsafeMutablePointer<CONDITION_VARIABLE>
+-#elseif CYGWIN || os(OpenBSD)
++#elseif CYGWIN || os(OpenBSD) || os(FreeBSD)
+ private typealias _MutexPointer = UnsafeMutablePointer<pthread_mutex_t?>
+ private typealias _RecursiveMutexPointer = UnsafeMutablePointer<pthread_mutex_t?>
+ private typealias _ConditionVariablePointer = UnsafeMutablePointer<pthread_cond_t?>
+@@ -248,14 +248,14 @@ open class NSRecursiveLock: NSObject, NSLocking {
+ InitializeConditionVariable(timeoutCond)
+ InitializeSRWLock(timeoutMutex)
+ #else
+-#if CYGWIN || os(OpenBSD)
++#if CYGWIN || os(OpenBSD) || os(FreeBSD)
+ var attrib : pthread_mutexattr_t? = nil
+ #else
+ var attrib = pthread_mutexattr_t()
+ #endif
+ withUnsafeMutablePointer(to: &attrib) { attrs in
+ pthread_mutexattr_init(attrs)
+-#if os(OpenBSD)
++#if os(OpenBSD) || os(FreeBSD)
+ let type = Int32(PTHREAD_MUTEX_RECURSIVE.rawValue)
+ #else
+ let type = Int32(PTHREAD_MUTEX_RECURSIVE)
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSPlatform.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSPlatform.swift
new file mode 100644
index 000000000000..dc6f7aed9f76
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSPlatform.swift
@@ -0,0 +1,11 @@
+--- swift-corelibs-foundation/Sources/Foundation/NSPlatform.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/NSPlatform.swift
+@@ -9,7 +9,7 @@ fileprivate let _NSPageSize = Int(vm_page_size)
+
+ #if os(macOS) || os(iOS)
+ fileprivate let _NSPageSize = Int(vm_page_size)
+-#elseif os(Linux) || os(Android) || os(OpenBSD)
++#elseif os(Linux) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ fileprivate let _NSPageSize = Int(getpagesize())
+ #elseif os(Windows)
+ import WinSDK
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSSwiftRuntime.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSSwiftRuntime.swift
new file mode 100644
index 000000000000..4729c4e61f1b
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_NSSwiftRuntime.swift
@@ -0,0 +1,11 @@
+--- swift-corelibs-foundation/Sources/Foundation/NSSwiftRuntime.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/NSSwiftRuntime.swift
+@@ -14,7 +14,7 @@
+ // This mimics the behavior of the swift sdk overlay on Darwin
+ #if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)
+ @_exported import Darwin
+-#elseif os(Linux) || os(Android) || CYGWIN || os(OpenBSD)
++#elseif os(Linux) || os(Android) || CYGWIN || os(OpenBSD) || os(FreeBSD)
+ @_exported import Glibc
+ #elseif os(WASI)
+ @_exported import WASILibc
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Port.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Port.swift
new file mode 100644
index 000000000000..1f25444c22ad
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Port.swift
@@ -0,0 +1,31 @@
+--- swift-corelibs-foundation/Sources/Foundation/Port.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/Port.swift
+@@ -83,21 +83,20 @@ public protocol PortDelegate: AnyObject {
+ func handle(_ message: PortMessage)
+ }
+
+-#if canImport(Glibc) && !os(Android) && !os(OpenBSD)
++#if canImport(Glibc)
+ import Glibc
+-fileprivate let SOCK_STREAM = Int32(Glibc.SOCK_STREAM.rawValue)
+-fileprivate let SOCK_DGRAM = Int32(Glibc.SOCK_DGRAM.rawValue)
+-fileprivate let IPPROTO_TCP = Int32(Glibc.IPPROTO_TCP)
+-#endif
+-
+-#if canImport(Glibc) && os(Android) || os(OpenBSD)
+-import Glibc
++#if os(Android) || os(OpenBSD) || os(FreeBSD)
+ fileprivate let SOCK_STREAM = Int32(Glibc.SOCK_STREAM)
+ fileprivate let SOCK_DGRAM = Int32(Glibc.SOCK_DGRAM)
+ fileprivate let IPPROTO_TCP = Int32(Glibc.IPPROTO_TCP)
+ fileprivate let INADDR_ANY: in_addr_t = 0
+ #if os(OpenBSD)
+ fileprivate let INADDR_LOOPBACK = 0x7f000001
++#endif
++#else
++fileprivate let SOCK_STREAM = Int32(Glibc.SOCK_STREAM.rawValue)
++fileprivate let SOCK_DGRAM = Int32(Glibc.SOCK_DGRAM.rawValue)
++fileprivate let IPPROTO_TCP = Int32(Glibc.IPPROTO_TCP)
+ #endif
+ #endif
+
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Process.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Process.swift
new file mode 100644
index 000000000000..7ff78cb43e04
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Process.swift
@@ -0,0 +1,29 @@
+--- swift-corelibs-foundation/Sources/Foundation/Process.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/Process.swift
+@@ -19,6 +19,8 @@ import Darwin
+ import Darwin
+ #endif
+
++import Glibc
++
+ extension Process {
+ public enum TerminationReason : Int {
+ case exit
+@@ -776,7 +778,7 @@ open class Process: NSObject {
+ }
+
+ var taskSocketPair : [Int32] = [0, 0]
+-#if os(macOS) || os(iOS) || os(Android) || os(OpenBSD)
++#if os(macOS) || os(iOS) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ socketpair(AF_UNIX, SOCK_STREAM, 0, &taskSocketPair)
+ #else
+ socketpair(AF_UNIX, Int32(SOCK_STREAM.rawValue), 0, &taskSocketPair)
+@@ -923,7 +925,7 @@ open class Process: NSObject {
+ try _throwIfPosixError(_CFPosixSpawnFileActionsAddClose(fileActions, fd))
+ }
+
+-#if canImport(Darwin) || os(Android) || os(OpenBSD)
++#if canImport(Darwin) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ var spawnAttrs: posix_spawnattr_t? = nil
+ #else
+ var spawnAttrs: posix_spawnattr_t = posix_spawnattr_t()
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Thread.swift b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Thread.swift
new file mode 100644
index 000000000000..75847c6fada9
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_Sources_Foundation_Thread.swift
@@ -0,0 +1,38 @@
+--- swift-corelibs-foundation/Sources/Foundation/Thread.swift.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/Sources/Foundation/Thread.swift
+@@ -214,7 +214,7 @@ open class Thread : NSObject {
+ get { _attrStorage.value }
+ set { _attrStorage.value = newValue }
+ }
+-#elseif CYGWIN || os(OpenBSD)
++#elseif CYGWIN || os(OpenBSD) || os(FreeBSD)
+ internal var _attr : pthread_attr_t? = nil
+ #else
+ internal var _attr = pthread_attr_t()
+@@ -254,7 +254,7 @@ open class Thread : NSObject {
+ _status = .finished
+ return
+ }
+-#if CYGWIN || os(OpenBSD)
++#if CYGWIN || os(OpenBSD) || os(FreeBSD)
+ if let attr = self._attr {
+ _thread = self.withRetainedReference {
+ return _CFThreadCreate(attr, NSThreadStart, $0)
+@@ -362,7 +362,7 @@ open class Thread : NSObject {
+ let maxSupportedStackDepth = 128;
+ let addrs = UnsafeMutablePointer<UnsafeMutableRawPointer?>.allocate(capacity: maxSupportedStackDepth)
+ defer { addrs.deallocate() }
+-#if os(Android) || os(OpenBSD)
++#if os(Android) || os(OpenBSD) || os(FreeBSD)
+ let count = 0
+ #elseif os(Windows)
+ let count = RtlCaptureStackBackTrace(0, DWORD(maxSupportedStackDepth),
+@@ -383,7 +383,7 @@ open class Thread : NSObject {
+ }
+
+ open class var callStackSymbols: [String] {
+-#if os(Android) || os(OpenBSD)
++#if os(Android) || os(OpenBSD) || os(FreeBSD)
+ return []
+ #elseif os(Windows)
+ let hProcess: HANDLE = GetCurrentProcess()
diff --git a/lang/swift510/files/patch-swift-corelibs-foundation_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-swift-corelibs-foundation_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..56d780d239c5
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-foundation_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,15 @@
+--- swift-corelibs-foundation/cmake/modules/SwiftSupport.cmake.orig 2024-05-31 00:46:27 UTC
++++ swift-corelibs-foundation/cmake/modules/SwiftSupport.cmake
+@@ -24,7 +24,11 @@ function(get_swift_host_arch result_var_name)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "armv7-a")
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
+- set("${result_var_name}" "amd64" PARENT_SCOPE)
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-swift-corelibs-libdispatch_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..c1255943f20a
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,11 @@
+--- swift-corelibs-libdispatch/cmake/modules/SwiftSupport.cmake.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/cmake/modules/SwiftSupport.cmake
+@@ -29,6 +29,8 @@ function(get_swift_host_arch result_var_name)
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
+ set("${result_var_name}" "itanium" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86")
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_dispatch_source.h b/lang/swift510/files/patch-swift-corelibs-libdispatch_dispatch_source.h
new file mode 100644
index 000000000000..85ba89d4a612
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_dispatch_source.h
@@ -0,0 +1,29 @@
+--- swift-corelibs-libdispatch/dispatch/source.h.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/dispatch/source.h
+@@ -116,7 +116,7 @@ DISPATCH_SOURCE_TYPE_DECL(data_replace);
+ * The mask is a mask of desired events from dispatch_source_mach_send_flags_t.
+ */
+ #define DISPATCH_SOURCE_TYPE_MACH_SEND (&_dispatch_source_type_mach_send)
+-API_AVAILABLE(macos(10.6), ios(4.0)) DISPATCH_LINUX_UNAVAILABLE()
++API_AVAILABLE(macos(10.6), ios(4.0)) DISPATCH_LINUX_UNAVAILABLE() DISPATCH_FREEBSD_UNAVAILABLE()
+ DISPATCH_SOURCE_TYPE_DECL(mach_send);
+
+ /*!
+@@ -126,7 +126,7 @@ DISPATCH_SOURCE_TYPE_DECL(mach_send);
+ * The mask is unused (pass zero for now).
+ */
+ #define DISPATCH_SOURCE_TYPE_MACH_RECV (&_dispatch_source_type_mach_recv)
+-API_AVAILABLE(macos(10.6), ios(4.0)) DISPATCH_LINUX_UNAVAILABLE()
++API_AVAILABLE(macos(10.6), ios(4.0)) DISPATCH_LINUX_UNAVAILABLE() DISPATCH_FREEBSD_UNAVAILABLE()
+ DISPATCH_SOURCE_TYPE_DECL(mach_recv);
+
+ /*!
+@@ -139,7 +139,7 @@ DISPATCH_SOURCE_TYPE_DECL(mach_recv);
+ */
+ #define DISPATCH_SOURCE_TYPE_MEMORYPRESSURE \
+ (&_dispatch_source_type_memorypressure)
+-API_AVAILABLE(macos(10.9), ios(8.0)) DISPATCH_LINUX_UNAVAILABLE()
++API_AVAILABLE(macos(10.9), ios(8.0)) DISPATCH_LINUX_UNAVAILABLE() DISPATCH_FREEBSD_UNAVAILABLE()
+ DISPATCH_SOURCE_TYPE_DECL(memorypressure);
+
+ /*!
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_apply.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_apply.c
new file mode 100644
index 000000000000..197d1ae73ccf
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_apply.c
@@ -0,0 +1,10 @@
+--- swift-corelibs-libdispatch/src/apply.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/apply.c
+@@ -363,6 +363,6 @@ dispatch_apply(size_t iterations, dispatch_queue_t dq,
+ dispatch_apply(size_t iterations, dispatch_queue_t dq, void (^work)(size_t))
+ {
+ dispatch_apply_f(iterations, dq, work,
+- (dispatch_apply_function_t)_dispatch_Block_invoke(work));
++ (dispatch_apply_function_t)(void *)_dispatch_Block_invoke(work));
+ }
+ #endif
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_data.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_data.c
new file mode 100644
index 000000000000..2fe79a379376
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_data.c
@@ -0,0 +1,11 @@
+--- swift-corelibs-libdispatch/src/data.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/data.c
+@@ -600,7 +600,7 @@ dispatch_data_apply(dispatch_data_t dd, dispatch_data_
+ return true;
+ }
+ return _dispatch_data_apply(dd, 0, 0, dd->size, applier,
+- (dispatch_data_applier_function_t)_dispatch_Block_invoke(applier));
++ (dispatch_data_applier_function_t)(void *)_dispatch_Block_invoke(applier));
+ }
+
+ static dispatch_data_t
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__config.h b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__config.h
new file mode 100644
index 000000000000..8ad2077a4db1
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__config.h
@@ -0,0 +1,19 @@
+--- swift-corelibs-libdispatch/src/event/event_config.h.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/event/event_config.h
+@@ -116,10 +116,14 @@
+ # define NOTE_FUNLOCK 0x00000100
+ # endif
+
+-// FreeBSD's kevent does not support those
+ # ifndef NOTE_ABSOLUTE
+-# define NOTE_ABSOLUTE 0
++# if defined(__FreeBSD__)
++# define NOTE_ABSOLUTE NOTE_ABSTIME
++# else
++# error NOTE_ABSOLUTE must be defined for kevent-based timers to function properly
+ # endif
++# endif
++// FreeBSD's kevent does not support NOTE_EXITSTATUS
+ # ifndef NOTE_EXITSTATUS
+ # define NOTE_EXITSTATUS 0
+ # endif
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__kevent.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__kevent.c
new file mode 100644
index 000000000000..ef5b8b850e42
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_event__kevent.c
@@ -0,0 +1,141 @@
+--- swift-corelibs-libdispatch/src/event/event_kevent.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/event/event_kevent.c
+@@ -24,6 +24,9 @@
+ #include "protocol.h"
+ #include "protocolServer.h"
+ #endif
++#if defined(__FreeBSD__)
++#include <sys/sysctl.h>
++#endif
+
+ #if DISPATCH_USE_KEVENT_WORKQUEUE && !DISPATCH_USE_KEVENT_QOS
+ #error unsupported configuration
+@@ -50,10 +53,12 @@ DISPATCH_STATIC_GLOBAL(struct dispatch_muxnote_bucket_
+ #define DISPATCH_NOTE_CLOCK_WALL NOTE_NSECONDS | NOTE_MACH_CONTINUOUS_TIME
+ #define DISPATCH_NOTE_CLOCK_MONOTONIC NOTE_MACHTIME | NOTE_MACH_CONTINUOUS_TIME
+ #define DISPATCH_NOTE_CLOCK_UPTIME NOTE_MACHTIME
++#elif defined(__FreeBSD__)
++#define DISPATCH_NOTE_CLOCK_WALL NOTE_NSECONDS
++#define DISPATCH_NOTE_CLOCK_MONOTONIC NOTE_NSECONDS
++#define DISPATCH_NOTE_CLOCK_UPTIME NOTE_NSECONDS
+ #else
+-#define DISPATCH_NOTE_CLOCK_WALL 0
+-#define DISPATCH_NOTE_CLOCK_MONOTONIC 0
+-#define DISPATCH_NOTE_CLOCK_UPTIME 0
++#error DISPATCH_NOTE_CLOCK_* constants not defined for this platform
+ #endif
+
+ static const uint32_t _dispatch_timer_index_to_fflags[] = {
+@@ -388,9 +393,12 @@ _dispatch_kevent_print_error(dispatch_kevent_t ke)
+ switch (ke->data) {
+ case 0:
+ return;
++#if DISPATCH_USE_KEVENT_QOS
+ case ERANGE: /* A broken QoS was passed to kevent_id() */
+ DISPATCH_INTERNAL_CRASH(ke->qos, "Invalid kevent priority");
++#endif
+ default:
++#if HAVE_MACH
+ // log the unexpected error
+ _dispatch_bug_kevent_client("kevent", _evfiltstr(ke->filter),
+ !ke->udata ? NULL :
+@@ -398,6 +406,9 @@ _dispatch_kevent_print_error(dispatch_kevent_t ke)
+ ke->flags & EV_ADD ? "add" :
+ ke->flags & EV_ENABLE ? "enable" : "monitor",
+ (int)ke->data, ke->ident, ke->udata, du);
++#else
++ (void)0;
++#endif
+ }
+ }
+
+@@ -591,7 +602,6 @@ _dispatch_kq_create(intptr_t *fd_ptr)
+ guardid_t guard = (uintptr_t)fd_ptr;
+ kqfd = guarded_kqueue_np(&guard, GUARD_CLOSE | GUARD_DUP);
+ #else
+- (void)guard_ptr;
+ kqfd = kqueue();
+ #endif
+ if (kqfd == -1) {
+@@ -743,7 +753,7 @@ retry:
+ switch (err) {
+ case ENOMEM:
+ _dispatch_temporary_resource_shortage();
+- /* FALLTHROUGH */
++ DISPATCH_FALLTHROUGH;
+ case EINTR:
+ goto retry;
+ case EBADF:
+@@ -754,7 +764,7 @@ retry:
+ (flags & KEVENT_FLAG_DYNAMIC_KQ_MUST_EXIST)) {
+ return 0;
+ }
+- /* FALLTHROUGH */
++ DISPATCH_FALLTHROUGH;
+ #endif // DISPATCH_USE_KEVENT_WORKLOOP
+ default:
+ DISPATCH_CLIENT_CRASH(err, "Unexpected error from kevent");
+@@ -860,7 +870,6 @@ _dispatch_kq_unote_set_kevent(dispatch_unote_t _du, di
+ du->du_priority),
+ #endif
+ };
+- (void)pp; // if DISPATCH_USE_KEVENT_QOS == 0
+ }
+
+ DISPATCH_ALWAYS_INLINE
+@@ -985,6 +994,7 @@ _dispatch_sync_ipc_handoff_end(dispatch_wlh_t wlh, mac
+ }
+ #endif
+
++#if !defined(__FreeBSD__)
+ DISPATCH_NOINLINE
+ static bool
+ _dispatch_kq_unote_update(dispatch_wlh_t wlh, dispatch_unote_t _du,
+@@ -1055,6 +1065,7 @@ done:
+ dispatch_assume_zero(r);
+ return true;
+ }
++#endif
+
+ #pragma mark dispatch_muxnote_t
+
+@@ -1300,6 +1311,7 @@ enum {
+ DISPATCH_WORKLOOP_SYNC_END,
+ };
+
++#if 0
+ static char const * const _dispatch_workloop_actions[] = {
+ [DISPATCH_WORKLOOP_ASYNC] = "async",
+ [DISPATCH_WORKLOOP_ASYNC_FROM_SYNC] = "async (from sync)",
+@@ -1316,6 +1328,7 @@ static char const * const _dispatch_workloop_actions[]
+ [DISPATCH_WORKLOOP_SYNC_WAKE] = "sync-wake",
+ [DISPATCH_WORKLOOP_SYNC_END] = "sync-end",
+ };
++#endif
+
+ void
+ _dispatch_event_loop_atfork_child(void)
+@@ -2326,6 +2339,23 @@ _dispatch_event_loop_timer_program(dispatch_timer_heap
+ pthread_priority_t pp = _PTHREAD_PRIORITY_EVENT_MANAGER_FLAG;
+ if (wlh != DISPATCH_WLH_ANON) {
+ pp = _dispatch_qos_to_pp(dth[tidx].dth_max_qos);
++ }
++#endif
++#if defined(__FreeBSD__)
++ dispatch_clock_t clock = DISPATCH_TIMER_CLOCK(tidx);
++ if (clock == DISPATCH_CLOCK_UPTIME || clock == DISPATCH_CLOCK_MONOTONIC) {
++ /*
++ * On FreeBSD these clocks are based on system boot time.
++ * However, kevent() on FreeBSD accepts only values based on
++ * the Unix epoch. For this reason we apply a correction.
++ */
++ static const int mib[] = { CTL_KERN, KERN_BOOTTIME };
++ struct timeval boottime;
++ size_t oldlen = sizeof(struct timeval);
++ int r = sysctl(mib, 2, &boottime, &oldlen, NULL, 0);
++ if (r == 0 && oldlen == sizeof(struct timeval)) {
++ target += _dispatch_timeval_to_nano(boottime);
++ }
+ }
+ #endif
+ dispatch_kevent_s ke = {
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue.c
new file mode 100644
index 000000000000..469c0d0395ea
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue.c
@@ -0,0 +1,106 @@
+--- swift-corelibs-libdispatch/src/event/workqueue.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/event/workqueue.c
+@@ -22,6 +22,14 @@
+
+ #if DISPATCH_USE_INTERNAL_WORKQUEUE
+
++#if defined(__FreeBSD__)
++#include <stdlib.h>
++#include <unistd.h>
++#include <sys/param.h>
++#include <sys/sysctl.h>
++#include <sys/user.h>
++#endif
++
+ #if defined(_WIN32)
+ #include <wct.h>
+ #endif
+@@ -31,7 +39,7 @@
+ * executing the work enqueued on libdispatch's pthread
+ * root queues and dynamically adjusts its size.
+ *
+- * The dynamic monitoring could be implemented using either
++ * The dynamic monitoring could be implemented on Linux using either
+ * (a) low-frequency user-level approximation of the number of runnable
+ * worker threads via reading the /proc file system
+ * (b) a Linux kernel extension that hooks the process change handler
+@@ -183,6 +191,79 @@ _dispatch_workq_count_runnable_workers(dispatch_workq_
+ mon->num_runnable = running_count;
+
+ _dispatch_unfair_lock_unlock(&mon->registered_tid_lock);
++}
++#elif defined(__FreeBSD__)
++/*
++ * Count the number of runnable worker threads by obtaining information about
++ * all threads in the current process by means of sysctl().
++ * Because the caller expects that we always compute num_runnable, we always
++ * compute a value, even when we can't really compute the correct value.
++ */
++static void
++_dispatch_workq_count_runnable_workers(dispatch_workq_monitor_t mon)
++{
++ int runnable_count = 0;
++ int pid = (int)getpid();
++ int mib[] = {CTL_KERN, KERN_PROC, (KERN_PROC_PID | KERN_PROC_INC_THREAD), pid};
++ size_t oldlen = 0;
++ struct kinfo_proc *buf = NULL;
++ int r;
++
++ // Find out what size of buffer we need.
++ r = sysctl(mib, nitems(mib), NULL, &oldlen, NULL, 0);
++ if (r == -1) {
++ goto fail;
++ }
++
++ buf = malloc(oldlen);
++ if (buf == NULL) {
++ goto fail;
++ }
++
++ /*
++ * Note: Between the previous sysctl() call and this call the number of
++ * threads in the process might have increased and thus the buffer
++ * might be too small to actually accomodate all threads.
++ */
++ r = sysctl(mib, nitems(mib), buf, &oldlen, NULL, 0);
++ if (r == -1 && errno != ENOMEM) {
++ goto fail;
++ }
++
++ int n_all_threads = (int)(oldlen / sizeof(struct kinfo_proc));
++
++ // Verify that our idea of sizeof(struct kinfo_proc) matches the kernel's.
++ if (n_all_threads > 0) {
++ if (buf[0].ki_structsize != sizeof(struct kinfo_proc)) {
++ goto fail;
++ }
++ }
++
++ _dispatch_unfair_lock_lock(&mon->registered_tid_lock);
++
++ for (int i = 0; i < mon->num_registered_tids; i++) {
++ dispatch_tid tid = mon->registered_tids[i];
++ for (int j = 0; j < n_all_threads; j++) {
++ if ((dispatch_tid)buf[j].ki_tid == tid) {
++ if (buf[j].ki_stat == SRUN) {
++ runnable_count++;
++ }
++ break;
++ }
++ }
++ }
++
++ mon->num_runnable = runnable_count;
++
++ _dispatch_unfair_lock_unlock(&mon->registered_tid_lock);
++
++ free(buf);
++ return;
++
++ fail: _dispatch_unfair_lock_lock(&mon->registered_tid_lock);
++ mon->num_runnable = runnable_count;
++ _dispatch_unfair_lock_unlock(&mon->registered_tid_lock);
++ free(buf);
+ }
+ #elif defined(_WIN32)
+ static void
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue__internal.h b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue__internal.h
new file mode 100644
index 000000000000..93176caf63e8
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_event_workqueue__internal.h
@@ -0,0 +1,11 @@
+--- swift-corelibs-libdispatch/src/event/workqueue_internal.h.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/event/workqueue_internal.h
+@@ -30,7 +30,7 @@ void _dispatch_workq_worker_unregister(dispatch_queue_
+ void _dispatch_workq_worker_register(dispatch_queue_global_t root_q);
+ void _dispatch_workq_worker_unregister(dispatch_queue_global_t root_q);
+
+-#if defined(__linux__) || defined(_WIN32)
++#if defined(__linux__) || defined(__FreeBSD__) || defined(_WIN32)
+ #define HAVE_DISPATCH_WORKQ_MONITORING 1
+ #else
+ #define HAVE_DISPATCH_WORKQ_MONITORING 0
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_init.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_init.c
new file mode 100644
index 000000000000..10b3bab68305
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_init.c
@@ -0,0 +1,11 @@
+--- swift-corelibs-libdispatch/src/init.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/init.c
+@@ -1048,7 +1048,7 @@ _dispatch_bug_kevent_vanished(dispatch_unote_t du)
+ _dispatch_log_fault("LIBDISPATCH_STRICT: _dispatch_bug_kevent_vanished",
+ "BUG in libdispatch client: %s, monitored resource vanished before "
+ "the source cancel handler was invoked "
+- "{ %p[%s], ident: %" PRIdPTR " / 0x%" PRIxPTR ", handler: %p }",
++ "{ %p[%s], ident: %" PRIu32 " / 0x%" PRIx32 ", handler: %p }",
+ dux_type(du._du)->dst_kind, dou._dq,
+ dou._dq->dq_label ? dou._dq->dq_label : "<unknown>",
+ du._du->du_ident, du._du->du_ident, func);
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_io.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_io.c
new file mode 100644
index 000000000000..43fa0b41abdb
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_io.c
@@ -0,0 +1,11 @@
+--- swift-corelibs-libdispatch/src/io.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/io.c
+@@ -2280,7 +2280,7 @@ _dispatch_operation_advise(dispatch_operation_t op, si
+ _dispatch_operation_advise(dispatch_operation_t op, size_t chunk_size)
+ {
+ _dispatch_op_debug("advise", op);
+-#if defined(_WIN32)
++#if defined(_WIN32) || defined(__FreeBSD__)
+ (void)op;
+ (void)chunk_size;
+ #else
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_queue.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_queue.c
new file mode 100644
index 000000000000..09d068cd3802
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_queue.c
@@ -0,0 +1,90 @@
+--- swift-corelibs-libdispatch/src/queue.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/queue.c
+@@ -6467,7 +6467,7 @@ _dispatch_runloop_handle_is_valid(dispatch_runloop_han
+ {
+ #if TARGET_OS_MAC
+ return MACH_PORT_VALID(handle);
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ return handle >= 0;
+ #elif defined(_WIN32)
+ return handle != NULL;
+@@ -6482,7 +6482,7 @@ _dispatch_runloop_queue_get_handle(dispatch_lane_t dq)
+ {
+ #if TARGET_OS_MAC
+ return ((dispatch_runloop_handle_t)(uintptr_t)dq->do_ctxt);
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ // decode: 0 is a valid fd, so offset by 1 to distinguish from NULL
+ return ((dispatch_runloop_handle_t)(uintptr_t)dq->do_ctxt) - 1;
+ #elif defined(_WIN32)
+@@ -6499,7 +6499,7 @@ _dispatch_runloop_queue_set_handle(dispatch_lane_t dq,
+ {
+ #if TARGET_OS_MAC
+ dq->do_ctxt = (void *)(uintptr_t)handle;
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ // encode: 0 is a valid fd, so offset by 1 to distinguish from NULL
+ dq->do_ctxt = (void *)(uintptr_t)(handle + 1);
+ #elif defined(_WIN32)
+@@ -6558,6 +6558,37 @@ _dispatch_runloop_queue_handle_init(void *ctxt)
+ }
+ }
+ handle = fd;
++#elif defined(__FreeBSD__)
++ int kq = kqueuex(KQUEUE_CLOEXEC);
++ if (kq == -1) {
++ int err = errno;
++ switch (err) {
++ case EMFILE:
++ DISPATCH_CLIENT_CRASH(err, "kqueuex() failure: "
++ "process is out of file descriptors");
++ break;
++ case ENFILE:
++ DISPATCH_CLIENT_CRASH(err, "kqueuex() failure: "
++ "system is out of file descriptors");
++ break;
++ case ENOMEM:
++ DISPATCH_CLIENT_CRASH(err, "kqueuex() failure: "
++ "kernel is out of memory or the "
++ "RLIMIT_KQUEUES user resource limit "
++ "would be exceeded");
++ break;
++ default:
++ DISPATCH_INTERNAL_CRASH(err, "kqueuex() failure");
++ break;
++ }
++ }
++ struct kevent kev = {
++ .ident = 0, // Must match the value used by Core Foundation.
++ .filter = EVFILT_USER,
++ .flags = EV_ADD | EV_CLEAR,
++ };
++ dispatch_assume_zero(kevent(kq, &kev, 1, NULL, 0, NULL));
++ handle = kq;
+ #elif defined(_WIN32)
+ HANDLE hEvent;
+ hEvent = CreateEventW(NULL, /*bManualReset=*/FALSE,
+@@ -6589,7 +6620,7 @@ _dispatch_runloop_queue_handle_dispose(dispatch_lane_t
+ kr = mach_port_destruct(mach_task_self(), mp, -1, guard);
+ DISPATCH_VERIFY_MIG(kr);
+ (void)dispatch_assume_zero(kr);
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ int rc = close(handle);
+ (void)dispatch_assume_zero(rc);
+ #elif defined(_WIN32)
+@@ -6628,6 +6659,13 @@ _dispatch_runloop_queue_class_poke(dispatch_lane_t dq)
+ result = eventfd_write(handle, 1);
+ } while (result == -1 && errno == EINTR);
+ (void)dispatch_assume_zero(result);
++#elif defined(__FreeBSD__)
++ struct kevent kev = {
++ .ident = 0, // Must match the value used by Core Foundation.
++ .filter = EVFILT_USER,
++ .fflags = NOTE_TRIGGER,
++ };
++ dispatch_assume_zero(kevent(handle, &kev, 1, NULL, 0, NULL));
+ #elif defined(_WIN32)
+ BOOL bSuccess;
+ bSuccess = SetEvent(handle);
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.c
new file mode 100644
index 000000000000..1c0768544812
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.c
@@ -0,0 +1,70 @@
+--- swift-corelibs-libdispatch/src/shims/lock.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/shims/lock.c
+@@ -19,6 +19,10 @@
+ */
+
+ #include "internal.h"
++#if defined(__FreeBSD__)
++#include <sys/types.h>
++#include <sys/umtx.h>
++#endif
+
+ #if TARGET_OS_MAC
+ dispatch_static_assert(DLOCK_LOCK_DATA_CONTENTION ==
+@@ -516,6 +520,27 @@ _dispatch_wait_on_address(uint32_t volatile *_address,
+ ? INFINITE : ((nsecs + 1000000) / 1000000);
+ if (dwMilliseconds == 0) return ETIMEDOUT;
+ return WaitOnAddress(address, &value, sizeof(value), dwMilliseconds) == TRUE;
++#elif defined(__FreeBSD__)
++ (void)flags;
++ if (nsecs == DISPATCH_TIME_FOREVER) {
++ _umtx_op(address, UMTX_OP_WAIT_UINT, value, NULL, NULL);
++ return 0;
++ } else {
++ struct timespec tstimeout;
++ tstimeout.tv_sec = nsecs / NSEC_PER_SEC;
++ tstimeout.tv_nsec = (long)(nsecs % NSEC_PER_SEC);
++
++ int r = _umtx_op(address, UMTX_OP_WAIT_UINT, value, (void *)(uintptr_t)sizeof(struct timespec), &tstimeout);
++ if (r == -1) {
++ if (errno == ETIMEDOUT) {
++ return ETIMEDOUT;
++ } else {
++ return 0;
++ }
++ } else {
++ return 0;
++ }
++ }
+ #else
+ #error _dispatch_wait_on_address unimplemented for this platform
+ #endif
+@@ -530,6 +555,8 @@ _dispatch_wake_by_address(uint32_t volatile *address)
+ _dispatch_futex_wake((uint32_t *)address, INT_MAX, FUTEX_PRIVATE_FLAG);
+ #elif defined(_WIN32)
+ WakeByAddressAll((uint32_t *)address);
++#elif defined(__FreeBSD__)
++ _umtx_op((uint32_t *)address, UMTX_OP_WAKE, INT_MAX, NULL, NULL);
+ #else
+ (void)address;
+ #endif
+@@ -627,7 +654,9 @@ _dispatch_unfair_lock_lock_slow(dispatch_unfair_lock_t
+ if (unlikely(_dispatch_lock_is_locked_by(cur, self))) {
+ DISPATCH_CLIENT_CRASH(0, "trying to lock recursively");
+ }
+- _dispatch_thread_switch(cur, flags, timeout++);
++ //_dispatch_thread_switch(cur, flags, timeout++);
++ (void)timeout;
++ (void)flags;
+ }
+ }
+ #endif
+@@ -689,7 +718,7 @@ _dispatch_once_wait(dispatch_once_gate_t dgo)
+ _dispatch_futex_wait(lock, (dispatch_lock)new_v, NULL,
+ FUTEX_PRIVATE_FLAG);
+ #else
+- _dispatch_thread_switch(new_v, 0, timeout++);
++ //_dispatch_thread_switch(new_v, 0, timeout++);
+ #endif
+ (void)timeout;
+ }
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.h b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.h
new file mode 100644
index 000000000000..061e4acb8e87
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_shims_lock.h
@@ -0,0 +1,28 @@
+--- swift-corelibs-libdispatch/src/shims/lock.h.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/shims/lock.h
+@@ -79,6 +79,25 @@ _dispatch_lock_owner(dispatch_lock lock_value)
+ return lock_value & DLOCK_OWNER_MASK;
+ }
+
++#elif defined(__FreeBSD__)
++
++typedef uint32_t dispatch_tid;
++typedef uint32_t dispatch_lock;
++
++#define DLOCK_OWNER_MASK ((dispatch_lock)0x3fffffff)
++#define DLOCK_WAITERS_BIT ((dispatch_lock)0x40000000)
++#define DLOCK_FAILED_TRYLOCK_BIT ((dispatch_lock)0x80000000)
++
++#define DLOCK_OWNER_NULL ((dispatch_tid)0)
++#define _dispatch_tid_self() ((dispatch_tid)pthread_getthreadid_np())
++
++DISPATCH_ALWAYS_INLINE
++static inline dispatch_tid
++_dispatch_lock_owner(dispatch_lock lock_value)
++{
++ return lock_value & DLOCK_OWNER_MASK;
++}
++
+ #elif defined(_WIN32)
+
+ #include <Windows.h>
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Source.swift b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Source.swift
new file mode 100644
index 000000000000..8681616551ea
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Source.swift
@@ -0,0 +1,47 @@
+--- swift-corelibs-libdispatch/src/swift/Source.swift.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/swift/Source.swift
+@@ -116,7 +116,7 @@ extension DispatchSource {
+ }
+ #endif
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ public struct ProcessEvent : OptionSet, RawRepresentable {
+ public let rawValue: UInt
+ public init(rawValue: UInt) { self.rawValue = rawValue }
+@@ -174,7 +174,7 @@ extension DispatchSource {
+ }
+ #endif
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ public class func makeProcessSource(identifier: pid_t, eventMask: ProcessEvent, queue: DispatchQueue? = nil) -> DispatchSourceProcess {
+ let source = dispatch_source_create(_swift_dispatch_source_type_PROC(), UInt(identifier), eventMask.rawValue, queue?.__wrapped)
+ return DispatchSource(source: source) as DispatchSourceProcess
+@@ -224,7 +224,7 @@ extension DispatchSource {
+ return DispatchSource(source: source) as DispatchSourceUserDataReplace
+ }
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ public class func makeFileSystemObjectSource(fileDescriptor: Int32, eventMask: FileSystemEvent, queue: DispatchQueue? = nil) -> DispatchSourceFileSystemObject {
+ let source = dispatch_source_create(_swift_dispatch_source_type_VNODE(), UInt(fileDescriptor), eventMask.rawValue, queue?.__wrapped)
+ return DispatchSource(source: source) as DispatchSourceFileSystemObject
+@@ -290,7 +290,7 @@ extension DispatchSourceMemoryPressure {
+ }
+ #endif
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ extension DispatchSourceProcess {
+ public var handle: pid_t {
+ return pid_t(dispatch_source_get_handle(self as! DispatchSource))
+@@ -646,7 +646,7 @@ extension DispatchSourceTimer {
+ }
+ }
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ extension DispatchSourceFileSystemObject {
+ public var handle: Int32 {
+ return Int32(dispatch_source_get_handle((self as! DispatchSource).__wrapped))
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Wrapper.swift b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Wrapper.swift
new file mode 100644
index 000000000000..fff4f374522f
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_src_swift_Wrapper.swift
@@ -0,0 +1,29 @@
+--- swift-corelibs-libdispatch/src/swift/Wrapper.swift.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/src/swift/Wrapper.swift
+@@ -181,7 +181,7 @@ extension DispatchSource : DispatchSourceMachSend,
+ }
+ #endif
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ extension DispatchSource : DispatchSourceProcess,
+ DispatchSourceFileSystemObject {
+ }
+@@ -272,7 +272,7 @@ public protocol DispatchSourceMemoryPressure : Dispatc
+ }
+ #endif
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ public protocol DispatchSourceProcess : DispatchSourceProtocol {
+ var handle: pid_t { get }
+
+@@ -302,7 +302,7 @@ public protocol DispatchSourceTimer : DispatchSourcePr
+ func scheduleRepeating(wallDeadline: DispatchWallTime, interval: Double, leeway: DispatchTimeInterval)
+ }
+
+-#if !os(Linux) && !os(Android) && !os(Windows)
++#if HAVE_MACH
+ public protocol DispatchSourceFileSystemObject : DispatchSourceProtocol {
+ var handle: Int32 { get }
+
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_CMakeLists.txt b/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_CMakeLists.txt
new file mode 100644
index 000000000000..b442b1bfd7de
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_CMakeLists.txt
@@ -0,0 +1,10 @@
+--- swift-corelibs-libdispatch/tests/CMakeLists.txt.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/tests/CMakeLists.txt
+@@ -47,6 +47,7 @@ add_executable(bsdtestharness
+
+ add_executable(bsdtestharness
+ bsdtestharness.c)
++target_compile_options(bsdtestharness PRIVATE -fblocks)
+ target_include_directories(bsdtestharness
+ PRIVATE
+ ${CMAKE_CURRENT_BINARY_DIR}
diff --git a/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_bsdtestharness.c b/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_bsdtestharness.c
new file mode 100644
index 000000000000..99205ec47a62
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-libdispatch_tests_bsdtestharness.c
@@ -0,0 +1,68 @@
+--- swift-corelibs-libdispatch/tests/bsdtestharness.c.orig 2023-06-15 00:55:45 UTC
++++ swift-corelibs-libdispatch/tests/bsdtestharness.c
+@@ -20,6 +20,7 @@
+
+ #include <dispatch/dispatch.h>
+ #include <assert.h>
++#include <inttypes.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__))
+@@ -211,7 +212,7 @@ main(int argc, char *argv[])
+ #else
+ dispatch_queue_t main_q = dispatch_get_main_queue();
+
+- dispatch_source_t tmp_ds = dispatch_source_create(DISPATCH_SOURCE_TYPE_PROC, pid, DISPATCH_PROC_EXIT, main_q);
++ dispatch_source_t tmp_ds = dispatch_source_create(DISPATCH_SOURCE_TYPE_PROC, (uintptr_t)pid, DISPATCH_PROC_EXIT, main_q);
+ assert(tmp_ds);
+ dispatch_source_set_event_handler(tmp_ds, ^{
+ int status;
+@@ -221,14 +222,22 @@ main(int argc, char *argv[])
+ gettimeofday(&tv_stop, NULL);
+ tv_wall.tv_sec = tv_stop.tv_sec - tv_start.tv_sec;
+ tv_wall.tv_sec -= (tv_stop.tv_usec < tv_start.tv_usec);
++#if defined(__FreeBSD__)
++ tv_wall.tv_usec = labs(tv_stop.tv_usec - tv_start.tv_usec);
++#else
+ tv_wall.tv_usec = abs(tv_stop.tv_usec - tv_start.tv_usec);
++#endif
+
+ int res2 = wait4(pid, &status, 0, &usage);
++#ifdef NDEBUG
++ (void)res2;
++#else
+ assert(res2 != -1);
++#endif
+ test_long("Process exited", (WIFEXITED(status) && WEXITSTATUS(status) && WEXITSTATUS(status) != 0xff) || WIFSIGNALED(status), 0);
+- printf("[PERF]\twall time: %ld.%06d\n", tv_wall.tv_sec, tv_wall.tv_usec);
+- printf("[PERF]\tuser time: %ld.%06d\n", usage.ru_utime.tv_sec, usage.ru_utime.tv_usec);
+- printf("[PERF]\tsystem time: %ld.%06d\n", usage.ru_stime.tv_sec, usage.ru_stime.tv_usec);
++ printf("[PERF]\twall time: %ld.%06" PRId64 "\n", tv_wall.tv_sec, (int64_t)tv_wall.tv_usec);
++ printf("[PERF]\tuser time: %ld.%06" PRId64 "\n", usage.ru_utime.tv_sec, (int64_t)usage.ru_utime.tv_usec);
++ printf("[PERF]\tsystem time: %ld.%06" PRId64 "\n", usage.ru_stime.tv_sec, (int64_t)usage.ru_stime.tv_usec);
+ printf("[PERF]\tmax resident set size: %ld\n", usage.ru_maxrss);
+ printf("[PERF]\tpage faults: %ld\n", usage.ru_majflt);
+ printf("[PERF]\tswaps: %ld\n", usage.ru_nswap);
+@@ -253,7 +262,7 @@ main(int argc, char *argv[])
+ #endif
+ }
+
+- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, to), main_q, ^{
++ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)to), main_q, ^{
+ kill(pid, SIGKILL);
+ fprintf(stderr, "Terminating unresponsive process (%0.1lfs)\n", (double)to / NSEC_PER_SEC);
+ });
+@@ -267,9 +276,13 @@ main(int argc, char *argv[])
+ });
+ dispatch_resume(tmp_ds);
+
++#ifdef HAVE_POSIX_SPAWNP
++#ifdef __APPLE__
+ if (spawnflags & POSIX_SPAWN_SETEXEC) {
+ usleep(USEC_PER_SEC/10);
+ }
++#endif
++#endif
+ kill(pid, SIGCONT);
+
+ dispatch_main();
diff --git a/lang/swift510/files/patch-swift-corelibs-xctest_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-swift-corelibs-xctest_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..c5456870f86f
--- /dev/null
+++ b/lang/swift510/files/patch-swift-corelibs-xctest_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,15 @@
+--- swift-corelibs-xctest/cmake/modules/SwiftSupport.cmake.orig 2024-05-25 00:32:40 UTC
++++ swift-corelibs-xctest/cmake/modules/SwiftSupport.cmake
+@@ -25,7 +25,11 @@ function(get_swift_host_arch result_var_name)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "armv7-a")
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
+- set("${result_var_name}" "amd64" PARENT_SCOPE)
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
diff --git a/lang/swift510/files/patch-swift-crypto b/lang/swift510/files/patch-swift-crypto
new file mode 100644
index 000000000000..9e8fc931cf95
--- /dev/null
+++ b/lang/swift510/files/patch-swift-crypto
@@ -0,0 +1,686 @@
+--- swift-crypto/Sources/CCryptoBoringSSL/CMakeLists.txt.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/CMakeLists.txt
+@@ -337,7 +337,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL Darwin AND CMAKE_SYSTEM_
+ crypto/fipsmodule/vpaes-x86_64-mac.mac.x86_64.S
+ crypto/fipsmodule/x86_64-mont-mac.mac.x86_64.S
+ crypto/fipsmodule/x86_64-mont5-mac.mac.x86_64.S)
+-elseif(CMAKE_SYSTEM_NAME MATCHES "Linux|Android" AND CMAKE_SYSTEM_PROCESSOR MATCHES "amd64|x86_64")
++elseif(CMAKE_SYSTEM_NAME MATCHES "Linux|Android|FreeBSD" AND CMAKE_SYSTEM_PROCESSOR MATCHES "amd64|x86_64")
+ target_sources(CCryptoBoringSSL PRIVATE
+ crypto/chacha/chacha-x86_64-linux.linux.x86_64.S
+ crypto/cipher_extra/aes128gcmsiv-x86_64-linux.linux.x86_64.S
+@@ -373,7 +373,7 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL Darwin AND CMAKE_SYS
+ crypto/fipsmodule/sha256-armv8-ios.ios.aarch64.S
+ crypto/fipsmodule/sha512-armv8-ios.ios.aarch64.S
+ crypto/fipsmodule/vpaes-armv8-ios.ios.aarch64.S)
+-elseif(CMAKE_SYSTEM_NAME MATCHES "Linux|Android" AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm64|aarch64")
++elseif(CMAKE_SYSTEM_NAME MATCHES "Linux|Android|FreeBSD" AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm64|aarch64")
+ target_sources(CCryptoBoringSSL PRIVATE
+ crypto/chacha/chacha-armv8-linux.linux.aarch64.S
+ crypto/cipher_extra/chacha20_poly1305_armv8-linux.linux.aarch64.S
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/chacha/chacha-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/chacha/chacha-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1984,8 +1984,8 @@ ChaCha20_512_neon:
+ ret
+ .size ChaCha20_512_neon,.-ChaCha20_512_neon
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/chacha/chacha-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/chacha/chacha-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1628,8 +1628,8 @@ ChaCha20_8x:
+ .cfi_endproc
+ .size ChaCha20_8x,.-ChaCha20_8x
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/aes128gcmsiv-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/aes128gcmsiv-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -3089,8 +3089,8 @@ _CET_ENDBR
+ .cfi_endproc
+ .size aes256gcmsiv_kdf, .-aes256gcmsiv_kdf
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/chacha20_poly1305_armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/chacha20_poly1305_armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -3009,8 +3009,8 @@ chacha20_poly1305_open:
+ .cfi_endproc
+ .size chacha20_poly1305_open,.-chacha20_poly1305_open
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/chacha20_poly1305_x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/cipher_extra/chacha20_poly1305_x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -8918,8 +8918,8 @@ chacha20_poly1305_seal_avx2:
+ .cfi_endproc
+ .size chacha20_poly1305_seal_avx2, .-chacha20_poly1305_seal_avx2
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesni-gcm-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesni-gcm-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -883,8 +883,8 @@ _CET_ENDBR
+ .align 64
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesni-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesni-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -2509,8 +2509,8 @@ _CET_ENDBR
+ .align 64
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesv8-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesv8-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -791,8 +791,8 @@ aes_hw_ctr32_encrypt_blocks:
+ .size aes_hw_ctr32_encrypt_blocks,.-aes_hw_ctr32_encrypt_blocks
+ #endif
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesv8-gcm-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/aesv8-gcm-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1555,8 +1555,8 @@ aes_gcm_dec_kernel:
+ .size aes_gcm_dec_kernel,.-aes_gcm_dec_kernel
+ #endif
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/armv8-mont-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/armv8-mont-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1425,8 +1425,8 @@ __bn_mul4x_mont:
+ .align 2
+ .align 4
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/bn-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/bn-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -89,8 +89,8 @@ bn_sub_words:
+ ret
+ .size bn_sub_words,.-bn_sub_words
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-neon-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-neon-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -335,8 +335,8 @@ gcm_ghash_neon:
+ .align 2
+ .align 2
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-ssse3-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-ssse3-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -423,8 +423,8 @@ _CET_ENDBR
+ .quad 0x0f0f0f0f0f0f0f0f, 0x0f0f0f0f0f0f0f0f
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghash-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1133,8 +1133,8 @@ _CET_ENDBR
+ .align 64
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghashv8-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/ghashv8-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -565,8 +565,8 @@ gcm_ghash_v8_4x:
+ .align 2
+ #endif
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/md5-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/md5-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -695,8 +695,8 @@ _CET_ENDBR
+ .cfi_endproc
+ .size md5_block_asm_data_order,.-md5_block_asm_data_order
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256-armv8-asm-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256-armv8-asm-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1726,8 +1726,8 @@ ecp_nistz256_select_w7:
+ ret
+ .size ecp_nistz256_select_w7,.-ecp_nistz256_select_w7
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256-x86_64-asm-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256-x86_64-asm-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -4548,8 +4548,8 @@ ecp_nistz256_point_add_affinex:
+ .cfi_endproc
+ .size ecp_nistz256_point_add_affinex,.-ecp_nistz256_point_add_affinex
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256_beeu-armv8-asm-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256_beeu-armv8-asm-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -309,8 +309,8 @@ beeu_mod_inverse_vartime:
+ ret
+ .size beeu_mod_inverse_vartime,.-beeu_mod_inverse_vartime
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256_beeu-x86_64-asm-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/p256_beeu-x86_64-asm-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -336,8 +336,8 @@ _CET_ENDBR
+
+ .size beeu_mod_inverse_vartime, .-beeu_mod_inverse_vartime
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/rdrand-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/rdrand-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -57,8 +57,8 @@ _CET_ENDBR
+ .cfi_endproc
+ .size CRYPTO_rdrand_multiple8_buf,.-CRYPTO_rdrand_multiple8_buf
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/rsaz-avx2-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/rsaz-avx2-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1749,8 +1749,8 @@ _CET_ENDBR
+ .align 64
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha1-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha1-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1227,8 +1227,8 @@ sha1_block_armv8:
+ .align 2
+ .align 2
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha1-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha1-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -5464,8 +5464,8 @@ K_XX_XX:
+ .align 64
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha256-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha256-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1204,8 +1204,8 @@ sha256_block_armv8:
+ .size sha256_block_armv8,.-sha256_block_armv8
+ #endif
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha256-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha256-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -4179,8 +4179,8 @@ sha256_block_data_order_avx:
+ .cfi_endproc
+ .size sha256_block_data_order_avx,.-sha256_block_data_order_avx
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha512-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha512-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1606,8 +1606,8 @@ sha512_block_armv8:
+ .size sha512_block_armv8,.-sha512_block_armv8
+ #endif
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha512-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/sha512-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -2987,8 +2987,8 @@ sha512_block_data_order_avx:
+ .cfi_endproc
+ .size sha512_block_data_order_avx,.-sha512_block_data_order_avx
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/vpaes-armv8-linux.linux.aarch64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/vpaes-armv8-linux.linux.aarch64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__aarch64__) && defined(__linux__)
++#if defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1224,8 +1224,8 @@ vpaes_ctr32_encrypt_blocks:
+ ret
+ .size vpaes_ctr32_encrypt_blocks,.-vpaes_ctr32_encrypt_blocks
+ #endif // !OPENSSL_NO_ASM && defined(OPENSSL_AARCH64) && defined(__ELF__)
+-#endif // defined(__aarch64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__aarch64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/vpaes-x86_64-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/vpaes-x86_64-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1133,8 +1133,8 @@ _vpaes_consts:
+ .size _vpaes_consts,.-_vpaes_consts
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/x86_64-mont-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/x86_64-mont-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -1253,8 +1253,8 @@ bn_mulx4x_mont:
+ .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
+ .align 16
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/x86_64-mont5-linux.linux.x86_64.S.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/CCryptoBoringSSL/crypto/fipsmodule/x86_64-mont5-linux.linux.x86_64.S
+@@ -1,5 +1,5 @@
+ #define BORINGSSL_PREFIX CCryptoBoringSSL
+-#if defined(__x86_64__) && defined(__linux__)
++#if defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
+ // This file is generated from a similarly-named Perl script in the BoringSSL
+ // source tree. Do not edit by hand.
+
+@@ -3625,8 +3625,8 @@ _CET_ENDBR
+ .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,119,105,116,104,32,115,99,97,116,116,101,114,47,103,97,116,104,101,114,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
+ .text
+ #endif
+-#endif // defined(__x86_64__) && defined(__linux__)
+-#if defined(__linux__) && defined(__ELF__)
++#endif // defined(__x86_64__) && (defined(__linux__) || defined(__FreeBSD__))
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__)
+ .section .note.GNU-stack,"",%progbits
+ #endif
+
+--- swift-crypto/Sources/Crypto/CMakeLists.txt.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/Sources/Crypto/CMakeLists.txt
+@@ -100,7 +100,7 @@ target_compile_definitions(Crypto PRIVATE
+ target_compile_definitions(Crypto PRIVATE
+ "$<$<COMPILE_LANGUAGE:Swift>:CRYPTO_IN_SWIFTPM>")
+
+-if(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "Windows" OR CMAKE_SYSTEM_NAME STREQUAL "Android" OR CMAKE_SYSTEM_NAME STREQUAL "WASI")
++if(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "Windows" OR CMAKE_SYSTEM_NAME STREQUAL "Android" OR CMAKE_SYSTEM_NAME STREQUAL "WASI" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ target_compile_definitions(Crypto PRIVATE
+ "$<$<COMPILE_LANGUAGE:Swift>:CRYPTO_IN_SWIFTPM_FORCE_BUILD_API>")
+ endif()
+--- swift-crypto/cmake/modules/SwiftSupport.cmake.orig 2023-09-13 11:03:22 UTC
++++ swift-crypto/cmake/modules/SwiftSupport.cmake
+@@ -42,6 +42,12 @@ function(get_swift_host_arch result_var_name)
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
+ set("${result_var_name}" "itanium" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86")
diff --git a/lang/swift510/files/patch-swift-driver_Utilities_build-script-helper.py b/lang/swift510/files/patch-swift-driver_Utilities_build-script-helper.py
new file mode 100644
index 000000000000..3fa1733f290b
--- /dev/null
+++ b/lang/swift510/files/patch-swift-driver_Utilities_build-script-helper.py
@@ -0,0 +1,22 @@
+--- swift-driver/Utilities/build-script-helper.py.orig 2024-06-04 23:56:01 UTC
++++ swift-driver/Utilities/build-script-helper.py
+@@ -108,6 +108,10 @@ def get_swiftpm_options(args):
+ # Android and fail.
+ '-Xswiftc', '-Xcc', '-Xswiftc', '-U_GNU_SOURCE',
+ ]
++ elif build_os.startswith('freebsd'):
++ swiftpm_args += [
++ '-Xlinker', '-rpath', '-Xlinker', '$ORIGIN/../lib/swift/freebsd',
++ ]
+ else:
+ # Library rpath for swift, dispatch, Foundation, etc. when installing
+ swiftpm_args += [
+@@ -121,7 +125,7 @@ def install_binary(file, source_dir, install_dir, verb
+
+ def install_binary(file, source_dir, install_dir, verbose):
+ print('Installing %s into: %s' % (file, install_dir))
+- cmd = ['rsync', '-a', os.path.join(source_dir, file), install_dir]
++ cmd = ['install', '-p', os.path.join(source_dir, file), install_dir]
+ if verbose:
+ print(' '.join(cmd))
+ subprocess.check_call(cmd)
diff --git a/lang/swift510/files/patch-swift-stress-tester_SwiftEvolve_Package.swift b/lang/swift510/files/patch-swift-stress-tester_SwiftEvolve_Package.swift
new file mode 100644
index 000000000000..694335f4187c
--- /dev/null
+++ b/lang/swift510/files/patch-swift-stress-tester_SwiftEvolve_Package.swift
@@ -0,0 +1,11 @@
+--- swift-stress-tester/SwiftEvolve/Package.swift.orig 2023-08-11 22:27:26 UTC
++++ swift-stress-tester/SwiftEvolve/Package.swift
+@@ -2,7 +2,7 @@ import PackageDescription
+
+ import PackageDescription
+
+-#if os(Linux)
++#if canImport(Glibc)
+ import Glibc
+ #else
+ import Darwin.C
diff --git a/lang/swift510/files/patch-swift-syntax_cmake_modules_AddSwiftHostLibrary.cmake b/lang/swift510/files/patch-swift-syntax_cmake_modules_AddSwiftHostLibrary.cmake
new file mode 100644
index 000000000000..1b77babd9890
--- /dev/null
+++ b/lang/swift510/files/patch-swift-syntax_cmake_modules_AddSwiftHostLibrary.cmake
@@ -0,0 +1,20 @@
+--- swift-syntax/cmake/modules/AddSwiftHostLibrary.cmake.orig 2024-05-07 16:02:05 UTC
++++ swift-syntax/cmake/modules/AddSwiftHostLibrary.cmake
+@@ -44,6 +44,7 @@ function(add_swift_syntax_library name)
+ set(module_base "${module_dir}/${name}.swiftmodule")
+ set(module_file "${module_base}/${SWIFT_HOST_MODULE_TRIPLE}.swiftmodule")
+ set(module_interface_file "${module_base}/${SWIFT_HOST_MODULE_TRIPLE}.swiftinterface")
++ set(module_private_interface_file "${module_base}/${SWIFT_HOST_MODULE_TRIPLE}.private.swiftinterface")
+ set(module_sourceinfo_file "${module_base}/${SWIFT_HOST_MODULE_TRIPLE}.swiftsourceinfo")
+
+ # Add a custom target to create the module directory.
+@@ -76,7 +77,8 @@ function(add_swift_syntax_library name)
+ -enable-library-evolution;
+ -emit-module-path;${module_file};
+ -emit-module-source-info-path;${module_sourceinfo_file};
+- -emit-module-interface-path;${module_interface_file}
++ -emit-module-interface-path;${module_interface_file};
++ -emit-private-module-interface-path;${module_private_interface_file}
+ >)
+ if(SWIFT_MODULE_ABI_NAME_PREFIX)
+ # ABI name prefix. this can be used to avoid name conflicts.
diff --git a/lang/swift510/files/patch-swift-system_Sources_System_Errno.swift b/lang/swift510/files/patch-swift-system_Sources_System_Errno.swift
new file mode 100644
index 000000000000..99c0f922201c
--- /dev/null
+++ b/lang/swift510/files/patch-swift-system_Sources_System_Errno.swift
@@ -0,0 +1,50 @@
+--- swift-system/Sources/System/Errno.swift.orig 2021-12-02 19:22:32 UTC
++++ swift-system/Sources/System/Errno.swift
+@@ -1286,6 +1286,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @available(*, unavailable, renamed: "multiHop")
+ public static var EMULTIHOP: Errno { multiHop }
+
++#if !os(FreeBSD)
+ /// No message available.
+ ///
+ /// No message was available to be received by the requested operation.
+@@ -1297,6 +1298,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @_alwaysEmitIntoClient
+ @available(*, unavailable, renamed: "noData")
+ public static var ENODATA: Errno { noData }
++#endif
+
+ /// Reserved.
+ ///
+@@ -1310,6 +1312,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @available(*, unavailable, renamed: "noLink")
+ public static var ENOLINK: Errno { noLink }
+
++#if !os(FreeBSD)
+ /// Reserved.
+ ///
+ /// This error is reserved for future use.
+@@ -1333,6 +1336,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @_alwaysEmitIntoClient
+ @available(*, unavailable, renamed: "notStream")
+ public static var ENOSTR: Errno { notStream }
++#endif
+
+ /// Protocol error.
+ ///
+@@ -1348,6 +1352,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @available(*, unavailable, renamed: "protocolError")
+ public static var EPROTO: Errno { protocolError }
+
++#if !os(FreeBSD)
+ /// Reserved.
+ ///
+ /// This error is reserved for future use.
+@@ -1359,6 +1364,7 @@ public struct Errno: RawRepresentable, Error, Hashable
+ @_alwaysEmitIntoClient
+ @available(*, unavailable, renamed: "timeout")
+ public static var ETIME: Errno { timeout }
++#endif
+ #endif
+
+ /// Operation not supported on socket.
diff --git a/lang/swift510/files/patch-swift-system_Sources_System_Internals_Constants.swift b/lang/swift510/files/patch-swift-system_Sources_System_Internals_Constants.swift
new file mode 100644
index 000000000000..00b2b2682767
--- /dev/null
+++ b/lang/swift510/files/patch-swift-system_Sources_System_Internals_Constants.swift
@@ -0,0 +1,32 @@
+--- swift-system/Sources/System/Internals/Constants.swift.orig 2021-12-02 19:22:32 UTC
++++ swift-system/Sources/System/Internals/Constants.swift
+@@ -396,23 +396,29 @@ internal var _EMULTIHOP: CInt { EMULTIHOP }
+ @_alwaysEmitIntoClient
+ internal var _EMULTIHOP: CInt { EMULTIHOP }
+
++#if !os(FreeBSD)
+ @_alwaysEmitIntoClient
+ internal var _ENODATA: CInt { ENODATA }
++#endif
+
+ @_alwaysEmitIntoClient
+ internal var _ENOLINK: CInt { ENOLINK }
+
++#if !os(FreeBSD)
+ @_alwaysEmitIntoClient
+ internal var _ENOSR: CInt { ENOSR }
+
+ @_alwaysEmitIntoClient
+ internal var _ENOSTR: CInt { ENOSTR }
++#endif
+
+ @_alwaysEmitIntoClient
+ internal var _EPROTO: CInt { EPROTO }
+
++#if !os(FreeBSD)
+ @_alwaysEmitIntoClient
+ internal var _ETIME: CInt { ETIME }
++#endif
+ #endif
+
+ @_alwaysEmitIntoClient
diff --git a/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCBasic_Process.swift b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCBasic_Process.swift
new file mode 100644
index 000000000000..9bf02134c66c
--- /dev/null
+++ b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCBasic_Process.swift
@@ -0,0 +1,29 @@
+--- swift-tools-support-core/Sources/TSCBasic/Process.swift.orig 2024-05-11 20:29:37 UTC
++++ swift-tools-support-core/Sources/TSCBasic/Process.swift
+@@ -605,7 +605,7 @@ public final class Process {
+ return stdinPipe.fileHandleForWriting
+ #elseif (!canImport(Darwin) || os(macOS))
+ // Initialize the spawn attributes.
+- #if canImport(Darwin) || os(Android) || os(OpenBSD)
++ #if canImport(Darwin) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ var attributes: posix_spawnattr_t? = nil
+ #else
+ var attributes = posix_spawnattr_t()
+@@ -650,7 +650,7 @@ public final class Process {
+ posix_spawnattr_setflags(&attributes, Int16(flags))
+
+ // Setup the file actions.
+- #if canImport(Darwin) || os(Android) || os(OpenBSD)
++ #if canImport(Darwin) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ var fileActions: posix_spawn_file_actions_t? = nil
+ #else
+ var fileActions = posix_spawn_file_actions_t()
+@@ -666,6 +666,8 @@ public final class Process {
+ if #available(macOS 10.15, *) {
+ posix_spawn_file_actions_addchdir_np(&fileActions, workingDirectory)
+ }
++ #elseif os(FreeBSD)
++ posix_spawn_file_actions_addchdir_np(&fileActions, workingDirectory)
+ #elseif os(Linux)
+ guard SPM_posix_spawn_file_actions_addchdir_np_supported() else {
+ throw Process.Error.workingDirectoryNotSupported
diff --git a/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_FSWatch.swift b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_FSWatch.swift
new file mode 100644
index 000000000000..9915e28993db
--- /dev/null
+++ b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_FSWatch.swift
@@ -0,0 +1,29 @@
+--- swift-tools-support-core/Sources/TSCUtility/FSWatch.swift.orig 2024-05-11 20:29:37 UTC
++++ swift-tools-support-core/Sources/TSCUtility/FSWatch.swift
+@@ -50,7 +50,7 @@ public class FSWatch {
+ self.paths = paths
+ self.latency = latency
+
+- #if os(OpenBSD)
++ #if os(OpenBSD) || os(FreeBSD)
+ self._watcher = NoOpWatcher(paths: paths, latency: latency, delegate: _WatcherDelegate(block: block))
+ #elseif os(Windows)
+ self._watcher = RDCWatcher(paths: paths, latency: latency, delegate: _WatcherDelegate(block: block))
+@@ -100,7 +100,7 @@ private protocol _FileWatcher {
+ func stop()
+ }
+
+-#if os(OpenBSD) || (!os(macOS) && canImport(Darwin))
++#if os(OpenBSD) || os(FreeBSD) || (!os(macOS) && canImport(Darwin))
+ extension FSWatch._WatcherDelegate: NoOpWatcherDelegate {}
+ extension NoOpWatcher: _FileWatcher{}
+ #elseif os(Windows)
+@@ -118,7 +118,7 @@ extension FSEventStream: _FileWatcher{}
+
+ // MARK:- inotify
+
+-#if os(OpenBSD) || (!os(macOS) && canImport(Darwin))
++#if os(OpenBSD) || os(FreeBSD) || (!os(macOS) && canImport(Darwin))
+
+ public protocol NoOpWatcherDelegate {
+ func pathsDidReceiveEvent(_ paths: [AbsolutePath])
diff --git a/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_InterruptHandler.swift b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_InterruptHandler.swift
new file mode 100644
index 000000000000..ccdf48e88c50
--- /dev/null
+++ b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_InterruptHandler.swift
@@ -0,0 +1,11 @@
+--- swift-tools-support-core/Sources/TSCUtility/InterruptHandler.swift.orig 2024-05-11 20:29:37 UTC
++++ swift-tools-support-core/Sources/TSCUtility/InterruptHandler.swift
+@@ -74,7 +74,7 @@ public final class InterruptHandler {
+ }
+ #else
+ var action = sigaction()
+- #if canImport(Darwin) || os(OpenBSD)
++ #if canImport(Darwin) || os(OpenBSD) || os(FreeBSD)
+ action.__sigaction_u.__sa_handler = self.signalHandler
+ #elseif os(Android)
+ action.sa_handler = self.signalHandler
diff --git a/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_Triple.swift b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_Triple.swift
new file mode 100644
index 000000000000..abad17736514
--- /dev/null
+++ b/lang/swift510/files/patch-swift-tools-support-core_Sources_TSCUtility_Triple.swift
@@ -0,0 +1,28 @@
+--- swift-tools-support-core/Sources/TSCUtility/Triple.swift.orig 2024-05-11 20:29:37 UTC
++++ swift-tools-support-core/Sources/TSCUtility/Triple.swift
+@@ -71,6 +71,7 @@ public struct Triple: Encodable, Equatable, Sendable {
+ case linux
+ case windows
+ case wasi
++ case freebsd
+ case openbsd
+ }
+
+@@ -252,7 +253,7 @@ extension Triple {
+ switch os {
+ case .darwin, .macOS:
+ return ".dylib"
+- case .linux, .openbsd:
++ case .linux, .openbsd, .freebsd:
+ return ".so"
+ case .windows:
+ return ".dll"
+@@ -265,7 +266,7 @@ extension Triple {
+ switch os {
+ case .darwin, .macOS:
+ return ""
+- case .linux, .openbsd:
++ case .linux, .openbsd, .freebsd:
+ return ""
+ case .wasi:
+ return ".wasm"
diff --git a/lang/swift510/files/patch-swift_cmake_modules_AddSwiftUnittests.cmake b/lang/swift510/files/patch-swift_cmake_modules_AddSwiftUnittests.cmake
new file mode 100644
index 000000000000..6b702df563f0
--- /dev/null
+++ b/lang/swift510/files/patch-swift_cmake_modules_AddSwiftUnittests.cmake
@@ -0,0 +1,11 @@
+--- swift/cmake/modules/AddSwiftUnittests.cmake.orig 2024-06-06 04:26:30 UTC
++++ swift/cmake/modules/AddSwiftUnittests.cmake
+@@ -32,6 +32,8 @@ function(add_swift_unittest test_dirname)
+ # function defined by AddLLVM.cmake.
+ add_unittest(SwiftUnitTests ${test_dirname} ${ASU_UNPARSED_ARGUMENTS})
+
++ target_link_options(${test_dirname} PRIVATE "SHELL:-Xlinker -z" "SHELL:-Xlinker nostart-stop-gc")
++
+ set_target_properties(${test_dirname} PROPERTIES LINKER_LANGUAGE CXX)
+
+ # TODO: _add_variant_c_compile_link_flags and these tests should share some
diff --git a/lang/swift510/files/patch-swift_cmake_modules_SwiftCXXUtils.cmake b/lang/swift510/files/patch-swift_cmake_modules_SwiftCXXUtils.cmake
new file mode 100644
index 000000000000..ed8e622b09d8
--- /dev/null
+++ b/lang/swift510/files/patch-swift_cmake_modules_SwiftCXXUtils.cmake
@@ -0,0 +1,9 @@
+--- swift/cmake/modules/SwiftCXXUtils.cmake.orig 2024-06-06 04:26:30 UTC
++++ swift/cmake/modules/SwiftCXXUtils.cmake
+@@ -1,6 +1,5 @@ set(SWIFT_LIBSTDCXX_PLATFORMS
+ # Platforms that use libstdc++ as the system-wide default C++ standard library.
+ set(SWIFT_LIBSTDCXX_PLATFORMS
+ "LINUX"
+- "FREEBSD"
+ "CYGWIN"
+ "HAIKU")
diff --git a/lang/swift510/files/patch-swift_cmake_modules_SwiftConfigureSDK.cmake b/lang/swift510/files/patch-swift_cmake_modules_SwiftConfigureSDK.cmake
new file mode 100644
index 000000000000..59a05021548a
--- /dev/null
+++ b/lang/swift510/files/patch-swift_cmake_modules_SwiftConfigureSDK.cmake
@@ -0,0 +1,11 @@
+--- swift/cmake/modules/SwiftConfigureSDK.cmake.orig 2024-06-06 04:26:30 UTC
++++ swift/cmake/modules/SwiftConfigureSDK.cmake
+@@ -378,7 +378,7 @@ macro(configure_sdk_unix name architectures)
+ message(FATAL_ERROR "unknown arch for ${prefix}: ${arch}")
+ endif()
+ elseif("${prefix}" STREQUAL "FREEBSD")
+- if(NOT arch MATCHES "(arm64|x86_64)")
++ if(NOT arch MATCHES "(aarch64|x86_64)")
+ message(FATAL_ERROR "unsupported arch for FreeBSD: ${arch}")
+ endif()
+
diff --git a/lang/swift510/files/patch-swift_include_swift_SILOptimizer_Differentiation_DifferentiationInvoker.h b/lang/swift510/files/patch-swift_include_swift_SILOptimizer_Differentiation_DifferentiationInvoker.h
new file mode 100644
index 000000000000..5a2f3bf9b516
--- /dev/null
+++ b/lang/swift510/files/patch-swift_include_swift_SILOptimizer_Differentiation_DifferentiationInvoker.h
@@ -0,0 +1,15 @@
+--- swift/include/swift/SILOptimizer/Differentiation/DifferentiationInvoker.h.orig 2024-06-06 04:26:30 UTC
++++ swift/include/swift/SILOptimizer/Differentiation/DifferentiationInvoker.h
+@@ -60,7 +60,12 @@ struct DifferentiationInvoker { (private)
+
+ private:
+ Kind kind;
++#if defined(__FreeBSD__)
++ // Workaround. On FreeBSD you can't have an std::pair in a union.
++ struct Value {
++#else
+ union Value {
++#endif
+ /// The instruction associated with the `DifferentiableFunctionInst` case.
+ DifferentiableFunctionInst *diffFuncInst;
+ Value(DifferentiableFunctionInst *inst) : diffFuncInst(inst) {}
diff --git a/lang/swift510/files/patch-swift_lib_ClangImporter_ClangImporter.cpp b/lang/swift510/files/patch-swift_lib_ClangImporter_ClangImporter.cpp
new file mode 100644
index 000000000000..16353a0c788a
--- /dev/null
+++ b/lang/swift510/files/patch-swift_lib_ClangImporter_ClangImporter.cpp
@@ -0,0 +1,27 @@
+--- swift/lib/ClangImporter/ClangImporter.cpp.orig 2024-06-06 04:26:30 UTC
++++ swift/lib/ClangImporter/ClangImporter.cpp
+@@ -4143,9 +4143,22 @@ void ClangModuleUnit::getImportedModulesForLookup(
+ for (auto importMod : topLevelImported) {
+ auto wrapper = owner.getWrapperForModule(importMod);
+
+- auto actualMod = wrapper->getOverlayModule();
+- if (!actualMod || actualMod == topLevelOverlay)
++ ModuleDecl *actualMod = nullptr;
++ if (owner.SwiftContext.LangOpts.EnableCXXInterop && topLevel &&
++ isCxxStdModule(topLevel) && wrapper->clangModule &&
++ isCxxStdModule(wrapper->clangModule)) {
++ // The CxxStdlib overlay re-exports the clang module std, which in recent
++ // libc++ versions re-exports top-level modules for different std headers
++ // (std_string, std_vector, etc). The overlay module for each of the std
++ // modules is the CxxStdlib module itself. Make sure we return the actual
++ // clang modules (std_xyz) as transitive dependencies instead of just
++ // CxxStdlib itself.
+ actualMod = wrapper->getParentModule();
++ } else {
++ actualMod = wrapper->getOverlayModule();
++ if (!actualMod || actualMod == topLevelOverlay)
++ actualMod = wrapper->getParentModule();
++ }
+
+ assert(actualMod && "Missing imported overlay");
+ imports.push_back({ImportPath::Access(), actualMod});
diff --git a/lang/swift510/files/patch-swift_lib_IRGen_GenDecl.cpp b/lang/swift510/files/patch-swift_lib_IRGen_GenDecl.cpp
new file mode 100644
index 000000000000..e43ffd2c0868
--- /dev/null
+++ b/lang/swift510/files/patch-swift_lib_IRGen_GenDecl.cpp
@@ -0,0 +1,22 @@
+--- swift/lib/IRGen/GenDecl.cpp.orig 2024-06-06 04:26:30 UTC
++++ swift/lib/IRGen/GenDecl.cpp
+@@ -486,6 +486,8 @@ void IRGenModule::emitSourceFile(SourceFile &SF) {
+ this->addLinkLibrary(LinkLibrary("c++", LibraryKind::Library));
+ else if (target.isOSLinux())
+ this->addLinkLibrary(LinkLibrary("stdc++", LibraryKind::Library));
++ else if (target.isOSFreeBSD())
++ this->addLinkLibrary(LinkLibrary("c++", LibraryKind::Library));
+
+ // Do not try to link Cxx with itself.
+ if (!getSwiftModule()->getName().is("Cxx")) {
+@@ -509,6 +511,10 @@ void IRGenModule::emitSourceFile(SourceFile &SF) {
+ case llvm::Triple::Linux:
+ if (!target.isAndroid())
+ this->addLinkLibrary(LinkLibrary("swiftCxxStdlib",
++ LibraryKind::Library));
++ break;
++ case llvm::Triple::FreeBSD:
++ this->addLinkLibrary(LinkLibrary("swiftCxxStdlib",
+ LibraryKind::Library));
+ break;
+ case llvm::Triple::Win32: {
diff --git a/lang/swift510/files/patch-swift_lib_IRGen_IRGen.cpp b/lang/swift510/files/patch-swift_lib_IRGen_IRGen.cpp
new file mode 100644
index 000000000000..0bc3b6c5052c
--- /dev/null
+++ b/lang/swift510/files/patch-swift_lib_IRGen_IRGen.cpp
@@ -0,0 +1,12 @@
+--- swift/lib/IRGen/IRGen.cpp.orig 2024-06-06 04:26:30 UTC
++++ swift/lib/IRGen/IRGen.cpp
+@@ -135,6 +135,9 @@ swift::getIRTargetOptions(const IRGenOptions &Opts, AS
+ if (Clang->getTargetInfo().getTriple().isOSBinFormatWasm())
+ TargetOpts.ThreadModel = llvm::ThreadModel::Single;
+
++ if (Clang->getTargetInfo().getTriple().isOSFreeBSD())
++ TargetOpts.UseInitArray = 1;
++
+ if (Opts.EnableGlobalISel) {
+ TargetOpts.EnableGlobalISel = true;
+ TargetOpts.GlobalISelAbort = GlobalISelAbortMode::DisableWithDiag;
diff --git a/lang/swift510/files/patch-swift_stdlib_cmake_modules_AddSwiftStdlib.cmake b/lang/swift510/files/patch-swift_stdlib_cmake_modules_AddSwiftStdlib.cmake
new file mode 100644
index 000000000000..35d3fad3dfa5
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_cmake_modules_AddSwiftStdlib.cmake
@@ -0,0 +1,13 @@
+--- swift/stdlib/cmake/modules/AddSwiftStdlib.cmake.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/cmake/modules/AddSwiftStdlib.cmake
+@@ -1209,6 +1209,10 @@ function(add_swift_target_library_single target name)
+ set_target_properties("${target}"
+ PROPERTIES
+ INSTALL_RPATH "$ORIGIN")
++ elseif("${SWIFTLIB_SINGLE_SDK}" STREQUAL "FREEBSD")
++ set_target_properties("${target}"
++ PROPERTIES
++ INSTALL_RPATH "$ORIGIN")
+ endif()
+
+ set_target_properties("${target}" PROPERTIES BUILD_WITH_INSTALL_RPATH YES)
diff --git a/lang/swift510/files/patch-swift_stdlib_public_Cxx_std_CMakeLists.txt b/lang/swift510/files/patch-swift_stdlib_public_Cxx_std_CMakeLists.txt
new file mode 100644
index 000000000000..b502585feece
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_Cxx_std_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- swift/stdlib/public/Cxx/std/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/Cxx/std/CMakeLists.txt
+@@ -52,7 +52,7 @@ add_swift_target_library(swiftCxxStdlib STATIC NO_LINK
+ DEPLOYMENT_VERSION_OSX ${COMPATIBILITY_MINIMUM_DEPLOYMENT_VERSION_OSX}
+
+ LINK_FLAGS "${SWIFT_RUNTIME_SWIFT_LINK_FLAGS}"
+- TARGET_SDKS ALL_APPLE_PLATFORMS LINUX WINDOWS
++ TARGET_SDKS ALL_APPLE_PLATFORMS LINUX FREEBSD WINDOWS
+ INSTALL_IN_COMPONENT compiler
+ INSTALL_WITH_SHARED
+ DEPENDS libstdcxx-modulemap libcxxshim_modulemap CxxStdlib-apinotes)
diff --git a/lang/swift510/files/patch-swift_stdlib_public_Platform_Platform.swift b/lang/swift510/files/patch-swift_stdlib_public_Platform_Platform.swift
new file mode 100644
index 000000000000..9dd9bb347299
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_Platform_Platform.swift
@@ -0,0 +1,35 @@
+--- swift/stdlib/public/Platform/Platform.swift.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/Platform/Platform.swift
+@@ -334,12 +334,12 @@ public var SIG_HOLD: sig_t { return unsafeBitCast(5, t
+ public var SIG_IGN: sig_t { return unsafeBitCast(1, to: sig_t.self) }
+ public var SIG_ERR: sig_t { return unsafeBitCast(-1, to: sig_t.self) }
+ public var SIG_HOLD: sig_t { return unsafeBitCast(5, to: sig_t.self) }
+-#elseif os(OpenBSD)
++#elseif os(OpenBSD) || os(FreeBSD)
+ public var SIG_DFL: sig_t? { return nil }
+ public var SIG_IGN: sig_t { return unsafeBitCast(1, to: sig_t.self) }
+ public var SIG_ERR: sig_t { return unsafeBitCast(-1, to: sig_t.self) }
+ public var SIG_HOLD: sig_t { return unsafeBitCast(3, to: sig_t.self) }
+-#elseif os(Linux) || os(FreeBSD) || os(PS4) || os(Android) || os(Haiku)
++#elseif os(Linux) || os(PS4) || os(Android) || os(Haiku)
+ public typealias sighandler_t = __sighandler_t
+
+ public var SIG_DFL: sighandler_t? { return nil }
+@@ -471,6 +471,17 @@ extension Duration {
+ }
+ }
+
++#endif
++
++#if os(FreeBSD)
++//===----------------------------------------------------------------------===//
++// arpa/inet.h
++//===----------------------------------------------------------------------===//
++
++@inline(__always)
++public func inet_pton(_ af: Int32, _ src: UnsafePointer<CChar>!, _ dst: UnsafeMutableRawPointer!) -> Int32 {
++ return __inet_pton(af, src, dst)
++}
+ #endif
+
+ //===----------------------------------------------------------------------===//
diff --git a/lang/swift510/files/patch-swift_stdlib_public_Platform_glibc.modulemap.gyb b/lang/swift510/files/patch-swift_stdlib_public_Platform_glibc.modulemap.gyb
new file mode 100644
index 000000000000..b4f10d3075c7
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_Platform_glibc.modulemap.gyb
@@ -0,0 +1,11 @@
+--- swift/stdlib/public/Platform/glibc.modulemap.gyb.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/Platform/glibc.modulemap.gyb
+@@ -19,7 +19,7 @@ module SwiftGlibc [system] {
+ /// It's not named just Glibc so that it doesn't conflict in the event of a
+ /// future official glibc modulemap.
+ module SwiftGlibc [system] {
+-% if CMAKE_SDK in ["LINUX", "ANDROID", "OPENBSD"]:
++% if CMAKE_SDK in ["LINUX", "ANDROID", "FREEBSD", "OPENBSD"]:
+ link "m"
+ % end
+ % if CMAKE_SDK in ["LINUX", "FREEBSD", "OPENBSD", "CYGWIN"]:
diff --git a/lang/swift510/files/patch-swift_stdlib_public_SwiftShims_swift_shims_SwiftStdint.h b/lang/swift510/files/patch-swift_stdlib_public_SwiftShims_swift_shims_SwiftStdint.h
new file mode 100644
index 000000000000..445e4a364ae3
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_SwiftShims_swift_shims_SwiftStdint.h
@@ -0,0 +1,11 @@
+--- swift/stdlib/public/SwiftShims/swift/shims/SwiftStdint.h.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/SwiftShims/swift/shims/SwiftStdint.h
+@@ -24,7 +24,7 @@
+
+ // Clang has been defining __INTxx_TYPE__ macros for a long time.
+ // __UINTxx_TYPE__ are defined only since Clang 3.5.
+-#if !defined(__APPLE__) && !defined(__linux__) && !defined(__OpenBSD__) && !defined(__wasi__)
++#if !defined(__APPLE__) && !defined(__linux__) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__wasi__)
+ #include <stdint.h>
+ typedef int64_t __swift_int64_t;
+ typedef uint64_t __swift_uint64_t;
diff --git a/lang/swift510/files/patch-swift_stdlib_public_core_CTypes.swift b/lang/swift510/files/patch-swift_stdlib_public_core_CTypes.swift
new file mode 100644
index 000000000000..d6dc21db1d0b
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_core_CTypes.swift
@@ -0,0 +1,12 @@
+--- swift/stdlib/public/core/CTypes.swift.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/core/CTypes.swift
+@@ -106,6 +106,9 @@ public typealias CLongDouble = Float80
+ #elseif os(FreeBSD)
+ #if arch(x86_64) || arch(i386)
+ public typealias CLongDouble = Float80
++#elseif arch(arm64)
++// FreeBSD on arm64 uses 128-bit floating point type for 'long double'.
++// Swift doesn't have Float128 yet so we don't define CLongDouble.
+ #else
+ #error("CLongDouble needs to be defined for this FreeBSD architecture")
+ #endif
diff --git a/lang/swift510/files/patch-swift_stdlib_public_stubs_Random.cpp b/lang/swift510/files/patch-swift_stdlib_public_stubs_Random.cpp
new file mode 100644
index 000000000000..f972d24e3588
--- /dev/null
+++ b/lang/swift510/files/patch-swift_stdlib_public_stubs_Random.cpp
@@ -0,0 +1,11 @@
+--- swift/stdlib/public/stubs/Random.cpp.orig 2024-06-06 04:26:30 UTC
++++ swift/stdlib/public/stubs/Random.cpp
+@@ -54,7 +54,7 @@ using namespace swift;
+
+ using namespace swift;
+
+-#if defined(__APPLE__)
++#if defined(__APPLE__) || defined(__FreeBSD__)
+
+ SWIFT_RUNTIME_STDLIB_API
+ void swift_stdlib_random(void *buf, __swift_size_t nbytes) {
diff --git a/lang/swift510/files/patch-swift_tools_SourceKit_cmake_modules_AddSwiftSourceKit.cmake b/lang/swift510/files/patch-swift_tools_SourceKit_cmake_modules_AddSwiftSourceKit.cmake
new file mode 100644
index 000000000000..ed901db9db7e
--- /dev/null
+++ b/lang/swift510/files/patch-swift_tools_SourceKit_cmake_modules_AddSwiftSourceKit.cmake
@@ -0,0 +1,11 @@
+--- swift/tools/SourceKit/cmake/modules/AddSwiftSourceKit.cmake.orig 2024-06-06 04:26:30 UTC
++++ swift/tools/SourceKit/cmake/modules/AddSwiftSourceKit.cmake
+@@ -115,7 +115,7 @@ function(add_sourcekit_swift_runtime_link_flags target
+ LINK_FLAGS " -lobjc ")
+
+ endif() # HAS_SWIFT_MODULES AND ASKD_BOOTSTRAPPING_MODE
+- elseif(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|OPENBSD" AND HAS_SWIFT_MODULES AND ASKD_BOOTSTRAPPING_MODE)
++ elseif(SWIFT_HOST_VARIANT_SDK MATCHES "LINUX|ANDROID|FREEBSD|OPENBSD" AND HAS_SWIFT_MODULES AND ASKD_BOOTSTRAPPING_MODE)
+ set(swiftrt "swiftImageRegistrationObject${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_OBJECT_FORMAT}-${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK}_LIB_SUBDIR}-${SWIFT_HOST_VARIANT_ARCH}")
+ if(ASKD_BOOTSTRAPPING_MODE MATCHES "HOSTTOOLS|CROSSCOMPILE")
+ # At build time and run time, link against the swift libraries in the
diff --git a/lang/swift510/files/patch-swift_tools_libStaticMirror_CMakeLists.txt b/lang/swift510/files/patch-swift_tools_libStaticMirror_CMakeLists.txt
new file mode 100644
index 000000000000..d7849fd70d8f
--- /dev/null
+++ b/lang/swift510/files/patch-swift_tools_libStaticMirror_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- swift/tools/libStaticMirror/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/tools/libStaticMirror/CMakeLists.txt
+@@ -20,6 +20,8 @@ target_link_libraries(libStaticMirror PRIVATE
+ swiftStaticMirror
+ swiftRemoteInspection)
+
++target_link_options(libStaticMirror PRIVATE "SHELL:-Xlinker -z" "SHELL:-Xlinker nostart-stop-gc")
++
+ set_target_properties(libStaticMirror
+ PROPERTIES
+ OUTPUT_NAME ${SWIFT_SCAN_LIB_NAME})
diff --git a/lang/swift510/files/patch-swift_tools_libSwiftScan_CMakeLists.txt b/lang/swift510/files/patch-swift_tools_libSwiftScan_CMakeLists.txt
new file mode 100644
index 000000000000..ade59e7f2e77
--- /dev/null
+++ b/lang/swift510/files/patch-swift_tools_libSwiftScan_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- swift/tools/libSwiftScan/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/tools/libSwiftScan/CMakeLists.txt
+@@ -26,6 +26,8 @@ target_link_libraries(libSwiftScan PRIVATE
+ swiftRemoteInspection
+ swiftCompilerModules)
+
++target_link_options(libSwiftScan PRIVATE "SHELL:-Xlinker -z" "SHELL:-Xlinker nostart-stop-gc")
++
+ set_target_properties(libSwiftScan
+ PROPERTIES
+ OUTPUT_NAME ${SWIFT_SCAN_LIB_NAME})
diff --git a/lang/swift510/files/patch-swift_unittests_AST_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_AST_CMakeLists.txt
new file mode 100644
index 000000000000..daf65226c36e
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_AST_CMakeLists.txt
@@ -0,0 +1,13 @@
+--- swift/unittests/AST/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/AST/CMakeLists.txt
+@@ -12,7 +12,10 @@ target_link_libraries(SwiftASTTests
+ target_link_libraries(SwiftASTTests
+ PRIVATE
+ swiftAST
++ swiftFrontend
+ # FIXME: Circular dependencies.
+ swiftParse
+ swiftSema
++ swiftSILGen
++ swiftSILOptimizer
+ )
diff --git a/lang/swift510/files/patch-swift_unittests_ClangImporter_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_ClangImporter_CMakeLists.txt
new file mode 100644
index 000000000000..68fe5729150a
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_ClangImporter_CMakeLists.txt
@@ -0,0 +1,13 @@
+--- swift/unittests/ClangImporter/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/ClangImporter/CMakeLists.txt
+@@ -8,6 +8,10 @@ target_link_libraries(SwiftClangImporterTests
+ target_link_libraries(SwiftClangImporterTests
+ PRIVATE
+ swiftClangImporter
++ swiftFrontend
+ swiftParse
+ swiftAST
++ swiftSIL
++ swiftSILGen
++ swiftSILOptimizer
+ )
diff --git a/lang/swift510/files/patch-swift_unittests_Driver_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_Driver_CMakeLists.txt
new file mode 100644
index 000000000000..b96c13df9c37
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_Driver_CMakeLists.txt
@@ -0,0 +1,13 @@
+--- swift/unittests/Driver/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/Driver/CMakeLists.txt
+@@ -7,4 +7,9 @@ target_link_libraries(SwiftDriverTests PRIVATE
+ target_link_libraries(SwiftDriverTests PRIVATE
+ swiftAST
+ swiftClangImporter
+- swiftDriver)
++ swiftDriver
++ swiftFrontend
++ swiftSIL
++ swiftSILGen
++ swiftSILOptimizer
++)
diff --git a/lang/swift510/files/patch-swift_unittests_IDE_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_IDE_CMakeLists.txt
new file mode 100644
index 000000000000..6d8b3ea5f890
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_IDE_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- swift/unittests/IDE/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/IDE/CMakeLists.txt
+@@ -5,5 +5,8 @@ target_link_libraries(SwiftIDETests
+ )
+ target_link_libraries(SwiftIDETests
+ PRIVATE
++ swiftFrontend
+ swiftIDE
++ swiftSILGen
++ swiftSILOptimizer
+ )
diff --git a/lang/swift510/files/patch-swift_unittests_Parse_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_Parse_CMakeLists.txt
new file mode 100644
index 000000000000..b172ed58027f
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_Parse_CMakeLists.txt
@@ -0,0 +1,13 @@
+--- swift/unittests/Parse/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/Parse/CMakeLists.txt
+@@ -6,7 +6,10 @@ target_link_libraries(SwiftParseTests
+
+ target_link_libraries(SwiftParseTests
+ PRIVATE
++ swiftFrontend
+ swiftSIL
++ swiftSILGen
++ swiftSILOptimizer
+ swiftClangImporter
+ swiftParse
+ swiftAST
diff --git a/lang/swift510/files/patch-swift_unittests_Sema_CMakeLists.txt b/lang/swift510/files/patch-swift_unittests_Sema_CMakeLists.txt
new file mode 100644
index 000000000000..437ac1c3089d
--- /dev/null
+++ b/lang/swift510/files/patch-swift_unittests_Sema_CMakeLists.txt
@@ -0,0 +1,16 @@
+--- swift/unittests/Sema/CMakeLists.txt.orig 2024-06-06 04:26:30 UTC
++++ swift/unittests/Sema/CMakeLists.txt
+@@ -11,8 +11,12 @@ target_link_libraries(swiftSemaTests
+ target_link_libraries(swiftSemaTests
+ PRIVATE
+ swiftAST
++ swiftFrontend
+ swiftSema
+- swiftSerialization)
++ swiftSerialization
++ swiftSILGen
++ swiftSILOptimizer
++)
+
+ target_compile_definitions(swiftSemaTests PRIVATE
+ SWIFTLIB_DIR=\"${SWIFTLIB_DIR}\")
diff --git a/lang/swift510/files/patch-swift_utils_build-script-impl b/lang/swift510/files/patch-swift_utils_build-script-impl
new file mode 100644
index 000000000000..7fd64fa08bd8
--- /dev/null
+++ b/lang/swift510/files/patch-swift_utils_build-script-impl
@@ -0,0 +1,61 @@
+--- swift/utils/build-script-impl.orig 2024-06-06 04:26:30 UTC
++++ swift/utils/build-script-impl
+@@ -23,6 +23,8 @@ umask 0022
+
+ umask 0022
+
++python3=python3
++
+ # Declare the set of known settings along with each one's description
+ #
+ # If you add a user-settable variable, add it to this list.
+@@ -345,7 +347,7 @@ function quoted_print() {
+ }
+
+ function quoted_print() {
+- python3 -c 'import shlex; import sys; print(" ".join(shlex.quote(arg) for arg in sys.argv[1:]))' "$@"
++ ${python3} -c 'import shlex; import sys; print(" ".join(shlex.quote(arg) for arg in sys.argv[1:]))' "$@"
+ }
+
+ function toupper() {
+@@ -461,7 +463,7 @@ function verify_host_is_supported() {
+ function verify_host_is_supported() {
+ local host="$1"
+ case ${host} in
+- freebsd-arm64 \
++ freebsd-aarch64 \
+ | freebsd-x86_64 \
+ | openbsd-amd64 \
+ | cygwin-x86_64 \
+@@ -2353,7 +2355,7 @@ for host in "${ALL_HOSTS[@]}"; do
+ XCTEST_BUILD_ARGS="--release"
+ fi
+
+- call python3 "${XCTEST_SOURCE_DIR}"/build_script.py \
++ call ${python3} "${XCTEST_SOURCE_DIR}"/build_script.py \
+ --swiftc="${SWIFTC_BIN}" \
+ --build-dir="${XCTEST_BUILD_DIR}" \
+ --foundation-build-dir="${FOUNDATION_BUILD_DIR}" \
+@@ -2848,7 +2850,7 @@ for host in "${ALL_HOSTS[@]}"; do
+ echo "--- Running tests for ${product} ---"
+ FOUNDATION_BUILD_DIR=$(build_directory ${host} foundation)
+ XCTEST_BUILD_DIR=$(build_directory ${host} xctest)
+- call python3 "${XCTEST_SOURCE_DIR}"/build_script.py test \
++ call ${python3} "${XCTEST_SOURCE_DIR}"/build_script.py test \
+ --swiftc="${SWIFTC_BIN}" \
+ --lit="${LLVM_SOURCE_DIR}/utils/lit/lit.py" \
+ --foundation-build-dir="${FOUNDATION_BUILD_DIR}" \
+@@ -3418,11 +3420,11 @@ function build_and_test_installable_package() {
+ with_pushd "${PKG_TESTS_SANDBOX_PARENT}" \
+ call tar xzf "${package_for_host}"
+
+- if python3 -c "import psutil" ; then
++ if ${python3} -c "import psutil" ; then
+ TIMEOUT_ARGS=--timeout=600 # 10 minutes
+ fi
+ with_pushd "${PKG_TESTS_SOURCE_DIR}" \
+- call python3 "${LIT_EXECUTABLE_PATH}" . ${LLVM_LIT_ARGS} --param package-path="${PKG_TESTS_SANDBOX}" --param test-exec-root="${PKG_TESTS_TEMPS}" --param llvm-bin-dir="${LLVM_BIN_DIR}" ${TIMEOUT_ARGS}
++ call ${python3} "${LIT_EXECUTABLE_PATH}" . ${LLVM_LIT_ARGS} --param package-path="${PKG_TESTS_SANDBOX}" --param test-exec-root="${PKG_TESTS_TEMPS}" --param llvm-bin-dir="${LLVM_BIN_DIR}" ${TIMEOUT_ARGS}
+ fi
+ fi
+ }
diff --git a/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_products_cmark.py b/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_products_cmark.py
new file mode 100644
index 000000000000..1f71c8a6acf7
--- /dev/null
+++ b/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_products_cmark.py
@@ -0,0 +1,7 @@
+--- swift/utils/swift_build_support/swift_build_support/products/cmark.py.orig 2024-06-06 04:26:30 UTC
++++ swift/utils/swift_build_support/swift_build_support/products/cmark.py
+@@ -118,4 +118,3 @@ class CMark(cmake_product.CMakeProduct):
+ This phase might copy the artifacts from the previous phases into a
+ destination directory.
+ """
+- self.install_with_cmake(["install"], self.host_install_destdir(host_target))
diff --git a/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_targets.py b/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_targets.py
new file mode 100644
index 000000000000..d2589f103316
--- /dev/null
+++ b/lang/swift510/files/patch-swift_utils_swift__build__support_swift__build__support_targets.py
@@ -0,0 +1,20 @@
+--- swift/utils/swift_build_support/swift_build_support/targets.py.orig 2024-06-06 04:26:30 UTC
++++ swift/utils/swift_build_support/swift_build_support/targets.py
+@@ -278,7 +278,7 @@ class StdlibDeploymentTarget(object):
+ "riscv64",
+ "s390x"])
+
+- FreeBSD = Platform("freebsd", archs=["x86_64", "arm64"])
++ FreeBSD = Platform("freebsd", archs=["x86_64", "aarch64"])
+
+ OpenBSD = OpenBSDPlatform("openbsd", archs=["amd64"])
+
+@@ -379,7 +379,7 @@ class StdlibDeploymentTarget(object):
+ if machine == 'amd64':
+ return StdlibDeploymentTarget.FreeBSD.x86_64
+ elif machine == 'arm64':
+- return StdlibDeploymentTarget.FreeBSD.arm64
++ return StdlibDeploymentTarget.FreeBSD.aarch64
+
+ elif system == 'OpenBSD':
+ if machine == 'amd64':
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift
new file mode 100644
index 000000000000..18d303a9b27d
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_Cancellator.swift
@@ -0,0 +1,11 @@
+--- swiftpm/Sources/Basics/Cancellator.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Basics/Cancellator.swift
+@@ -79,7 +79,7 @@ public final class Cancellator: Cancellable {
+
+ // Install the default signal handler.
+ var action = sigaction()
+- #if canImport(Darwin) || os(OpenBSD)
++ #if canImport(Darwin) || os(OpenBSD) || os(FreeBSD)
+ action.__sigaction_u.__sa_handler = SIG_DFL
+ #elseif canImport(Musl)
+ action.__sa_handler.sa_handler = SIG_DFL
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_DispatchTimeInterval+Extensions.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_DispatchTimeInterval+Extensions.swift
new file mode 100644
index 000000000000..87b63a02b2cc
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_DispatchTimeInterval+Extensions.swift
@@ -0,0 +1,11 @@
+--- swiftpm/Sources/Basics/DispatchTimeInterval+Extensions.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Basics/DispatchTimeInterval+Extensions.swift
+@@ -95,7 +95,7 @@ extension DispatchTimeInterval {
+ }
+
+ // remove when available to all platforms
+-#if os(Linux) || os(Windows) || os(Android) || os(OpenBSD)
++#if os(Linux) || os(Windows) || os(Android) || os(OpenBSD) || os(FreeBSD)
+ extension DispatchTime {
+ public func distance(to: DispatchTime) -> DispatchTimeInterval {
+ let final = to.uptimeNanoseconds
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_Triple+Basics.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_Triple+Basics.swift
new file mode 100644
index 000000000000..18050c65dc1a
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_Triple+Basics.swift
@@ -0,0 +1,20 @@
+--- swiftpm/Sources/Basics/Triple+Basics.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Basics/Triple+Basics.swift
+@@ -136,7 +136,7 @@ extension Triple {
+ switch os {
+ case _ where isDarwin():
+ return ".dylib"
+- case .linux, .openbsd:
++ case .linux, .openbsd, .freebsd:
+ return ".so"
+ case .win32:
+ return ".dll"
+@@ -155,7 +155,7 @@ extension Triple {
+ switch os {
+ case _ where isDarwin():
+ return ""
+- case .linux, .openbsd:
++ case .linux, .openbsd, .freebsd:
+ return ""
+ case .wasi:
+ return ".wasm"
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple+Platforms.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple+Platforms.swift
new file mode 100644
index 000000000000..694b0cf2a026
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple+Platforms.swift
@@ -0,0 +1,11 @@
+--- swiftpm/Sources/Basics/Vendor/Triple+Platforms.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Basics/Vendor/Triple+Platforms.swift
+@@ -304,7 +304,7 @@ extension Triple {
+
+ case .linux:
+ return environment == .android ? "android" : "linux"
+- case .freeBSD:
++ case .freebsd:
+ return "freebsd"
+ case .openbsd:
+ return "openbsd"
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple.swift b/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple.swift
new file mode 100644
index 000000000000..c942c03ea200
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Basics_Vendor_Triple.swift
@@ -0,0 +1,20 @@
+--- swiftpm/Sources/Basics/Vendor/Triple.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Basics/Vendor/Triple.swift
+@@ -1089,7 +1089,7 @@ extension Triple {
+ case cloudABI = "cloudabi"
+ case darwin
+ case dragonFly = "dragonfly"
+- case freeBSD = "freebsd"
++ case freebsd
+ case fuchsia
+ case ios
+ case kfreebsd
+@@ -1137,7 +1137,7 @@ extension Triple {
+ case _ where os.hasPrefix("dragonfly"):
+ return .dragonFly
+ case _ where os.hasPrefix("freebsd"):
+- return .freeBSD
++ return .freebsd
+ case _ where os.hasPrefix("fuchsia"):
+ return .fuchsia
+ case _ where os.hasPrefix("ios"):
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Build_BuildDescription_ClangTargetBuildDescription.swift b/lang/swift510/files/patch-swiftpm_Sources_Build_BuildDescription_ClangTargetBuildDescription.swift
new file mode 100644
index 000000000000..dad7ed123ed7
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Build_BuildDescription_ClangTargetBuildDescription.swift
@@ -0,0 +1,17 @@
+--- swiftpm/Sources/Build/BuildDescription/ClangTargetBuildDescription.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Build/BuildDescription/ClangTargetBuildDescription.swift
+@@ -245,12 +245,12 @@ public final class ClangTargetBuildDescription {
+ // 2. on Windows when compiling for any language, because of issues with the Windows SDK
+ // 3. on Android when compiling for any language, because of issues with the Android SDK
+ enableModules = !(buildParameters.targetTriple.isDarwin() && isCXX) && !buildParameters.targetTriple
+- .isWindows() && !buildParameters.targetTriple.isAndroid()
++ .isWindows() && !buildParameters.targetTriple.isAndroid() && buildParameters.targetTriple.os != .freebsd
+ } else {
+ // For version >= 5.8, we disable them when compiling for C++ regardless of platforms, see:
+ // https://github.com/llvm/llvm-project/issues/55980 for clang frontend crash when module
+ // enabled for C++ on c++17 standard and above.
+- enableModules = !isCXX && !buildParameters.targetTriple.isWindows() && !buildParameters.targetTriple.isAndroid()
++ enableModules = !isCXX && !buildParameters.targetTriple.isWindows() && !buildParameters.targetTriple.isAndroid() && buildParameters.targetTriple.os != .freebsd
+ }
+
+ if enableModules {
diff --git a/lang/swift510/files/patch-swiftpm_Sources_Build_BuildPlan_BuildPlan+Product.swift b/lang/swift510/files/patch-swiftpm_Sources_Build_BuildPlan_BuildPlan+Product.swift
new file mode 100644
index 000000000000..0ba4912a28c4
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_Build_BuildPlan_BuildPlan+Product.swift
@@ -0,0 +1,11 @@
+--- swiftpm/Sources/Build/BuildPlan/BuildPlan+Product.swift.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/Build/BuildPlan/BuildPlan+Product.swift
+@@ -54,6 +54,8 @@ extension BuildPlan {
+ if case let target as ClangTarget = target.underlyingTarget, target.isCXX {
+ if buildParameters.targetTriple.isDarwin() {
+ buildProduct.additionalFlags += ["-lc++"]
++ } else if buildParameters.targetTriple.os == .freebsd {
++ buildProduct.additionalFlags += ["-lc++"]
+ } else if buildParameters.targetTriple.isWindows() {
+ // Don't link any C++ library.
+ } else {
diff --git a/lang/swift510/files/patch-swiftpm_Sources_SPMSQLite3_CMakeLists.txt b/lang/swift510/files/patch-swiftpm_Sources_SPMSQLite3_CMakeLists.txt
new file mode 100644
index 000000000000..9f8ebc30be3a
--- /dev/null
+++ b/lang/swift510/files/patch-swiftpm_Sources_SPMSQLite3_CMakeLists.txt
@@ -0,0 +1,10 @@
+--- swiftpm/Sources/SPMSQLite3/CMakeLists.txt.orig 2024-06-05 06:47:24 UTC
++++ swiftpm/Sources/SPMSQLite3/CMakeLists.txt
+@@ -11,3 +11,7 @@ target_link_libraries(SPMSQLite3 INTERFACE
+ ${CMAKE_CURRENT_SOURCE_DIR})
+ target_link_libraries(SPMSQLite3 INTERFACE
+ SQLite::SQLite3)
++
++get_target_property(sqlite3_lib_full_path SQLite::SQLite3 IMPORTED_LOCATION)
++get_filename_component(sqlite3_lib_dir "${sqlite3_lib_full_path}" DIRECTORY)
++target_link_directories(SPMSQLite3 INTERFACE "${sqlite3_lib_dir}")
diff --git a/lang/swift510/files/patch-yams_cmake_modules_SwiftSupport.cmake b/lang/swift510/files/patch-yams_cmake_modules_SwiftSupport.cmake
new file mode 100644
index 000000000000..7fc640bab319
--- /dev/null
+++ b/lang/swift510/files/patch-yams_cmake_modules_SwiftSupport.cmake
@@ -0,0 +1,15 @@
+--- yams/cmake/modules/SwiftSupport.cmake.orig 2022-04-28 17:50:41 UTC
++++ yams/cmake/modules/SwiftSupport.cmake
+@@ -29,6 +29,12 @@ function(swift_get_host_arch result_var_name)
+ set("${result_var_name}" "armv7" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "AMD64")
+ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "amd64")
++ if("${CMAKE_SYSTEM_NAME}" STREQUAL "FreeBSD")
++ set("${result_var_name}" "x86_64" PARENT_SCOPE)
++ else()
++ set("${result_var_name}" "amd64" PARENT_SCOPE)
++ endif()
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "IA64")
+ set("${result_var_name}" "itanium" PARENT_SCOPE)
+ elseif("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86")
diff --git a/lang/swift510/files/pkg-message.in b/lang/swift510/files/pkg-message.in
new file mode 100644
index 000000000000..f2ff392fb5ca
--- /dev/null
+++ b/lang/swift510/files/pkg-message.in
@@ -0,0 +1,2 @@
+The Swift compiler is installed in %%SWIFT_INSTALL_PREFIX%%/bin
+You may want to add that directory to your shell's PATH.
diff --git a/lang/swift510/files/start-build.sh b/lang/swift510/files/start-build.sh
new file mode 100644
index 000000000000..a15ad0440540
--- /dev/null
+++ b/lang/swift510/files/start-build.sh
@@ -0,0 +1,34 @@
+swift_project_dir=$1
+swift_install_destdir=$2
+swift_install_prefix=$3
+clang_module_cache_path=$4
+
+# For tools like 'ld', 'ar', 'ranlib', etc. prefer the versions from the base system
+export PATH="/sbin:/bin:/usr/sbin:/usr/bin:${PATH}"
+
+export CLANG_MODULE_CACHE_PATH=${clang_module_cache_path}
+
+cd ${swift_project_dir}/swift &&
+utils/build-script --bootstrapping bootstrapping \
+--release \
+--assertions \
+--host-cc /usr/bin/clang \
+--host-cxx /usr/bin/clang++ \
+--llvm-targets-to-build 'AArch64;X86' \
+--skip-early-swift-driver \
+--skip-early-swiftsyntax \
+--libdispatch true \
+--foundation true \
+--xctest true \
+--swiftpm true \
+--llbuild true \
+--swiftsyntax true \
+--swift-driver true \
+--extra-cmake-options="-DSWIFT_USE_LINKER=lld" \
+--extra-cmake-options="-DLLVM_USE_LINKER=lld" \
+--llvm-max-parallel-lto-link-jobs 1 \
+--swift-tools-max-parallel-lto-link-jobs 1 \
+--install-destdir ${swift_install_destdir} \
+--install-prefix ${swift_install_prefix} \
+--install-all true \
+--verbose-build true
diff --git a/lang/swift510/pkg-descr b/lang/swift510/pkg-descr
new file mode 100644
index 000000000000..41761a6697dd
--- /dev/null
+++ b/lang/swift510/pkg-descr
@@ -0,0 +1,10 @@
+The Swift programming language -- a modern programming language with
+many great features.
+
+This port includes:
+ * the Swift compiler
+ * the Swift standard library
+ * various tools
+ * the Foundation framework
+ * the Swift Package Manager (SwiftPM)
+ * the run-time support that you need for running compiled programs
diff --git a/lang/swift510/pkg-plist b/lang/swift510/pkg-plist
new file mode 100644
index 000000000000..b85dc57aa4ad
--- /dev/null
+++ b/lang/swift510/pkg-plist
@@ -0,0 +1,946 @@
+swift510/bin/clang
+swift510/bin/clang++
+swift510/bin/clang-15
+swift510/bin/clang-cache
+swift510/bin/clang-cl
+swift510/bin/clang-cpp
+swift510/bin/clangd
+swift510/bin/complete-test
+swift510/bin/ld.lld
+swift510/bin/ld64.lld
+swift510/bin/lld
+swift510/bin/lld-link
+swift510/bin/lldb-moduleimport-test
+swift510/bin/llvm-ar
+swift510/bin/llvm-cov
+swift510/bin/llvm-profdata
+swift510/bin/plutil
+swift510/bin/sdk-module-lists/create-module-lists.sh
+swift510/bin/sdk-module-lists/fixed-clang-modules-appletvos.txt
+swift510/bin/sdk-module-lists/fixed-clang-modules-common.txt
+swift510/bin/sdk-module-lists/fixed-clang-modules-iosmac.txt
+swift510/bin/sdk-module-lists/fixed-clang-modules-iphoneos.txt
+swift510/bin/sdk-module-lists/fixed-clang-modules-macosx.txt
+swift510/bin/sdk-module-lists/fixed-clang-modules-watchos.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-appletvos.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-common.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-iosmac.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-iphoneos.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-macosx.txt
+swift510/bin/sdk-module-lists/fixed-swift-modules-watchos.txt
+swift510/bin/sdk-module-lists/infer-imports.py
+swift510/bin/sourcekitd-repl
+swift510/bin/sourcekitd-test
+swift510/bin/swift
+swift510/bin/swift-api-checker.py
+swift510/bin/swift-api-digester
+swift510/bin/swift-api-dump.py
+swift510/bin/swift-api-extract
+swift510/bin/swift-ast-script
+swift510/bin/swift-autolink-extract
+swift510/bin/swift-build
+swift510/bin/swift-build-sdk-interfaces
+swift510/bin/swift-build-tool
+swift510/bin/swift-cache-tool
+swift510/bin/swift-compatibility-symbols
+swift510/bin/swift-def-to-strings-converter
+swift510/bin/swift-demangle
+swift510/bin/swift-demangle-yamldump
+swift510/bin/swift-driver
+swift510/bin/swift-experimental-sdk
+swift510/bin/swift-frontend
+swift510/bin/swift-help
+swift510/bin/swift-ide-test
+swift510/bin/swift-indent
+swift510/bin/swift-package
+swift510/bin/swift-package-collection
+swift510/bin/swift-package-registry
+swift510/bin/swift-refactor
+swift510/bin/swift-reflection-dump
+swift510/bin/swift-remoteast-test
+swift510/bin/swift-run
+swift510/bin/swift-serialize-diagnostics
+swift510/bin/swift-symbolgraph-extract
+swift510/bin/swift-test
+swift510/bin/swiftc
+swift510/bin/wasm-ld
+swift510/include/SourceKit/sourcekitd.h
+swift510/include/llvm-c/lto.h
+swift510/include/swift/Runtime/CMakeConfig.h
+swift510/include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
+swift510/include/swift/SwiftRemoteMirror/Platform.h
+swift510/include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
+swift510/include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
+swift510/include/swift/SwiftRemoteMirror/module.modulemap
+swift510/include/swift/bridging
+swift510/include/swift/module.modulemap
+swift510/lib/clang/15.0.0/include/__clang_cuda_builtin_vars.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_cmath.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_complex_builtins.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_device_functions.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_intrinsics.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_libdevice_declares.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_math.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_math_forward_declares.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_runtime_wrapper.h
+swift510/lib/clang/15.0.0/include/__clang_cuda_texture_intrinsics.h
+swift510/lib/clang/15.0.0/include/__clang_hip_cmath.h
+swift510/lib/clang/15.0.0/include/__clang_hip_libdevice_declares.h
+swift510/lib/clang/15.0.0/include/__clang_hip_math.h
+swift510/lib/clang/15.0.0/include/__clang_hip_runtime_wrapper.h
+swift510/lib/clang/15.0.0/include/__stddef_max_align_t.h
+swift510/lib/clang/15.0.0/include/__wmmintrin_aes.h
+swift510/lib/clang/15.0.0/include/__wmmintrin_pclmul.h
+swift510/lib/clang/15.0.0/include/adxintrin.h
+swift510/lib/clang/15.0.0/include/altivec.h
+swift510/lib/clang/15.0.0/include/ammintrin.h
+swift510/lib/clang/15.0.0/include/amxintrin.h
+swift510/lib/clang/15.0.0/include/arm64intr.h
+swift510/lib/clang/15.0.0/include/arm_acle.h
+swift510/lib/clang/15.0.0/include/arm_bf16.h
+swift510/lib/clang/15.0.0/include/arm_cde.h
+swift510/lib/clang/15.0.0/include/arm_cmse.h
+swift510/lib/clang/15.0.0/include/arm_fp16.h
+swift510/lib/clang/15.0.0/include/arm_mve.h
+swift510/lib/clang/15.0.0/include/arm_neon.h
+swift510/lib/clang/15.0.0/include/arm_sve.h
+swift510/lib/clang/15.0.0/include/armintr.h
+swift510/lib/clang/15.0.0/include/avx2intrin.h
+swift510/lib/clang/15.0.0/include/avx512bf16intrin.h
+swift510/lib/clang/15.0.0/include/avx512bitalgintrin.h
+swift510/lib/clang/15.0.0/include/avx512bwintrin.h
+swift510/lib/clang/15.0.0/include/avx512cdintrin.h
+swift510/lib/clang/15.0.0/include/avx512dqintrin.h
+swift510/lib/clang/15.0.0/include/avx512erintrin.h
+swift510/lib/clang/15.0.0/include/avx512fintrin.h
+swift510/lib/clang/15.0.0/include/avx512fp16intrin.h
+swift510/lib/clang/15.0.0/include/avx512ifmaintrin.h
+swift510/lib/clang/15.0.0/include/avx512ifmavlintrin.h
+swift510/lib/clang/15.0.0/include/avx512pfintrin.h
+swift510/lib/clang/15.0.0/include/avx512vbmi2intrin.h
+swift510/lib/clang/15.0.0/include/avx512vbmiintrin.h
+swift510/lib/clang/15.0.0/include/avx512vbmivlintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlbf16intrin.h
+swift510/lib/clang/15.0.0/include/avx512vlbitalgintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlbwintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlcdintrin.h
+swift510/lib/clang/15.0.0/include/avx512vldqintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlfp16intrin.h
+swift510/lib/clang/15.0.0/include/avx512vlintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlvbmi2intrin.h
+swift510/lib/clang/15.0.0/include/avx512vlvnniintrin.h
+swift510/lib/clang/15.0.0/include/avx512vlvp2intersectintrin.h
+swift510/lib/clang/15.0.0/include/avx512vnniintrin.h
+swift510/lib/clang/15.0.0/include/avx512vp2intersectintrin.h
+swift510/lib/clang/15.0.0/include/avx512vpopcntdqintrin.h
+swift510/lib/clang/15.0.0/include/avx512vpopcntdqvlintrin.h
+swift510/lib/clang/15.0.0/include/avxintrin.h
+swift510/lib/clang/15.0.0/include/avxvnniintrin.h
+swift510/lib/clang/15.0.0/include/bmi2intrin.h
+swift510/lib/clang/15.0.0/include/bmiintrin.h
+swift510/lib/clang/15.0.0/include/builtins.h
+swift510/lib/clang/15.0.0/include/cet.h
+swift510/lib/clang/15.0.0/include/cetintrin.h
+swift510/lib/clang/15.0.0/include/cldemoteintrin.h
+swift510/lib/clang/15.0.0/include/clflushoptintrin.h
+swift510/lib/clang/15.0.0/include/clwbintrin.h
+swift510/lib/clang/15.0.0/include/clzerointrin.h
+swift510/lib/clang/15.0.0/include/cpuid.h
+swift510/lib/clang/15.0.0/include/crc32intrin.h
+swift510/lib/clang/15.0.0/include/cuda_wrappers/algorithm
+swift510/lib/clang/15.0.0/include/cuda_wrappers/complex
+swift510/lib/clang/15.0.0/include/cuda_wrappers/new
+swift510/lib/clang/15.0.0/include/emmintrin.h
+swift510/lib/clang/15.0.0/include/enqcmdintrin.h
+swift510/lib/clang/15.0.0/include/f16cintrin.h
+swift510/lib/clang/15.0.0/include/float.h
+swift510/lib/clang/15.0.0/include/fma4intrin.h
+swift510/lib/clang/15.0.0/include/fmaintrin.h
+swift510/lib/clang/15.0.0/include/fuzzer/FuzzedDataProvider.h
+swift510/lib/clang/15.0.0/include/fxsrintrin.h
+swift510/lib/clang/15.0.0/include/gfniintrin.h
+swift510/lib/clang/15.0.0/include/hexagon_circ_brev_intrinsics.h
+swift510/lib/clang/15.0.0/include/hexagon_protos.h
+swift510/lib/clang/15.0.0/include/hexagon_types.h
+swift510/lib/clang/15.0.0/include/hresetintrin.h
+swift510/lib/clang/15.0.0/include/htmintrin.h
+swift510/lib/clang/15.0.0/include/htmxlintrin.h
+swift510/lib/clang/15.0.0/include/hvx_hexagon_protos.h
+swift510/lib/clang/15.0.0/include/ia32intrin.h
+swift510/lib/clang/15.0.0/include/immintrin.h
+swift510/lib/clang/15.0.0/include/intrin.h
+swift510/lib/clang/15.0.0/include/inttypes.h
+swift510/lib/clang/15.0.0/include/invpcidintrin.h
+swift510/lib/clang/15.0.0/include/iso646.h
+swift510/lib/clang/15.0.0/include/keylockerintrin.h
+swift510/lib/clang/15.0.0/include/limits.h
+swift510/lib/clang/15.0.0/include/lwpintrin.h
+swift510/lib/clang/15.0.0/include/lzcntintrin.h
+swift510/lib/clang/15.0.0/include/mm3dnow.h
+swift510/lib/clang/15.0.0/include/mm_malloc.h
+swift510/lib/clang/15.0.0/include/mmintrin.h
+swift510/lib/clang/15.0.0/include/module.modulemap
+swift510/lib/clang/15.0.0/include/movdirintrin.h
+swift510/lib/clang/15.0.0/include/msa.h
+swift510/lib/clang/15.0.0/include/mwaitxintrin.h
+swift510/lib/clang/15.0.0/include/nmmintrin.h
+swift510/lib/clang/15.0.0/include/opencl-c-base.h
+swift510/lib/clang/15.0.0/include/opencl-c.h
+swift510/lib/clang/15.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
+swift510/lib/clang/15.0.0/include/openmp_wrappers/cmath
+swift510/lib/clang/15.0.0/include/openmp_wrappers/complex
+swift510/lib/clang/15.0.0/include/openmp_wrappers/complex.h
+swift510/lib/clang/15.0.0/include/openmp_wrappers/complex_cmath.h
+swift510/lib/clang/15.0.0/include/openmp_wrappers/math.h
+swift510/lib/clang/15.0.0/include/openmp_wrappers/new
+swift510/lib/clang/15.0.0/include/orc/c_api.h
+swift510/lib/clang/15.0.0/include/pconfigintrin.h
+swift510/lib/clang/15.0.0/include/pkuintrin.h
+swift510/lib/clang/15.0.0/include/pmmintrin.h
+swift510/lib/clang/15.0.0/include/popcntintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/bmi2intrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/bmiintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/emmintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/immintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/mm_malloc.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/mmintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/pmmintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/smmintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/tmmintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/x86gprintrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/x86intrin.h
+swift510/lib/clang/15.0.0/include/ppc_wrappers/xmmintrin.h
+swift510/lib/clang/15.0.0/include/prfchwintrin.h
+swift510/lib/clang/15.0.0/include/profile/InstrProfData.inc
+swift510/lib/clang/15.0.0/include/ptrauth.h
+swift510/lib/clang/15.0.0/include/ptwriteintrin.h
+swift510/lib/clang/15.0.0/include/rdpruintrin.h
+swift510/lib/clang/15.0.0/include/rdseedintrin.h
+swift510/lib/clang/15.0.0/include/rtmintrin.h
+swift510/lib/clang/15.0.0/include/s390intrin.h
+swift510/lib/clang/15.0.0/include/sanitizer/allocator_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/asan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/common_interface_defs.h
+swift510/lib/clang/15.0.0/include/sanitizer/coverage_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/dfsan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/hwasan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/linux_syscall_hooks.h
+swift510/lib/clang/15.0.0/include/sanitizer/lsan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/msan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/netbsd_syscall_hooks.h
+swift510/lib/clang/15.0.0/include/sanitizer/scudo_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/tsan_interface.h
+swift510/lib/clang/15.0.0/include/sanitizer/tsan_interface_atomic.h
+swift510/lib/clang/15.0.0/include/sanitizer/ubsan_interface.h
+swift510/lib/clang/15.0.0/include/serializeintrin.h
+swift510/lib/clang/15.0.0/include/sgxintrin.h
+swift510/lib/clang/15.0.0/include/shaintrin.h
+swift510/lib/clang/15.0.0/include/smmintrin.h
+swift510/lib/clang/15.0.0/include/stdalign.h
+swift510/lib/clang/15.0.0/include/stdarg.h
+swift510/lib/clang/15.0.0/include/stdatomic.h
+swift510/lib/clang/15.0.0/include/stdbool.h
+swift510/lib/clang/15.0.0/include/stddef.h
+swift510/lib/clang/15.0.0/include/stdint.h
+swift510/lib/clang/15.0.0/include/stdnoreturn.h
+swift510/lib/clang/15.0.0/include/tbmintrin.h
+swift510/lib/clang/15.0.0/include/tgmath.h
+swift510/lib/clang/15.0.0/include/tmmintrin.h
+swift510/lib/clang/15.0.0/include/tsxldtrkintrin.h
+swift510/lib/clang/15.0.0/include/uintrintrin.h
+swift510/lib/clang/15.0.0/include/unwind.h
+swift510/lib/clang/15.0.0/include/vadefs.h
+swift510/lib/clang/15.0.0/include/vaesintrin.h
+swift510/lib/clang/15.0.0/include/varargs.h
+swift510/lib/clang/15.0.0/include/vecintrin.h
+swift510/lib/clang/15.0.0/include/velintrin.h
+swift510/lib/clang/15.0.0/include/velintrin_approx.h
+swift510/lib/clang/15.0.0/include/velintrin_gen.h
+swift510/lib/clang/15.0.0/include/vpclmulqdqintrin.h
+swift510/lib/clang/15.0.0/include/waitpkgintrin.h
+swift510/lib/clang/15.0.0/include/wasm_simd128.h
+swift510/lib/clang/15.0.0/include/wbnoinvdintrin.h
+swift510/lib/clang/15.0.0/include/wmmintrin.h
+swift510/lib/clang/15.0.0/include/x86gprintrin.h
+swift510/lib/clang/15.0.0/include/x86intrin.h
+swift510/lib/clang/15.0.0/include/xmmintrin.h
+swift510/lib/clang/15.0.0/include/xopintrin.h
+swift510/lib/clang/15.0.0/include/xray/xray_interface.h
+swift510/lib/clang/15.0.0/include/xray/xray_log_interface.h
+swift510/lib/clang/15.0.0/include/xray/xray_records.h
+swift510/lib/clang/15.0.0/include/xsavecintrin.h
+swift510/lib/clang/15.0.0/include/xsaveintrin.h
+swift510/lib/clang/15.0.0/include/xsaveoptintrin.h
+swift510/lib/clang/15.0.0/include/xsavesintrin.h
+swift510/lib/clang/15.0.0/include/xtestintrin.h
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.so
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan-preinit-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.asan_static-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.builtins-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.cfi-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.cfi_diag-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.fuzzer-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.fuzzer_interceptors-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.fuzzer_no_main-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.msan-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.msan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.msan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.msan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.profile-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.safestack-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.stats-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.stats_client-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.so
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.tsan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.tsan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.so
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.so
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.ubsan_standalone_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.xray-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.xray-basic-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.xray-fdr-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/libclang_rt.xray-profiling-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/lib/freebsd/liborc_rt-%%SWIFT_ARCH%%.a
+swift510/lib/clang/15.0.0/share/asan_ignorelist.txt
+swift510/lib/clang/15.0.0/share/cfi_ignorelist.txt
+swift510/lib/clang/15.0.0/share/msan_ignorelist.txt
+swift510/lib/libIndexStore.so
+swift510/lib/libIndexStore.so.15git
+swift510/lib/libLTO.so
+swift510/lib/libLTO.so.15git
+swift510/lib/libsourcekitdInProc.so
+swift510/lib/libswiftDemangle.so
+swift510/lib/swift/Block/Block.h
+swift510/lib/swift/CFURLSessionInterface/CFURLSessionInterface.h
+swift510/lib/swift/CFURLSessionInterface/module.map
+swift510/lib/swift/CFXMLInterface/CFXMLInterface.h
+swift510/lib/swift/CFXMLInterface/module.map
+swift510/lib/swift/CoreFoundation/CFArray.h
+swift510/lib/swift/CoreFoundation/CFAttributedString.h
+swift510/lib/swift/CoreFoundation/CFAvailability.h
+swift510/lib/swift/CoreFoundation/CFBag.h
+swift510/lib/swift/CoreFoundation/CFBase.h
+swift510/lib/swift/CoreFoundation/CFBinaryHeap.h
+swift510/lib/swift/CoreFoundation/CFBitVector.h
+swift510/lib/swift/CoreFoundation/CFBundle.h
+swift510/lib/swift/CoreFoundation/CFBundlePriv.h
+swift510/lib/swift/CoreFoundation/CFByteOrder.h
+swift510/lib/swift/CoreFoundation/CFCalendar.h
+swift510/lib/swift/CoreFoundation/CFCalendar_Internal.h
+swift510/lib/swift/CoreFoundation/CFCharacterSet.h
+swift510/lib/swift/CoreFoundation/CFCharacterSetPriv.h
+swift510/lib/swift/CoreFoundation/CFData.h
+swift510/lib/swift/CoreFoundation/CFDate.h
+swift510/lib/swift/CoreFoundation/CFDateComponents.h
+swift510/lib/swift/CoreFoundation/CFDateFormatter.h
+swift510/lib/swift/CoreFoundation/CFDateInterval.h
+swift510/lib/swift/CoreFoundation/CFDateIntervalFormatter.h
+swift510/lib/swift/CoreFoundation/CFDictionary.h
+swift510/lib/swift/CoreFoundation/CFError.h
+swift510/lib/swift/CoreFoundation/CFKnownLocations.h
+swift510/lib/swift/CoreFoundation/CFLocale.h
+swift510/lib/swift/CoreFoundation/CFLocaleInternal.h
+swift510/lib/swift/CoreFoundation/CFLocking.h
+swift510/lib/swift/CoreFoundation/CFLogUtilities.h
+swift510/lib/swift/CoreFoundation/CFMachPort.h
+swift510/lib/swift/CoreFoundation/CFMessagePort.h
+swift510/lib/swift/CoreFoundation/CFNotificationCenter.h
+swift510/lib/swift/CoreFoundation/CFNumber.h
+swift510/lib/swift/CoreFoundation/CFNumberFormatter.h
+swift510/lib/swift/CoreFoundation/CFPlugIn.h
+swift510/lib/swift/CoreFoundation/CFPlugInCOM.h
+swift510/lib/swift/CoreFoundation/CFPreferences.h
+swift510/lib/swift/CoreFoundation/CFPriv.h
+swift510/lib/swift/CoreFoundation/CFPropertyList.h
+swift510/lib/swift/CoreFoundation/CFRegularExpression.h
+swift510/lib/swift/CoreFoundation/CFRunArray.h
+swift510/lib/swift/CoreFoundation/CFRunLoop.h
+swift510/lib/swift/CoreFoundation/CFRuntime.h
+swift510/lib/swift/CoreFoundation/CFSet.h
+swift510/lib/swift/CoreFoundation/CFSocket.h
+swift510/lib/swift/CoreFoundation/CFStream.h
+swift510/lib/swift/CoreFoundation/CFStreamPriv.h
+swift510/lib/swift/CoreFoundation/CFString.h
+swift510/lib/swift/CoreFoundation/CFStringEncodingConverter.h
+swift510/lib/swift/CoreFoundation/CFStringEncodingConverterExt.h
+swift510/lib/swift/CoreFoundation/CFStringEncodingExt.h
+swift510/lib/swift/CoreFoundation/CFTimeZone.h
+swift510/lib/swift/CoreFoundation/CFTree.h
+swift510/lib/swift/CoreFoundation/CFURL.h
+swift510/lib/swift/CoreFoundation/CFURLAccess.h
+swift510/lib/swift/CoreFoundation/CFURLComponents.h
+swift510/lib/swift/CoreFoundation/CFURLPriv.h
+swift510/lib/swift/CoreFoundation/CFURLSessionInterface.h
+swift510/lib/swift/CoreFoundation/CFUUID.h
+swift510/lib/swift/CoreFoundation/CFUserNotification.h
+swift510/lib/swift/CoreFoundation/CFUtilities.h
+swift510/lib/swift/CoreFoundation/CoreFoundation.h
+swift510/lib/swift/CoreFoundation/ForFoundationOnly.h
+swift510/lib/swift/CoreFoundation/ForSwiftFoundationOnly.h
+swift510/lib/swift/CoreFoundation/TargetConditionals.h
+swift510/lib/swift/CoreFoundation/module.map
+swift510/lib/swift/FrameworkABIBaseline/README
+swift510/lib/swift/FrameworkABIBaseline/Swift/ABI/macos.json
+swift510/lib/swift/FrameworkABIBaseline/Swift/API/macos.json
+swift510/lib/swift/FrameworkABIBaseline/_Concurrency/ABI/macos.json
+swift510/lib/swift/FrameworkABIBaseline/nil.json
+swift510/lib/swift/_InternalSwiftScan/DependencyScan.h
+swift510/lib/swift/_InternalSwiftScan/DependencyScanMacros.h
+swift510/lib/swift/_InternalSwiftScan/module.modulemap
+swift510/lib/swift/_InternalSwiftStaticMirror/BinaryScan.h
+swift510/lib/swift/_InternalSwiftStaticMirror/StaticMirrorMacros.h
+swift510/lib/swift/_InternalSwiftStaticMirror/module.modulemap
+swift510/lib/swift/apinotes/std.apinotes
+swift510/lib/swift/clang/include/__clang_cuda_builtin_vars.h
+swift510/lib/swift/clang/include/__clang_cuda_cmath.h
+swift510/lib/swift/clang/include/__clang_cuda_complex_builtins.h
+swift510/lib/swift/clang/include/__clang_cuda_device_functions.h
+swift510/lib/swift/clang/include/__clang_cuda_intrinsics.h
+swift510/lib/swift/clang/include/__clang_cuda_libdevice_declares.h
+swift510/lib/swift/clang/include/__clang_cuda_math.h
+swift510/lib/swift/clang/include/__clang_cuda_math_forward_declares.h
+swift510/lib/swift/clang/include/__clang_cuda_runtime_wrapper.h
+swift510/lib/swift/clang/include/__clang_cuda_texture_intrinsics.h
+swift510/lib/swift/clang/include/__clang_hip_cmath.h
+swift510/lib/swift/clang/include/__clang_hip_libdevice_declares.h
+swift510/lib/swift/clang/include/__clang_hip_math.h
+swift510/lib/swift/clang/include/__clang_hip_runtime_wrapper.h
+swift510/lib/swift/clang/include/__stddef_max_align_t.h
+swift510/lib/swift/clang/include/__wmmintrin_aes.h
+swift510/lib/swift/clang/include/__wmmintrin_pclmul.h
+swift510/lib/swift/clang/include/adxintrin.h
+swift510/lib/swift/clang/include/altivec.h
+swift510/lib/swift/clang/include/ammintrin.h
+swift510/lib/swift/clang/include/amxintrin.h
+swift510/lib/swift/clang/include/arm64intr.h
+swift510/lib/swift/clang/include/arm_acle.h
+swift510/lib/swift/clang/include/arm_bf16.h
+swift510/lib/swift/clang/include/arm_cde.h
+swift510/lib/swift/clang/include/arm_cmse.h
+swift510/lib/swift/clang/include/arm_fp16.h
+swift510/lib/swift/clang/include/arm_mve.h
+swift510/lib/swift/clang/include/arm_neon.h
+swift510/lib/swift/clang/include/arm_neon_sve_bridge.h
+swift510/lib/swift/clang/include/arm_sve.h
+swift510/lib/swift/clang/include/armintr.h
+swift510/lib/swift/clang/include/avx2intrin.h
+swift510/lib/swift/clang/include/avx512bf16intrin.h
+swift510/lib/swift/clang/include/avx512bitalgintrin.h
+swift510/lib/swift/clang/include/avx512bwintrin.h
+swift510/lib/swift/clang/include/avx512cdintrin.h
+swift510/lib/swift/clang/include/avx512dqintrin.h
+swift510/lib/swift/clang/include/avx512erintrin.h
+swift510/lib/swift/clang/include/avx512fintrin.h
+swift510/lib/swift/clang/include/avx512fp16intrin.h
+swift510/lib/swift/clang/include/avx512ifmaintrin.h
+swift510/lib/swift/clang/include/avx512ifmavlintrin.h
+swift510/lib/swift/clang/include/avx512pfintrin.h
+swift510/lib/swift/clang/include/avx512vbmi2intrin.h
+swift510/lib/swift/clang/include/avx512vbmiintrin.h
+swift510/lib/swift/clang/include/avx512vbmivlintrin.h
+swift510/lib/swift/clang/include/avx512vlbf16intrin.h
+swift510/lib/swift/clang/include/avx512vlbitalgintrin.h
+swift510/lib/swift/clang/include/avx512vlbwintrin.h
+swift510/lib/swift/clang/include/avx512vlcdintrin.h
+swift510/lib/swift/clang/include/avx512vldqintrin.h
+swift510/lib/swift/clang/include/avx512vlfp16intrin.h
+swift510/lib/swift/clang/include/avx512vlintrin.h
+swift510/lib/swift/clang/include/avx512vlvbmi2intrin.h
+swift510/lib/swift/clang/include/avx512vlvnniintrin.h
+swift510/lib/swift/clang/include/avx512vlvp2intersectintrin.h
+swift510/lib/swift/clang/include/avx512vnniintrin.h
+swift510/lib/swift/clang/include/avx512vp2intersectintrin.h
+swift510/lib/swift/clang/include/avx512vpopcntdqintrin.h
+swift510/lib/swift/clang/include/avx512vpopcntdqvlintrin.h
+swift510/lib/swift/clang/include/avxintrin.h
+swift510/lib/swift/clang/include/avxvnniintrin.h
+swift510/lib/swift/clang/include/bmi2intrin.h
+swift510/lib/swift/clang/include/bmiintrin.h
+swift510/lib/swift/clang/include/builtins.h
+swift510/lib/swift/clang/include/cet.h
+swift510/lib/swift/clang/include/cetintrin.h
+swift510/lib/swift/clang/include/cldemoteintrin.h
+swift510/lib/swift/clang/include/clflushoptintrin.h
+swift510/lib/swift/clang/include/clwbintrin.h
+swift510/lib/swift/clang/include/clzerointrin.h
+swift510/lib/swift/clang/include/cpuid.h
+swift510/lib/swift/clang/include/crc32intrin.h
+swift510/lib/swift/clang/include/cuda_wrappers/algorithm
+swift510/lib/swift/clang/include/cuda_wrappers/complex
+swift510/lib/swift/clang/include/cuda_wrappers/new
+swift510/lib/swift/clang/include/emmintrin.h
+swift510/lib/swift/clang/include/enqcmdintrin.h
+swift510/lib/swift/clang/include/f16cintrin.h
+swift510/lib/swift/clang/include/float.h
+swift510/lib/swift/clang/include/fma4intrin.h
+swift510/lib/swift/clang/include/fmaintrin.h
+swift510/lib/swift/clang/include/fuzzer/FuzzedDataProvider.h
+swift510/lib/swift/clang/include/fxsrintrin.h
+swift510/lib/swift/clang/include/gfniintrin.h
+swift510/lib/swift/clang/include/hexagon_circ_brev_intrinsics.h
+swift510/lib/swift/clang/include/hexagon_protos.h
+swift510/lib/swift/clang/include/hexagon_types.h
+swift510/lib/swift/clang/include/hlsl.h
+swift510/lib/swift/clang/include/hlsl/hlsl_basic_types.h
+swift510/lib/swift/clang/include/hlsl/hlsl_intrinsics.h
+swift510/lib/swift/clang/include/hresetintrin.h
+swift510/lib/swift/clang/include/htmintrin.h
+swift510/lib/swift/clang/include/htmxlintrin.h
+swift510/lib/swift/clang/include/hvx_hexagon_protos.h
+swift510/lib/swift/clang/include/ia32intrin.h
+swift510/lib/swift/clang/include/immintrin.h
+swift510/lib/swift/clang/include/intrin.h
+swift510/lib/swift/clang/include/inttypes.h
+swift510/lib/swift/clang/include/invpcidintrin.h
+swift510/lib/swift/clang/include/iso646.h
+swift510/lib/swift/clang/include/keylockerintrin.h
+swift510/lib/swift/clang/include/limits.h
+swift510/lib/swift/clang/include/lwpintrin.h
+swift510/lib/swift/clang/include/lzcntintrin.h
+swift510/lib/swift/clang/include/mm3dnow.h
+swift510/lib/swift/clang/include/mm_malloc.h
+swift510/lib/swift/clang/include/mmintrin.h
+swift510/lib/swift/clang/include/module.modulemap
+swift510/lib/swift/clang/include/movdirintrin.h
+swift510/lib/swift/clang/include/msa.h
+swift510/lib/swift/clang/include/mwaitxintrin.h
+swift510/lib/swift/clang/include/nmmintrin.h
+swift510/lib/swift/clang/include/opencl-c-base.h
+swift510/lib/swift/clang/include/opencl-c.h
+swift510/lib/swift/clang/include/openmp_wrappers/__clang_openmp_device_functions.h
+swift510/lib/swift/clang/include/openmp_wrappers/cmath
+swift510/lib/swift/clang/include/openmp_wrappers/complex
+swift510/lib/swift/clang/include/openmp_wrappers/complex.h
+swift510/lib/swift/clang/include/openmp_wrappers/complex_cmath.h
+swift510/lib/swift/clang/include/openmp_wrappers/math.h
+swift510/lib/swift/clang/include/openmp_wrappers/new
+swift510/lib/swift/clang/include/orc_rt/c_api.h
+swift510/lib/swift/clang/include/pconfigintrin.h
+swift510/lib/swift/clang/include/pkuintrin.h
+swift510/lib/swift/clang/include/pmmintrin.h
+swift510/lib/swift/clang/include/popcntintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/bmi2intrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/bmiintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/emmintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/immintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/mm_malloc.h
+swift510/lib/swift/clang/include/ppc_wrappers/mmintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/pmmintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/smmintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/tmmintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/x86gprintrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/x86intrin.h
+swift510/lib/swift/clang/include/ppc_wrappers/xmmintrin.h
+swift510/lib/swift/clang/include/prfchwintrin.h
+swift510/lib/swift/clang/include/profile/InstrProfData.inc
+swift510/lib/swift/clang/include/profile/MemProfData.inc
+swift510/lib/swift/clang/include/ptrauth.h
+swift510/lib/swift/clang/include/ptwriteintrin.h
+swift510/lib/swift/clang/include/rdpruintrin.h
+swift510/lib/swift/clang/include/rdseedintrin.h
+swift510/lib/swift/clang/include/rtmintrin.h
+swift510/lib/swift/clang/include/s390intrin.h
+swift510/lib/swift/clang/include/sanitizer/allocator_interface.h
+swift510/lib/swift/clang/include/sanitizer/asan_interface.h
+swift510/lib/swift/clang/include/sanitizer/common_interface_defs.h
+swift510/lib/swift/clang/include/sanitizer/coverage_interface.h
+swift510/lib/swift/clang/include/sanitizer/dfsan_interface.h
+swift510/lib/swift/clang/include/sanitizer/hwasan_interface.h
+swift510/lib/swift/clang/include/sanitizer/linux_syscall_hooks.h
+swift510/lib/swift/clang/include/sanitizer/lsan_interface.h
+swift510/lib/swift/clang/include/sanitizer/memprof_interface.h
+swift510/lib/swift/clang/include/sanitizer/msan_interface.h
+swift510/lib/swift/clang/include/sanitizer/netbsd_syscall_hooks.h
+swift510/lib/swift/clang/include/sanitizer/scudo_interface.h
+swift510/lib/swift/clang/include/sanitizer/tsan_interface.h
+swift510/lib/swift/clang/include/sanitizer/tsan_interface_atomic.h
+swift510/lib/swift/clang/include/sanitizer/ubsan_interface.h
+swift510/lib/swift/clang/include/serializeintrin.h
+swift510/lib/swift/clang/include/sgxintrin.h
+swift510/lib/swift/clang/include/shaintrin.h
+swift510/lib/swift/clang/include/smmintrin.h
+swift510/lib/swift/clang/include/stdalign.h
+swift510/lib/swift/clang/include/stdarg.h
+swift510/lib/swift/clang/include/stdatomic.h
+swift510/lib/swift/clang/include/stdbool.h
+swift510/lib/swift/clang/include/stddef.h
+swift510/lib/swift/clang/include/stdint.h
+swift510/lib/swift/clang/include/stdnoreturn.h
+swift510/lib/swift/clang/include/tbmintrin.h
+swift510/lib/swift/clang/include/tgmath.h
+swift510/lib/swift/clang/include/tmmintrin.h
+swift510/lib/swift/clang/include/tsxldtrkintrin.h
+swift510/lib/swift/clang/include/uintrintrin.h
+swift510/lib/swift/clang/include/unwind.h
+swift510/lib/swift/clang/include/vadefs.h
+swift510/lib/swift/clang/include/vaesintrin.h
+swift510/lib/swift/clang/include/varargs.h
+swift510/lib/swift/clang/include/vecintrin.h
+swift510/lib/swift/clang/include/velintrin.h
+swift510/lib/swift/clang/include/velintrin_approx.h
+swift510/lib/swift/clang/include/velintrin_gen.h
+swift510/lib/swift/clang/include/vpclmulqdqintrin.h
+swift510/lib/swift/clang/include/waitpkgintrin.h
+swift510/lib/swift/clang/include/wasm_simd128.h
+swift510/lib/swift/clang/include/wbnoinvdintrin.h
+swift510/lib/swift/clang/include/wmmintrin.h
+swift510/lib/swift/clang/include/x86gprintrin.h
+swift510/lib/swift/clang/include/x86intrin.h
+swift510/lib/swift/clang/include/xmmintrin.h
+swift510/lib/swift/clang/include/xopintrin.h
+swift510/lib/swift/clang/include/xray/xray_interface.h
+swift510/lib/swift/clang/include/xray/xray_log_interface.h
+swift510/lib/swift/clang/include/xray/xray_records.h
+swift510/lib/swift/clang/include/xsavecintrin.h
+swift510/lib/swift/clang/include/xsaveintrin.h
+swift510/lib/swift/clang/include/xsaveoptintrin.h
+swift510/lib/swift/clang/include/xsavesintrin.h
+swift510/lib/swift/clang/include/xtestintrin.h
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan-%%SWIFT_ARCH%%.so
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan-preinit-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.asan_static-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.builtins-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.cfi-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.cfi_diag-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.fuzzer-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.fuzzer_interceptors-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.fuzzer_no_main-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.msan-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.msan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.msan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.msan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.profile-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.safestack-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.stats-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.stats_client-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.tsan-%%SWIFT_ARCH%%.so
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.tsan_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.tsan_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_minimal-%%SWIFT_ARCH%%.so
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_standalone-%%SWIFT_ARCH%%.so
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_standalone_cxx-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.ubsan_standalone_cxx-%%SWIFT_ARCH%%.a.syms
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.xray-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.xray-basic-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.xray-fdr-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/libclang_rt.xray-profiling-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/lib/freebsd/liborc_rt-%%SWIFT_ARCH%%.a
+swift510/lib/swift/clang/share/asan_ignorelist.txt
+swift510/lib/swift/clang/share/cfi_ignorelist.txt
+swift510/lib/swift/clang/share/msan_ignorelist.txt
+swift510/lib/swift/dispatch/base.h
+swift510/lib/swift/dispatch/block.h
+swift510/lib/swift/dispatch/data.h
+swift510/lib/swift/dispatch/dispatch.h
+swift510/lib/swift/dispatch/group.h
+swift510/lib/swift/dispatch/introspection.h
+swift510/lib/swift/dispatch/io.h
+swift510/lib/swift/dispatch/module.modulemap
+swift510/lib/swift/dispatch/object.h
+swift510/lib/swift/dispatch/once.h
+swift510/lib/swift/dispatch/queue.h
+swift510/lib/swift/dispatch/semaphore.h
+swift510/lib/swift/dispatch/source.h
+swift510/lib/swift/dispatch/time.h
+swift510/lib/swift/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/Distributed.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/Distributed.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/Distributed.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/Distributed.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/Glibc.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/Glibc.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/Glibc.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/Glibc.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/Observation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/Observation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/Observation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/Observation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/RegexBuilder.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/RegexBuilder.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/RegexBuilder.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/RegexBuilder.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/Swift.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/Swift.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/Swift.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/Swift.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/SwiftOnoneSupport.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/SwiftOnoneSupport.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/SwiftOnoneSupport.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/SwiftOnoneSupport.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/_Concurrency.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/_Concurrency.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/_Concurrency.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/_Concurrency.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/_Differentiation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/_Differentiation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/_Differentiation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/_Differentiation.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/_RegexParser.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/_RegexParser.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/_RegexParser.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/_RegexParser.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/_StringProcessing.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.private.swiftinterface
+swift510/lib/swift/freebsd/_StringProcessing.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift/freebsd/_StringProcessing.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift/freebsd/_StringProcessing.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/Dispatch.swiftdoc
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/Dispatch.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/Foundation.swiftdoc
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/Foundation.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/FoundationNetworking.swiftdoc
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/FoundationNetworking.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/FoundationXML.swiftdoc
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/FoundationXML.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/SwiftGlibc.h
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/XCTest.swiftdoc
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/XCTest.swiftmodule
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/glibc.modulemap
+swift510/lib/swift/freebsd/%%SWIFT_ARCH%%/swiftrt.o
+swift510/lib/swift/freebsd/libBlocksRuntime.so
+swift510/lib/swift/freebsd/libFoundation.so
+swift510/lib/swift/freebsd/libFoundationNetworking.so
+swift510/lib/swift/freebsd/libFoundationXML.so
+swift510/lib/swift/freebsd/libXCTest.so
+swift510/lib/swift/freebsd/lib_InternalSwiftScan.so
+swift510/lib/swift/freebsd/lib_InternalSwiftStaticMirror.so
+swift510/lib/swift/freebsd/libcxxshim.h
+swift510/lib/swift/freebsd/libcxxshim.modulemap
+swift510/lib/swift/freebsd/libcxxstdlibshim.h
+swift510/lib/swift/freebsd/libdispatch.so
+swift510/lib/swift/freebsd/libswiftCore.so
+swift510/lib/swift/freebsd/libswiftCxx.a
+swift510/lib/swift/freebsd/libswiftCxxStdlib.a
+swift510/lib/swift/freebsd/libswiftDispatch.so
+swift510/lib/swift/freebsd/libswiftDistributed.so
+swift510/lib/swift/freebsd/libswiftGlibc.so
+swift510/lib/swift/freebsd/libswiftObservation.so
+swift510/lib/swift/freebsd/libswiftRegexBuilder.so
+swift510/lib/swift/freebsd/libswiftRemoteMirror.so
+swift510/lib/swift/freebsd/libswiftSwiftOnoneSupport.so
+swift510/lib/swift/freebsd/libswift_Concurrency.so
+swift510/lib/swift/freebsd/libswift_Differentiation.so
+swift510/lib/swift/freebsd/libswift_RegexParser.so
+swift510/lib/swift/freebsd/libswift_StringProcessing.so
+swift510/lib/swift/host/lib_InternalSwiftScan.so
+swift510/lib/swift/migrator/ios4.json
+swift510/lib/swift/migrator/ios42.json
+swift510/lib/swift/migrator/macos4.json
+swift510/lib/swift/migrator/macos42.json
+swift510/lib/swift/migrator/overlay4.json
+swift510/lib/swift/migrator/overlay42.json
+swift510/lib/swift/migrator/tvos4.json
+swift510/lib/swift/migrator/tvos42.json
+swift510/lib/swift/migrator/watchos4.json
+swift510/lib/swift/migrator/watchos42.json
+swift510/lib/swift/os/generic_base.h
+swift510/lib/swift/os/generic_unix_base.h
+swift510/lib/swift/os/generic_win_base.h
+swift510/lib/swift/os/object.h
+swift510/lib/swift/pm/ManifestAPI/CompilerPluginSupport.swiftdoc
+swift510/lib/swift/pm/ManifestAPI/CompilerPluginSupport.swiftinterface
+swift510/lib/swift/pm/ManifestAPI/PackageDescription.swiftdoc
+swift510/lib/swift/pm/ManifestAPI/PackageDescription.swiftinterface
+swift510/lib/swift/pm/ManifestAPI/libPackageDescription.so
+swift510/lib/swift/pm/PluginAPI/PackagePlugin.swiftdoc
+swift510/lib/swift/pm/PluginAPI/PackagePlugin.swiftinterface
+swift510/lib/swift/pm/PluginAPI/libPackagePlugin.so
+swift510/lib/swift/pm/llbuild/libllbuildSwift.so
+swift510/lib/swift/shims/AssertionReporting.h
+swift510/lib/swift/shims/CoreFoundationShims.h
+swift510/lib/swift/shims/FoundationShims.h
+swift510/lib/swift/shims/GlobalObjects.h
+swift510/lib/swift/shims/HeapObject.h
+swift510/lib/swift/shims/KeyPath.h
+swift510/lib/swift/shims/LibcOverlayShims.h
+swift510/lib/swift/shims/LibcShims.h
+swift510/lib/swift/shims/MetadataSections.h
+swift510/lib/swift/shims/Random.h
+swift510/lib/swift/shims/RefCount.h
+swift510/lib/swift/shims/Reflection.h
+swift510/lib/swift/shims/RuntimeShims.h
+swift510/lib/swift/shims/RuntimeStubs.h
+swift510/lib/swift/shims/SwiftStdbool.h
+swift510/lib/swift/shims/SwiftStddef.h
+swift510/lib/swift/shims/SwiftStdint.h
+swift510/lib/swift/shims/System.h
+swift510/lib/swift/shims/Target.h
+swift510/lib/swift/shims/ThreadLocalStorage.h
+swift510/lib/swift/shims/UnicodeData.h
+swift510/lib/swift/shims/Visibility.h
+swift510/lib/swift/shims/_SwiftConcurrency.h
+swift510/lib/swift/shims/_SwiftDistributed.h
+swift510/lib/swift/shims/module.modulemap
+swift510/lib/swift/swiftToCxx/_SwiftCxxInteroperability.h
+swift510/lib/swift/swiftToCxx/_SwiftStdlibCxxOverlay.h
+swift510/lib/swift/swiftToCxx/experimental-interoperability-version.json
+swift510/lib/swift_static/Block/Block.h
+swift510/lib/swift_static/CFURLSessionInterface/CFURLSessionInterface.h
+swift510/lib/swift_static/CFURLSessionInterface/module.map
+swift510/lib/swift_static/CFXMLInterface/CFXMLInterface.h
+swift510/lib/swift_static/CFXMLInterface/module.map
+swift510/lib/swift_static/CoreFoundation/CFArray.h
+swift510/lib/swift_static/CoreFoundation/CFAttributedString.h
+swift510/lib/swift_static/CoreFoundation/CFAvailability.h
+swift510/lib/swift_static/CoreFoundation/CFBag.h
+swift510/lib/swift_static/CoreFoundation/CFBase.h
+swift510/lib/swift_static/CoreFoundation/CFBinaryHeap.h
+swift510/lib/swift_static/CoreFoundation/CFBitVector.h
+swift510/lib/swift_static/CoreFoundation/CFBundle.h
+swift510/lib/swift_static/CoreFoundation/CFBundlePriv.h
+swift510/lib/swift_static/CoreFoundation/CFByteOrder.h
+swift510/lib/swift_static/CoreFoundation/CFCalendar.h
+swift510/lib/swift_static/CoreFoundation/CFCalendar_Internal.h
+swift510/lib/swift_static/CoreFoundation/CFCharacterSet.h
+swift510/lib/swift_static/CoreFoundation/CFCharacterSetPriv.h
+swift510/lib/swift_static/CoreFoundation/CFData.h
+swift510/lib/swift_static/CoreFoundation/CFDate.h
+swift510/lib/swift_static/CoreFoundation/CFDateComponents.h
+swift510/lib/swift_static/CoreFoundation/CFDateFormatter.h
+swift510/lib/swift_static/CoreFoundation/CFDateInterval.h
+swift510/lib/swift_static/CoreFoundation/CFDateIntervalFormatter.h
+swift510/lib/swift_static/CoreFoundation/CFDictionary.h
+swift510/lib/swift_static/CoreFoundation/CFError.h
+swift510/lib/swift_static/CoreFoundation/CFKnownLocations.h
+swift510/lib/swift_static/CoreFoundation/CFLocale.h
+swift510/lib/swift_static/CoreFoundation/CFLocaleInternal.h
+swift510/lib/swift_static/CoreFoundation/CFLocking.h
+swift510/lib/swift_static/CoreFoundation/CFLogUtilities.h
+swift510/lib/swift_static/CoreFoundation/CFMachPort.h
+swift510/lib/swift_static/CoreFoundation/CFMessagePort.h
+swift510/lib/swift_static/CoreFoundation/CFNotificationCenter.h
+swift510/lib/swift_static/CoreFoundation/CFNumber.h
+swift510/lib/swift_static/CoreFoundation/CFNumberFormatter.h
+swift510/lib/swift_static/CoreFoundation/CFPlugIn.h
+swift510/lib/swift_static/CoreFoundation/CFPlugInCOM.h
+swift510/lib/swift_static/CoreFoundation/CFPreferences.h
+swift510/lib/swift_static/CoreFoundation/CFPriv.h
+swift510/lib/swift_static/CoreFoundation/CFPropertyList.h
+swift510/lib/swift_static/CoreFoundation/CFRegularExpression.h
+swift510/lib/swift_static/CoreFoundation/CFRunArray.h
+swift510/lib/swift_static/CoreFoundation/CFRunLoop.h
+swift510/lib/swift_static/CoreFoundation/CFRuntime.h
+swift510/lib/swift_static/CoreFoundation/CFSet.h
+swift510/lib/swift_static/CoreFoundation/CFSocket.h
+swift510/lib/swift_static/CoreFoundation/CFStream.h
+swift510/lib/swift_static/CoreFoundation/CFStreamPriv.h
+swift510/lib/swift_static/CoreFoundation/CFString.h
+swift510/lib/swift_static/CoreFoundation/CFStringEncodingConverter.h
+swift510/lib/swift_static/CoreFoundation/CFStringEncodingConverterExt.h
+swift510/lib/swift_static/CoreFoundation/CFStringEncodingExt.h
+swift510/lib/swift_static/CoreFoundation/CFTimeZone.h
+swift510/lib/swift_static/CoreFoundation/CFTree.h
+swift510/lib/swift_static/CoreFoundation/CFURL.h
+swift510/lib/swift_static/CoreFoundation/CFURLAccess.h
+swift510/lib/swift_static/CoreFoundation/CFURLComponents.h
+swift510/lib/swift_static/CoreFoundation/CFURLPriv.h
+swift510/lib/swift_static/CoreFoundation/CFURLSessionInterface.h
+swift510/lib/swift_static/CoreFoundation/CFUUID.h
+swift510/lib/swift_static/CoreFoundation/CFUserNotification.h
+swift510/lib/swift_static/CoreFoundation/CFUtilities.h
+swift510/lib/swift_static/CoreFoundation/CoreFoundation.h
+swift510/lib/swift_static/CoreFoundation/ForFoundationOnly.h
+swift510/lib/swift_static/CoreFoundation/ForSwiftFoundationOnly.h
+swift510/lib/swift_static/CoreFoundation/TargetConditionals.h
+swift510/lib/swift_static/CoreFoundation/module.map
+swift510/lib/swift_static/dispatch/base.h
+swift510/lib/swift_static/dispatch/block.h
+swift510/lib/swift_static/dispatch/data.h
+swift510/lib/swift_static/dispatch/dispatch.h
+swift510/lib/swift_static/dispatch/group.h
+swift510/lib/swift_static/dispatch/introspection.h
+swift510/lib/swift_static/dispatch/io.h
+swift510/lib/swift_static/dispatch/module.modulemap
+swift510/lib/swift_static/dispatch/object.h
+swift510/lib/swift_static/dispatch/once.h
+swift510/lib/swift_static/dispatch/queue.h
+swift510/lib/swift_static/dispatch/semaphore.h
+swift510/lib/swift_static/dispatch/source.h
+swift510/lib/swift_static/dispatch/time.h
+swift510/lib/swift_static/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift_static/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift_static/freebsd/Cxx.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift_static/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftdoc
+swift510/lib/swift_static/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftinterface
+swift510/lib/swift_static/freebsd/CxxStdlib.swiftmodule/%%SWIFT_TARGET_TRIPLE%%.swiftmodule
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/Dispatch.swiftdoc
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/Dispatch.swiftmodule
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/Foundation.swiftdoc
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/Foundation.swiftmodule
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/FoundationNetworking.swiftdoc
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/FoundationNetworking.swiftmodule
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/FoundationXML.swiftdoc
+swift510/lib/swift_static/freebsd/%%SWIFT_ARCH%%/FoundationXML.swiftmodule
+swift510/lib/swift_static/freebsd/libBlocksRuntime.a
+swift510/lib/swift_static/freebsd/libCFURLSessionInterface.a
+swift510/lib/swift_static/freebsd/libCFXMLInterface.a
+swift510/lib/swift_static/freebsd/libCoreFoundation.a
+swift510/lib/swift_static/freebsd/libDispatchStubs.a
+swift510/lib/swift_static/freebsd/libFoundation.a
+swift510/lib/swift_static/freebsd/libFoundationNetworking.a
+swift510/lib/swift_static/freebsd/libFoundationXML.a
+swift510/lib/swift_static/freebsd/libdispatch.a
+swift510/lib/swift_static/freebsd/libswiftDispatch.a
+swift510/lib/swift_static/freebsd/libuuid.a
+swift510/lib/swift_static/freebsd/static-stdlib-args.lnk
+swift510/lib/swift_static/os/generic_base.h
+swift510/lib/swift_static/os/generic_unix_base.h
+swift510/lib/swift_static/os/generic_win_base.h
+swift510/lib/swift_static/os/object.h
+swift510/local/include/indexstore/IndexStoreCXX.h
+swift510/local/include/indexstore/indexstore.h
+swift510/share/doc/swift/diagnostics/complex-closure-inference.md
+swift510/share/doc/swift/diagnostics/dynamic-callable-requirements.md
+swift510/share/doc/swift/diagnostics/existential-member-access-limitations.md
+swift510/share/doc/swift/diagnostics/multiple-inheritance.md
+swift510/share/doc/swift/diagnostics/nominal-types.md
+swift510/share/doc/swift/diagnostics/opaque-type-inference.md
+swift510/share/doc/swift/diagnostics/property-wrapper-requirements.md
+swift510/share/doc/swift/diagnostics/protocol-type-non-conformance.md
+swift510/share/doc/swift/diagnostics/result-builder-methods.md
+swift510/share/doc/swift/diagnostics/string-interpolation-conformance.md
+swift510/share/doc/swift/diagnostics/temporary-pointers.md
+swift510/share/doc/swift/diagnostics/trailing-closure-matching.md
+swift510/share/emacs/site-lisp/swift-mode.el
+swift510/share/man/man1/swift.1.gz
+swift510/share/pm/config.json
+swift510/share/swift/LICENSE.txt
+swift510/share/swift/compatibility-symbols
+swift510/share/swift/diagnostics/en.db
+swift510/share/swift/diagnostics/en.strings
+swift510/share/swift/features.json
+swift510/share/swift/testsuite/test-freebsd-%%SWIFT_ARCH%%.lit.site.cfg
+swift510/share/swift/testsuite/validation-test-freebsd-%%SWIFT_ARCH%%.lit.site.cfg
+swift510/share/vim/vim73/ftdetect/sil.vim
+swift510/share/vim/vim73/ftdetect/swift.vim
+swift510/share/vim/vim73/ftdetect/swiftgyb.vim
+swift510/share/vim/vim73/syntax/sil.vim
+swift510/share/vim/vim73/syntax/swift.vim
+swift510/share/vim/vim73/syntax/swiftgyb.vim
diff --git a/math/R-cran-Rsolnp/Makefile b/math/R-cran-Rsolnp/Makefile
index 3b27f2be95b0..45d7f8a0aaaa 100644
--- a/math/R-cran-Rsolnp/Makefile
+++ b/math/R-cran-Rsolnp/Makefile
@@ -1,21 +1,25 @@
PORTNAME= Rsolnp
-DISTVERSION= 1.16
-PORTREVISION= 5
+DISTVERSION= 2.0.0
CATEGORIES= math
DISTNAME= ${PORTNAME}_${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= uzsolt@FreeBSD.org
COMMENT= General Non-Linear Optimization
WWW= https://cran.r-project.org/web/packages/Rsolnp/
-LICENSE= GPLv2 GPLv3
-LICENSE_COMB= dual
+LICENSE= GPLv2
-CRAN_DEPENDS= R-cran-truncnorm>0:math/R-cran-truncnorm
+CRAN_DEPENDS= R-cran-future.apply>0:devel/R-cran-future.apply \
+ R-cran-numDeriv>0:math/R-cran-numDeriv \
+ R-cran-Rcpp>0:devel/R-cran-Rcpp \
+ R-cran-RcppArmadillo>0:math/R-cran-RcppArmadillo \
+ R-cran-truncnorm>0:math/R-cran-truncnorm
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
+TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown
-USES= cran:auto-plist
+USES= cran:auto-plist,compiles
.include <bsd.port.mk>
diff --git a/math/R-cran-Rsolnp/distinfo b/math/R-cran-Rsolnp/distinfo
index d85cf0e0cb18..dab2ce744c95 100644
--- a/math/R-cran-Rsolnp/distinfo
+++ b/math/R-cran-Rsolnp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1475163989
-SHA256 (Rsolnp_1.16.tar.gz) = 3142776062beb8e2b45cdbc4fe6e5446b6d33505253d79f2890fe4178d9cf670
-SIZE (Rsolnp_1.16.tar.gz) = 188216
+TIMESTAMP = 1750524780
+SHA256 (Rsolnp_2.0.0.tar.gz) = afbbf007ab651e478063e2ac95b49e476f2a4c439fd1cab407223b78b64b9ba3
+SIZE (Rsolnp_2.0.0.tar.gz) = 97859
diff --git a/math/openblas64/Makefile b/math/openblas64/Makefile
index 06a4932c56f8..d5c208a2c3a7 100644
--- a/math/openblas64/Makefile
+++ b/math/openblas64/Makefile
@@ -1,7 +1,6 @@
PORTNAME= openblas
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.29
-PORTREVISION= 1
+DISTVERSION= 0.3.30
CATEGORIES= math
MASTER_SITES= NL/lapack/timing/:lapack_tmg
PKGNAMESUFFIX= 64
@@ -55,7 +54,7 @@ DYNAMIC_ARCH_DESC= Optimize for multiple CPU types, otherwise for this CPU
BENCHMARKS_CMAKE_BOOL= BUILD_BENCHMARKS
DYNAMIC_ARCH_CMAKE_BOOL=DYNAMIC_ARCH DYNAMIC_OLDER
OPENMP_CMAKE_BOOL= USE_OPENMP
-OPENMP_LDFLAGS= -lomp
+OPENMP_CMAKE_ON= -DOpenMP_omp_LIBRARY="/usr/lib/libomp.so"
.include <bsd.port.options.mk>
diff --git a/math/openblas64/distinfo b/math/openblas64/distinfo
index 4d9f628b7c61..273ce2b88266 100644
--- a/math/openblas64/distinfo
+++ b/math/openblas64/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1737726082
+TIMESTAMP = 1750518123
SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1
SIZE (openblas/large.tgz) = 2595
SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af
SIZE (openblas/timing.tgz) = 1059485
-SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb
-SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913
+SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.30_GH0.tar.gz) = 27342cff518646afb4c2b976d809102e368957974c250a25ccc965e53063c95d
+SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.30_GH0.tar.gz) = 24699801
diff --git a/math/openblas64/files/patch-CMakeLists.txt b/math/openblas64/files/patch-CMakeLists.txt
index a58aa620cb0b..7fa2920ca645 100644
--- a/math/openblas64/files/patch-CMakeLists.txt
+++ b/math/openblas64/files/patch-CMakeLists.txt
@@ -1,11 +1,18 @@
---- CMakeLists.txt.orig 2024-04-04 20:26:04 UTC
+--- CMakeLists.txt.orig 2025-06-22 09:12:23 UTC
+++ CMakeLists.txt
-@@ -448,7 +448,7 @@ if (BUILD_SHARED_LIBS AND NOT ${SYMBOLPREFIX}${SYMBOLS
+@@ -541,13 +541,13 @@ message(STATUS "adding postbuild instruction to rename
if (NOT USE_PERL)
add_custom_command(TARGET ${OpenBLAS_LIBNAME}_shared POST_BUILD
- COMMAND ${PROJECT_SOURCE_DIR}/exports/gensymbol "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
-- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
+ COMMAND sh ${PROJECT_SOURCE_DIR}/exports/gensymbol "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
+- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/${OpenBLAS_LIBNAME}.so
+ COMMAND objcopy --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
COMMENT "renaming symbols"
)
else()
+ add_custom_command(TARGET ${OpenBLAS_LIBNAME}_shared POST_BUILD
+ COMMAND perl ${PROJECT_SOURCE_DIR}/exports/gensymbol.pl "objcopy" "${ARCH}" "${BU}" "${EXPRECISION_IN}" "${NO_CBLAS_IN}" "${NO_LAPACK_IN}" "${NO_LAPACKE_IN}" "${NEED2UNDERSCORES_IN}" "${ONLY_CBLAS_IN}" \"${SYMBOLPREFIX}\" \"${SYMBOLSUFFIX}\" "${BLD}" "${BBF16}" "${BS}" "${BD}" "${BC}" "${BZ}" > ${PROJECT_BINARY_DIR}/objcopy.def
+- COMMAND objcopy -v --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
++ COMMAND objcopy --redefine-syms ${PROJECT_BINARY_DIR}/objcopy.def ${PROJECT_BINARY_DIR}/lib/lib${OpenBLAS_LIBNAME}.so
+ COMMENT "renaming symbols"
+ )
+ endif()
diff --git a/math/openblas64/files/patch-cmake_system.cmake b/math/openblas64/files/patch-cmake_system.cmake
new file mode 100644
index 000000000000..763a00e23156
--- /dev/null
+++ b/math/openblas64/files/patch-cmake_system.cmake
@@ -0,0 +1,13 @@
+--- cmake/system.cmake.orig 2025-06-19 09:45:39 UTC
++++ cmake/system.cmake
+@@ -380,8 +380,9 @@ if (USE_OPENMP)
+ # Avoid mixed OpenMP linkage
+ get_target_property(OMP_C_LIB OpenMP::OpenMP_C INTERFACE_LINK_LIBRARIES)
+ get_target_property(OMP_Fortran_LIB OpenMP::OpenMP_Fortran INTERFACE_LINK_LIBRARIES)
++# Disable this error on FreeBSD (dangerous by OK for the moment)
+ if (NOT OMP_C_LIB STREQUAL OMP_Fortran_LIB)
+- message(FATAL_ERROR "Multiple OpenMP runtime libraries detected. Mixed OpenMP runtime linkage is dangerous. You may pass -DOpenMP_LANG_LIB_NAMES and -DOpenMP_omp_LIBRARY to manually choose the OpenMP library.")
++ message(STATUS "Multiple OpenMP runtime libraries detected. Mixed OpenMP runtime linkage is dangerous. You may pass -DOpenMP_LANG_LIB_NAMES and -DOpenMP_omp_LIBRARY to manually choose the OpenMP library.")
+ endif()
+ endif ()
+ endif ()
diff --git a/math/openblas64/files/patch-common__arm.h b/math/openblas64/files/patch-common__arm.h
index 1ffd13a2c63b..0c34ba948968 100644
--- a/math/openblas64/files/patch-common__arm.h
+++ b/math/openblas64/files/patch-common__arm.h
@@ -1,6 +1,6 @@
---- common_arm.h.orig 2023-04-01 20:18:01 UTC
+--- common_arm.h.orig 2025-06-19 09:45:39 UTC
+++ common_arm.h
-@@ -95,6 +95,17 @@ static inline int blas_quickdivide(blasint x, blasint
+@@ -93,6 +93,17 @@ static inline int blas_quickdivide(blasint x, blasint
#endif
diff --git a/math/primecount/Makefile b/math/primecount/Makefile
index c40e6c3f9e81..a94059e31673 100644
--- a/math/primecount/Makefile
+++ b/math/primecount/Makefile
@@ -1,6 +1,6 @@
PORTNAME= primecount
DISTVERSIONPREFIX= v
-DISTVERSION= 7.18
+DISTVERSION= 7.19
CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
diff --git a/math/primecount/distinfo b/math/primecount/distinfo
index 9c7dee5d4363..5e920f15c4bd 100644
--- a/math/primecount/distinfo
+++ b/math/primecount/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748365438
-SHA256 (kimwalisch-primecount-v7.18_GH0.tar.gz) = 9d8a0127cc4dd9319006b5db6c6f9844532dab9da9c2d410d1e244902463a399
-SIZE (kimwalisch-primecount-v7.18_GH0.tar.gz) = 528607
+TIMESTAMP = 1750597095
+SHA256 (kimwalisch-primecount-v7.19_GH0.tar.gz) = 0ecb63282c02e3056707671b3d6c5bdb783b64a33c911f0fd4abe6e79e9f8a34
+SIZE (kimwalisch-primecount-v7.19_GH0.tar.gz) = 535688
diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile
index 8b25f38d7f4a..c8510455521d 100644
--- a/misc/compat14x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,12 +1,13 @@
PORTNAME= compat14x
PORTVERSION= 14.2.1402000.20250430
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
DISTNAME= ${PORTNAME}-${ARCH}-${PORTVERSION}
MAINTAINER= arrowd@FreeBSD.org
-COMMENT= Convenience package to install the compat13x libraries
+COMMENT= Convenience package to install the compat14x libraries
LICENSE= BSD2CLAUSE
@@ -18,22 +19,31 @@ TARGET_DIR= ${PREFIX}/lib/compat
TARGET32_DIR= ${PREFIX}/lib32/compat
USE_LDCONFIG= ${TARGET_DIR}
+OPTIONS_DEFINE= COMPAT32
+OPTIONS_DEFAULT=COMPAT32
+OPTIONS_EXCLUDE_aarch64=COMPAT32
+OPTIONS_EXCLUDE_i386=COMPAT32
+COMPAT32_DESC= Install 32-bit compat libraries
+OPTIONS_SUB= yes
+
.include <bsd.port.pre.mk>
.if ${OSREL:R} < 14
IGNORE= is for FreeBSD 14.x and newer
.endif
-.if ${ARCH} == amd64
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCOMPAT32}
USE_LDCONFIG32= ${TARGET32_DIR}
.endif
do-install:
@${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
(cd ${WRKSRC}/lib && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET_DIR})
-.if ${ARCH} == amd64
+
+do-install-COMPAT32-on:
@${MKDIR} ${STAGEDIR}${TARGET32_DIR}
(cd ${WRKSRC}/lib32 && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET32_DIR})
-.endif
.include <bsd.port.post.mk>
diff --git a/misc/compat14x/pkg-plist.amd64 b/misc/compat14x/pkg-plist.amd64
index 836459079f4d..08bba09dc92e 100644
--- a/misc/compat14x/pkg-plist.amd64
+++ b/misc/compat14x/pkg-plist.amd64
@@ -1,2 +1,2 @@
lib/compat/libmd.so.6
-lib32/compat/libmd.so.6
+%%COMPAT32%%lib32/compat/libmd.so.6
diff --git a/misc/freebsd-doc-all/Makefile b/misc/freebsd-doc-all/Makefile
index 43df75a838cc..61da5c84314d 100644
--- a/misc/freebsd-doc-all/Makefile
+++ b/misc/freebsd-doc-all/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-doc-all
-PORTVERSION= 20250509
+PORTVERSION= 20250621
PORTEPOCH= 1
CATEGORIES= misc docs
diff --git a/misc/freebsd-doc-en/Makefile b/misc/freebsd-doc-en/Makefile
index e0d9417b4132..44e0a1f64661 100644
--- a/misc/freebsd-doc-en/Makefile
+++ b/misc/freebsd-doc-en/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-doc
-PORTVERSION= 20250509
+PORTVERSION= 20250621
PORTEPOCH= 1
CATEGORIES= misc docs
MASTER_SITES= LOCAL/doceng
diff --git a/misc/freebsd-doc-en/distinfo b/misc/freebsd-doc-en/distinfo
index ed78b9954f08..84dc8261374c 100644
--- a/misc/freebsd-doc-en/distinfo
+++ b/misc/freebsd-doc-en/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746773939
-SHA256 (freebsd-doc-20250509.tar.gz) = 4a867d04ff911483aab6e88a9445326b3adb812ac66ce87f066f41eff6bf9895
-SIZE (freebsd-doc-20250509.tar.gz) = 42870400
+TIMESTAMP = 1750494301
+SHA256 (freebsd-doc-20250621.tar.gz) = b631dee08b1888a226a5dac7e79411956585508a696571ff583a90c8c068c72a
+SIZE (freebsd-doc-20250621.tar.gz) = 42862614
diff --git a/misc/freebsd-doc-en/pkg-plist b/misc/freebsd-doc-en/pkg-plist
index d2e8880e8c4e..967e0e44818f 100644
--- a/misc/freebsd-doc-en/pkg-plist
+++ b/misc/freebsd-doc-en/pkg-plist
@@ -640,6 +640,7 @@
%%HTML%%%%DOCBASE%%/pgpkeys/dru.key
%%HTML%%%%DOCBASE%%/pgpkeys/dryice.key
%%HTML%%%%DOCBASE%%/pgpkeys/dsl.key
+%%HTML%%%%DOCBASE%%/pgpkeys/dtxdf.key
%%HTML%%%%DOCBASE%%/pgpkeys/dumbbell.key
%%HTML%%%%DOCBASE%%/pgpkeys/dutchdaemon.key
%%HTML%%%%DOCBASE%%/pgpkeys/dutra.key
@@ -760,6 +761,7 @@
%%HTML%%%%DOCBASE%%/pgpkeys/kevans.key
%%HTML%%%%DOCBASE%%/pgpkeys/kevlo.key
%%HTML%%%%DOCBASE%%/pgpkeys/keymaster.key
+%%HTML%%%%DOCBASE%%/pgpkeys/kgalazka.key
%%HTML%%%%DOCBASE%%/pgpkeys/khng.key
%%HTML%%%%DOCBASE%%/pgpkeys/khorben.key
%%HTML%%%%DOCBASE%%/pgpkeys/kib.key
@@ -993,6 +995,7 @@
%%HTML%%%%DOCBASE%%/pgpkeys/uzsolt.key
%%HTML%%%%DOCBASE%%/pgpkeys/vanilla.key
%%HTML%%%%DOCBASE%%/pgpkeys/vd.key
+%%HTML%%%%DOCBASE%%/pgpkeys/vexeduxr.key
%%HTML%%%%DOCBASE%%/pgpkeys/versus.key
%%HTML%%%%DOCBASE%%/pgpkeys/vg.key
%%HTML%%%%DOCBASE%%/pgpkeys/viny.key
diff --git a/misc/py-instructor/Makefile b/misc/py-instructor/Makefile
index f3e5b5a70e38..15bf05cb9536 100644
--- a/misc/py-instructor/Makefile
+++ b/misc/py-instructor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= instructor
-DISTVERSION= 1.8.3
+DISTVERSION= 1.9.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,17 +16,28 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openai>=1.70.0<2.0.0:misc/py-openai@${PY_FLA
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.8.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.16<1.0:textproc/py-docstring_parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.9.0<1.0.0:devel/py-typer@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=13.7.0:textproc/py-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=13.7.0<15.0.0:textproc/py-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.1<4.0.0:www/py-aiohttp@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tenacity>=9.0.0<10.0.0:devel/py-tenacity@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tenacity>=8.2.3<10.0.0:devel/py-tenacity@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic-core>=2.18.0<3.0.0:devel/py-pydantic-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jiter>=0.6.1:textproc/py-jiter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jiter>=0.6.1<0.11:textproc/py-jiter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.4<4.0.0:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3.0.0:www/py-requests@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3.0.0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pre-commit>=4.2.0:devel/py-pre-commit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs>=1.6.1:textproc/py-mkdocs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.5.49:textproc/py-mkdocs-material@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist pep517
+USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
+PORTDOCS= CONTRIBUTING.md README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
.include <bsd.port.mk>
diff --git a/misc/py-instructor/distinfo b/misc/py-instructor/distinfo
index 9d637b959dde..36b95c428f25 100644
--- a/misc/py-instructor/distinfo
+++ b/misc/py-instructor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748059843
-SHA256 (instructor-1.8.3.tar.gz) = 04d64ebc0d6e5eee104f4715b18fac1a02c21757ae6ce76efa65d38cbd536b0b
-SIZE (instructor-1.8.3.tar.gz) = 69265823
+TIMESTAMP = 1750646435
+SHA256 (instructor-1.9.0.tar.gz) = 34fb37084d40130bdde9d8dd27f592cef81b409ded8a8c11ccd81945e52fd9e6
+SIZE (instructor-1.9.0.tar.gz) = 69331467
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index d1eeb7192153..071f07a7aa06 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.72.9
+DISTVERSION= 1.73.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index 06ed65642a9e..52d86c28dfd2 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750492718
-SHA256 (litellm-1.72.9.tar.gz) = 2559509ae18d5c8165431e76196e9715c8e586af690f597bbaa2a1fecc303b30
-SIZE (litellm-1.72.9.tar.gz) = 8448963
+TIMESTAMP = 1750649411
+SHA256 (litellm-1.73.0.tar.gz) = 4fdbb86f349be2038068827517786f6f7e7f761528d8f5d4b941b406d33bb8c3
+SIZE (litellm-1.73.0.tar.gz) = 8553383
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index a09d374cde6d..a38010a76761 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
-DISTVERSION= 2.52.0
-PORTREVISION= 1
+DISTVERSION= 2.53.0
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
@@ -65,32 +64,32 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
signalapp:webrtc:${WEBRTC_REV}:webrtc
# sh net-im/signal-desktop/get_deps.sh
-WEBRTC_REV= 6998c
+WEBRTC_REV= 7103d
# modify webrtc_fetch.sh, then sh webrtc_fetch.sh
-BASE_REV= e0914b7606a151a3a12e994c400519f2e291c53f
-BORINGSSL_REV= d4b6eb542d4fd109baacd550935efd00c521e674
-BUILD_REV= 64e296c42a93fbd27acc9a94713e4289273409b2
-BUILDTOOLS_REV= a660247d3c14a172b74b8e832ba1066b30183c97
-CATAPULT_REV= b15611f18b506cf9dbc03e9bf87dbc8df549ccce
-ICU_REV= bbccc2f6efc1b825de5f2c903c48be685cd0cf22
+BASE_REV= 1d80e43078965dbe6ded5521fbffb128f59124a6
+BORINGSSL_REV= a9993612faac4866bc33ca8ff37bfd0659af1c48
+BUILD_REV= 52d62707eaec02b88722a99e335315d166ceda77
+BUILDTOOLS_REV= 6f359296daa889aa726f3d05046b9f37be241169
+CATAPULT_REV= 5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4
+ICU_REV= c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b
LIBCUBEB_VER= 0.27.0
-LIBJPEG_TURBO_REV= 927aabfcd26897abb9776ecf2a6c38ea5bb52ab6
+LIBJPEG_TURBO_REV= e14cbfaa85529d47f9f55b0f104a579c1061f9ad
LIBSRTP_REV= a52756acb1c5e133089c798736dd171567df11f5
-LIBVPX_REV= 7a65480684b1b28bb9defae164bf0dc78b32653e
-LIBYUV_REV= 10592b60c0b2c33210b7752454253dc2625b4305
-NASM_REV= f477acb1049f5e043904b87b825c5915084a9a29
+LIBVPX_REV= 027bbee30a0103b99d86327b48d29567fed11688
+LIBYUV_REV= ccdf870348764e4b77fa3b56accb2a896a901bad
+NASM_REV= 767a169c8811b090df222a458b25dfa137fc637e
OPUS_REV= 0e30966b198ad28943799eaf5b3b08100b6f70c3
-PERFETTO_REV= a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac
-PROTOBUFJS_REV= e34549db516f8712f678fcd4bc411613b5cc5295
-RE2_REV= 6dcd83d60f7944926bfd308cc13979fc53dd69ca
-TESTING_REV= 63412fdcdfe281e6b9531a5e1086a59c0b9e6909
-THIRD_PARTY_REV= d212a71416ad7c6ceca04d6d27dfdd84fd00c04c
-TOOLS_REV= 6820cc03cc8a4b1fb99747f30e8249d138a70981
+PERFETTO_REV= 40b529923598b739b2892a536a7692eedbed5685
+PROTOBUFJS_REV= eb785a9363664a402b6336dfe96aad27fb33ffa8
+RE2_REV= c84a140c93352cdabbfb547c531be34515b12228
+TESTING_REV= f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a
+THIRD_PARTY_REV= 10064104c1f11074312018c3a9c4b66f25584bdd
+TOOLS_REV= 3460fbcdee33353d37800dad5caa6bba327ad8c8
BINARY_ALIAS= vpython3=${PYTHON_CMD}
-# Keep in sync with https://github.com/signalapp/ringrtc/blob/v${DISTVERSION}/bin/build-electron#L119
+# Keep in sync with https://github.com/signalapp/ringrtc/blob/v2.53.0/bin/build-desktop#L130
# Run "gn args out/release --list" for all variables.
# Some parts don't have use_system_* flag, and can be turned on/off by using
# replace_gn_files.py script, some parts just turned on/off for target host
@@ -128,10 +127,16 @@ CARGO_INSTALL= no
USE_LDCONFIG= yes
-MAKE_ENV= OUTPUT_DIR=${WEBRTCDIR}/out
+MAKE_ENV+= OUTPUT_DIR=${WEBRTCDIR}/out
PLIST_FILES= lib/libringrtc.so
+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}"
+
post-extract:
${MKDIR} ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc
${MV} ${WRKDIR}/webrtc-${WEBRTC_REV} ${WEBRTCDIR}
diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates
index 7ca08eca8ec2..97a084e4b65f 100644
--- a/multimedia/ringrtc/Makefile.crates
+++ b/multimedia/ringrtc/Makefile.crates
@@ -10,27 +10,25 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-1.0.10 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ anstyle-wincon-3.0.8 \
+ anyhow-1.0.98 \
arbitrary-1.4.1 \
argon2-0.5.3 \
- async-stream-0.3.6 \
- async-stream-impl-0.3.6 \
- async-trait-0.1.86 \
+ async-trait-0.1.88 \
atomic-waker-1.1.2 \
autocfg-1.4.0 \
- aws-lc-rs-1.12.2 \
- aws-lc-sys-0.25.1 \
- axum-0.7.9 \
- axum-core-0.4.5 \
- backtrace-0.3.74 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ backtrace-0.3.75 \
base64-0.22.1 \
- base64ct-1.6.0 \
- basic-toml-0.1.9 \
+ base64ct-1.7.3 \
+ basic-toml-0.1.10 \
bincode-1.3.3 \
bindgen-0.69.5 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
blake2-0.10.6 \
block-buffer-0.10.4 \
@@ -39,20 +37,20 @@ CARGO_CRATES= addr2line-0.24.2 \
bollard-stubs-1.45.0-rc.26.0.1 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
- bytes-1.10.0 \
- bzip2-0.4.4 \
- bzip2-sys-0.1.12+1.0.8 \
+ bytes-1.10.1 \
+ bzip2-0.5.2 \
+ bzip2-sys-0.1.13+1.0.8 \
cbc-0.1.2 \
- cc-1.2.14 \
+ cc-1.2.24 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- chrono-0.4.39 \
+ chrono-0.4.41 \
cipher-0.4.4 \
clang-sys-1.8.1 \
- clap-4.5.29 \
- clap_builder-4.5.29 \
- clap_derive-4.5.28 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
cmake-0.1.54 \
colorchoice-1.0.3 \
@@ -60,7 +58,7 @@ CARGO_CRATES= addr2line-0.24.2 \
constant_time_eq-0.3.1 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
- crc-3.2.1 \
+ crc-3.3.0 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
crossbeam-deque-0.8.6 \
@@ -71,12 +69,12 @@ CARGO_CRATES= addr2line-0.24.2 \
cubeb-0.27.0 \
cubeb-core-0.27.0 \
cubeb-sys-0.27.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
deflate64-0.1.9 \
- deranged-0.3.11 \
- derive-where-1.2.7 \
+ deranged-0.4.0 \
+ derive-where-1.4.0 \
derive_arbitrary-1.4.1 \
derive_more-1.0.0 \
derive_more-impl-1.0.0 \
@@ -85,18 +83,18 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-sys-0.4.1 \
displaydoc-0.2.5 \
dunce-1.0.5 \
- dyn-clone-1.0.18 \
- either-1.13.0 \
+ dyn-clone-1.0.19 \
+ either-1.15.0 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
- erased-serde-0.4.5 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
+ erased-serde-0.4.6 \
+ errno-0.3.12 \
fastrand-2.3.0 \
fern-0.6.2 \
fiat-crypto-0.2.9 \
fixedbitset-0.5.7 \
- flate2-1.0.35 \
+ flate2-1.1.1 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
@@ -108,14 +106,14 @@ 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.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
ghash-0.5.1 \
gimli-0.31.1 \
glob-0.3.2 \
- h2-0.4.7 \
+ h2-0.4.10 \
hashbrown-0.12.3 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.3 \
heck-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
@@ -123,66 +121,67 @@ CARGO_CRATES= addr2line-0.24.2 \
hmac-0.12.1 \
home-0.5.11 \
hound-3.5.1 \
- http-1.2.0 \
+ http-1.3.1 \
http-body-1.0.1 \
- http-body-util-0.1.2 \
- httparse-1.10.0 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
humansize-2.1.3 \
- humantime-2.1.0 \
hyper-1.6.0 \
hyper-named-pipe-0.1.0 \
hyper-timeout-0.5.2 \
- hyper-util-0.1.10 \
+ hyper-util-0.1.12 \
hyperlocal-0.9.1 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- 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 \
+ 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_adapter-1.2.1 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
- inout-0.1.3 \
+ indexmap-2.9.0 \
+ inout-0.1.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.12.1 \
itertools-0.13.0 \
itertools-0.14.0 \
- itoa-1.0.14 \
+ itoa-1.0.15 \
+ jiff-0.2.14 \
+ jiff-static-0.2.14 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
+ jobserver-0.1.33 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.169 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libc-0.2.172 \
+ libloading-0.8.7 \
+ libm-0.2.15 \
libredox-0.1.3 \
+ linkme-0.3.33 \
+ linkme-impl-0.3.33 \
linux-raw-sys-0.4.15 \
- litemap-0.7.4 \
- lockfree-object-pool-0.1.6 \
- log-0.4.25 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.8.0 \
+ log-0.4.27 \
lzma-rs-0.3.0 \
- matchit-0.7.3 \
+ lzma-sys-0.1.20 \
+ matchit-0.8.4 \
memchr-2.7.4 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.4 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
- multimap-0.10.0 \
- neon-1.0.0 \
- neon-macros-1.0.0 \
+ multimap-0.10.1 \
+ neon-1.1.1 \
+ neon-macros-1.1.1 \
nom-7.1.3 \
ntapi-0.4.1 \
num-conv-0.1.0 \
@@ -190,42 +189,46 @@ CARGO_CRATES= addr2line-0.24.2 \
num_enum-0.7.3 \
num_enum_derive-0.7.3 \
object-0.36.7 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
opaque-debug-0.3.1 \
option-ext-0.2.0 \
partial-default-0.1.0 \
partial-default-derive-0.1.0 \
password-hash-0.5.0 \
- paste-1.0.15 \
pbkdf2-0.12.2 \
percent-encoding-2.3.1 \
petgraph-0.7.1 \
- pin-project-1.1.9 \
- pin-project-internal-1.1.9 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotly-0.9.1 \
plotly_derive-0.9.1 \
plotly_kaleido-0.9.1 \
polyval-0.6.2 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
- proc-macro2-1.0.93 \
+ ppv-lite86-0.2.21 \
+ prettyplease-0.2.32 \
+ proc-macro-crate-3.3.0 \
+ proc-macro2-1.0.95 \
prost-0.13.5 \
prost-build-0.13.5 \
prost-derive-0.13.5 \
prost-types-0.13.5 \
- quote-1.0.38 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
- rand_core-0.9.0 \
+ rand_core-0.9.3 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_users-0.4.6 \
@@ -233,7 +236,7 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
- ring-0.17.9 \
+ ring-0.17.14 \
rinja-0.3.5 \
rinja_derive-0.3.5 \
rinja_parser-0.3.5 \
@@ -242,57 +245,57 @@ CARGO_CRATES= addr2line-0.24.2 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustix-0.38.44 \
- rustls-0.23.23 \
- rustls-pki-types-1.11.0 \
- rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
- ryu-1.0.19 \
+ rustix-1.0.7 \
+ rustls-0.23.27 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
- serde_repr-0.1.19 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_repr-0.1.20 \
serde_urlencoded-0.7.1 \
serde_with-3.12.0 \
serde_with_macros-3.12.0 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
slab-0.4.9 \
- smallvec-1.13.2 \
- socket2-0.5.8 \
+ smallvec-1.15.0 \
+ socket2-0.5.9 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.98 \
- syn-mid-0.6.0 \
+ syn-2.0.101 \
sync_wrapper-1.0.2 \
- synstructure-0.13.1 \
+ synstructure-0.13.2 \
sysinfo-0.31.4 \
tap-1.0.1 \
- tempfile-3.16.0 \
+ tempfile-3.20.0 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
- tinystr-0.7.6 \
- tokio-1.43.0 \
+ thiserror-impl-2.0.12 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinystr-0.8.1 \
+ tokio-1.45.0 \
tokio-macros-2.5.0 \
tokio-stream-0.1.17 \
- tokio-util-0.7.13 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- tonic-0.12.3 \
- tonic-build-0.12.3 \
+ tokio-util-0.7.15 \
+ toml_datetime-0.6.9 \
+ toml_edit-0.22.26 \
+ tonic-0.13.1 \
+ tonic-build-0.13.1 \
tower-0.4.13 \
tower-0.5.2 \
tower-layer-0.3.3 \
@@ -301,29 +304,29 @@ CARGO_CRATES= addr2line-0.24.2 \
tracing-attributes-0.1.28 \
tracing-core-0.1.33 \
try-lock-0.2.5 \
- typeid-1.0.2 \
- typenum-1.17.0 \
+ typeid-1.0.3 \
+ typenum-1.18.0 \
unicase-2.8.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
ureq-2.12.1 \
url-2.5.4 \
- utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.13.1 \
+ uuid-1.17.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- 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 \
- webpki-roots-0.26.8 \
+ webpki-roots-0.26.11 \
+ webpki-roots-1.0.0 \
which-4.4.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
@@ -331,16 +334,21 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.57.0 \
windows-0.58.0 \
- windows-core-0.52.0 \
windows-core-0.57.0 \
windows-core-0.58.0 \
+ windows-core-0.61.2 \
windows-implement-0.57.0 \
windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.57.0 \
windows-interface-0.58.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
windows-result-0.1.2 \
windows-result-0.2.0 \
+ windows-result-0.3.4 \
windows-strings-0.1.0 \
+ windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
@@ -348,50 +356,58 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.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.7.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.10 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
wyz-0.5.1 \
x25519-dalek-2.0.1 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zerocopy-0.7.35 \
- zerocopy-0.8.18 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.18 \
- zerofrom-0.1.5 \
- zerofrom-derive-0.1.5 \
+ xz2-0.1.7 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.2.2 \
- zopfli-0.8.1 \
- zstd-0.13.2 \
- zstd-safe-7.2.1 \
- zstd-sys-2.0.13+zstd.1.5.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.2 \
+ zerovec-derive-0.11.1 \
+ zip-2.4.2 \
+ zopfli-0.8.2 \
+ zstd-0.13.3 \
+ zstd-safe-7.2.4 \
+ zstd-sys-2.0.15+zstd.1.5.7 \
curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
libsignal-account-keys,libsignal-core,poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.65.1\#908fa98ee4b976e52c39c935f2f0fd0bf7bb7d30
diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo
index 59409cc93a2e..cc74a61cc29e 100644
--- a/multimedia/ringrtc/distinfo
+++ b/multimedia/ringrtc/distinfo
@@ -1,40 +1,40 @@
-TIMESTAMP = 1748871495
-SHA256 (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 229f6e5a99deb45f3a02972596580508d7535ba40c752388c09f925ea3a99a75
-SIZE (base-e0914b7606a151a3a12e994c400519f2e291c53f.tar.gz) = 6223200
-SHA256 (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = f013a4a63bb00fd543ba40ec2f992e5a29904b814f630ba6755fecf1457c4c8e
-SIZE (boringssl-d4b6eb542d4fd109baacd550935efd00c521e674.tar.gz) = 44807312
-SHA256 (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 65804e8c3f4056f8868722c566567685fa2f4ec97484fa482c1b426da973b54c
-SIZE (build-64e296c42a93fbd27acc9a94713e4289273409b2.tar.gz) = 1629343
-SHA256 (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = a058615005fd6d08462e45f0ef77eff007afd776576c31f3c04d9a55425ff03d
-SIZE (buildtools-a660247d3c14a172b74b8e832ba1066b30183c97.tar.gz) = 95158
-SHA256 (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = a0054689a29c303bd225944f7aa4c36a8df62edd5a7caaa9ffbcea9297f9d3e6
-SIZE (catapult-b15611f18b506cf9dbc03e9bf87dbc8df549ccce.tar.gz) = 155605402
-SHA256 (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = baef3b0791e4df7cf7bdec6bc7bd4493dcc8aeba3fb284e89bd333994cbebcc1
-SIZE (icu-bbccc2f6efc1b825de5f2c903c48be685cd0cf22.tar.gz) = 54315206
-SHA256 (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = fa0c68caca289e2e9dac4fee0142150faf7c8bf2f15ff156e738e619a9c76bbd
-SIZE (nasm-f477acb1049f5e043904b87b825c5915084a9a29.tar.gz) = 1546897
-SHA256 (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 5ea5de65f1e437778dcd9c02e7c263d524171fa36fd621fab455c6dbeee2db3a
-SIZE (libjpeg_turbo-927aabfcd26897abb9776ecf2a6c38ea5bb52ab6.tar.gz) = 2388896
+TIMESTAMP = 1750322515
+SHA256 (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = e532b1a710e6be7d950ac10c2d241705ea633b36277c31dfa0ccb58ccd994969
+SIZE (base-1d80e43078965dbe6ded5521fbffb128f59124a6.tar.gz) = 6253787
+SHA256 (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = ba6d3c7b1c93cad99769f1a0db9306e6c8758814e4e23e7c20495fcec8b3bdb8
+SIZE (boringssl-a9993612faac4866bc33ca8ff37bfd0659af1c48.tar.gz) = 46400756
+SHA256 (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 7911100f2b6311390a2aa501c149ea8d5f05e446d6585d9bcda8b98fa2d39f6e
+SIZE (build-52d62707eaec02b88722a99e335315d166ceda77.tar.gz) = 1665130
+SHA256 (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = f45355b40e899b020f77ec4f51a8e2dd0a3fc69e1abb974176ef0d78bf8e3bcf
+SIZE (buildtools-6f359296daa889aa726f3d05046b9f37be241169.tar.gz) = 96809
+SHA256 (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 983da044685dee9aa05d75a823fe226dcf1df6cd194c11469dd7106e54b23221
+SIZE (catapult-5bda0fdab9d93ec9963e2cd858c7b49ad7fec7d4.tar.gz) = 154460749
+SHA256 (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = ca2b5eebf73526739c201f5e19db04aaafe15bfa573983dae2c67c1d9c1c2d57
+SIZE (icu-c9fb4b3a6fb54aa8c20a03bbcaa0a4a985ffd34b.tar.gz) = 54281213
+SHA256 (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 5c0722481afb882860da47523bd927aa9ca42e4466f5c903a8d24ba78e6267ba
+SIZE (nasm-767a169c8811b090df222a458b25dfa137fc637e.tar.gz) = 1550333
+SHA256 (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 4dbfed66468f812132ece54ab1af0c2b035c5a426ebdadc361626432901d8015
+SIZE (libjpeg_turbo-e14cbfaa85529d47f9f55b0f104a579c1061f9ad.tar.gz) = 2684933
SHA256 (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = c1105b5c1c34c3d069b8e2561de9d568ea1b8d4d7d1cd5a049f70a830e8cf71c
SIZE (libsrtp-a52756acb1c5e133089c798736dd171567df11f5.tar.gz) = 140953
-SHA256 (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5c37d9d7fffb2fc7b4b863d6ef7bd97da8dddde7b06ba01b2028ab6ffcb035a7
-SIZE (libvpx-7a65480684b1b28bb9defae164bf0dc78b32653e.tar.gz) = 5738196
-SHA256 (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 82e8d053bcceb95ab2803806d7e731c320d9e7f0ee126e170fc9ac35997a7055
-SIZE (libyuv-10592b60c0b2c33210b7752454253dc2625b4305.tar.gz) = 616511
+SHA256 (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 500c7a8b9ade28fa0b0c2b35fe2427d881bfe3a1c8600015404c90981b92eb0c
+SIZE (libvpx-027bbee30a0103b99d86327b48d29567fed11688.tar.gz) = 5731923
+SHA256 (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 905fcec5ad75fee06c256d63a184f663dbbf3adb4c8d8f47524071d533a06c71
+SIZE (libyuv-ccdf870348764e4b77fa3b56accb2a896a901bad.tar.gz) = 618541
SHA256 (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 60867154cda4ae4f3d4ba37328b0dac1649b07462945b19c4b7c51a22aa1fae6
SIZE (opus-0e30966b198ad28943799eaf5b3b08100b6f70c3.tar.gz) = 4205884
-SHA256 (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = d720b18db8c9935761703449fbf21f5143075069b59f9fe172b3eb8a827583a6
-SIZE (perfetto-a0c2bc7919f7467cf4a8287c8389c3f96a3fcbac.tar.gz) = 28597556
-SHA256 (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 2b4822c56f654945c0e71ba309b716899f93f7b1a4db1a23959f47f11096396f
-SIZE (protobuf_javascript-e34549db516f8712f678fcd4bc411613b5cc5295.tar.gz) = 414088
-SHA256 (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 073bd6d4bc96d880972e7a3eee99bfcd690e03b8cbc1b3199468e105575c9749
-SIZE (re2-6dcd83d60f7944926bfd308cc13979fc53dd69ca.tar.gz) = 394685
-SHA256 (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 7736bf756fbfc347ae950c3536b67eae6d71b348b880e00d13fa46869c006d3e
-SIZE (testing-63412fdcdfe281e6b9531a5e1086a59c0b9e6909.tar.gz) = 2138948
-SHA256 (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = ac352fd4ec91b848dd13e272afd09140f93a7cdbd6bbb530b8f9f4d16e7a8517
-SIZE (third_party-d212a71416ad7c6ceca04d6d27dfdd84fd00c04c.tar.gz) = 845470295
-SHA256 (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 68099de97ff0ca495d61bae0a2d597432e748ca662759ab8c8c06e7c5a078d29
-SIZE (tools-6820cc03cc8a4b1fb99747f30e8249d138a70981.tar.gz) = 15363489
+SHA256 (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = e3463888f4dba53752c767a008c7e5fe3ab4ac845be2b578b7f2d7a146845af8
+SIZE (perfetto-40b529923598b739b2892a536a7692eedbed5685.tar.gz) = 28262379
+SHA256 (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 70bd00befb7982d7f3d30df1ea6343d5ae88ab3c950ed93213cd3f775d7b90bc
+SIZE (protobuf_javascript-eb785a9363664a402b6336dfe96aad27fb33ffa8.tar.gz) = 390526
+SHA256 (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = a7aa3ff629e53aeec9b84b26fbd016e405dfd3fa493933b7c605e5ebc5498e9a
+SIZE (re2-c84a140c93352cdabbfb547c531be34515b12228.tar.gz) = 396463
+SHA256 (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 11a8e48effe99df7115292a6ff3f719645c372fd9dd34d97737d939257040f3e
+SIZE (testing-f46b86c7f1fc7a7f52e61c11dbd0573a48cf7a6a.tar.gz) = 2176020
+SHA256 (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = bd2eda4a6de6a11d7249dbd3e9f3c09a8c226a66e4e20801c817130ee7438c93
+SIZE (third_party-10064104c1f11074312018c3a9c4b66f25584bdd.tar.gz) = 787999134
+SHA256 (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = aa1076ed0c294e124a130ab676624d71c13b564eaccff354a393c2bf3c3e39ca
+SIZE (tools-3460fbcdee33353d37800dad5caa6bba327ad8c8.tar.gz) = 15568695
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
@@ -59,48 +59,44 @@ SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df665
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.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+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/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
-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.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+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/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca
-SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104
-SHA256 (rust/crates/aws-lc-sys-0.25.1.crate) = 54ac4f13dad353b209b34cbec082338202cbc01c8f00336b55c750c13ac91f8f
-SIZE (rust/crates/aws-lc-sys-0.25.1.crate) = 8277025
-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.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+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/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
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/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+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/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -117,34 +113,34 @@ SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
-SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-SHA256 (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 72ebc2f1a417f01e1da30ef264ee86ae31d2dcd2d603ea283d3c244a883ca2a9
-SIZE (rust/crates/bzip2-sys-0.1.12+1.0.8.crate) = 633870
+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/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9
-SIZE (rust/crates/cc-1.2.14.crate) = 103164
+SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7
+SIZE (rust/crates/cc-1.2.24.crate) = 106557
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/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
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.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_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
+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/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
@@ -159,8 +155,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/crc-3.2.1.crate) = 69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636
-SIZE (rust/crates/crc-3.2.1.crate) = 15070
+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
@@ -181,18 +177,18 @@ SHA256 (rust/crates/cubeb-core-0.27.0.crate) = c16577b3e7e18e584867a5f364ff4c0c0
SIZE (rust/crates/cubeb-core-0.27.0.crate) = 12615
SHA256 (rust/crates/cubeb-sys-0.27.0.crate) = 9dc6dce42299ac8a1943d947742329fe13ed0e59b466abf6babed04f1725b732
SIZE (rust/crates/cubeb-sys-0.27.0.crate) = 404087
-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/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/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive-where-1.2.7.crate) = 62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25
-SIZE (rust/crates/derive-where-1.2.7.crate) = 46524
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/derive-where-1.4.0.crate) = e73f2692d4bd3cac41dca28934a39894200c9fabf49586d77d0e5954af1d7902
+SIZE (rust/crates/derive-where-1.4.0.crate) = 50404
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-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
@@ -209,20 +205,20 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
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.18.crate) = feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35
-SIZE (rust/crates/dyn-clone-1.0.18.crate) = 12871
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
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.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-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.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+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.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
@@ -231,8 +227,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+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/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -255,22 +251,22 @@ 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.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+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/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+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.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
+SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
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
@@ -285,66 +281,58 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/hound-3.5.1.crate) = 62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f
SIZE (rust/crates/hound-3.5.1.crate) = 39446
-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.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+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/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/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
SIZE (rust/crates/hyper-1.6.0.crate) = 153923
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-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/hyper-util-0.1.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710
+SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918
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-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/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/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_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
+SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
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
@@ -353,40 +341,50 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
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/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93
+SIZE (rust/crates/jiff-0.2.14.crate) = 712978
+SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442
+SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141
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/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/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
+SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linkme-0.3.33.crate) = a1b1703c00b2a6a70738920544aa51652532cacddfec2e162d2e29eae01e665c
+SIZE (rust/crates/linkme-0.3.33.crate) = 17097
+SHA256 (rust/crates/linkme-impl-0.3.33.crate) = 04d55ca5d5a14363da83bf3c33874b8feaa34653e760d5216d7ef9829c88001a
+SIZE (rust/crates/linkme-impl-0.3.33.crate) = 12099
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/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.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+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/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
SIZE (rust/crates/lzma-rs-0.3.0.crate) = 29080
-SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
-SIZE (rust/crates/matchit-0.7.3.crate) = 30372
+SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
+SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -395,16 +393,16 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419
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.4.crate) = b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b
-SIZE (rust/crates/miniz_oxide-0.8.4.crate) = 66701
+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/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
-SIZE (rust/crates/multimap-0.10.0.crate) = 14359
-SHA256 (rust/crates/neon-1.0.0.crate) = 7d75440242411c87dc39847b0e33e961ec1f10326a9d8ecf9c1ea64a3b3c13dc
-SIZE (rust/crates/neon-1.0.0.crate) = 86108
-SHA256 (rust/crates/neon-macros-1.0.0.crate) = c6813fde79b646e47e7ad75f480aa80ef76a5d9599e2717407961531169ee38b
-SIZE (rust/crates/neon-macros-1.0.0.crate) = 5886
+SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084
+SIZE (rust/crates/multimap-0.10.1.crate) = 15232
+SHA256 (rust/crates/neon-1.1.1.crate) = 74c1d298c79e60a3f5a1e638ace1f9c1229d2a97bd3a9e40a63b67c8efa0f1e1
+SIZE (rust/crates/neon-1.1.1.crate) = 110047
+SHA256 (rust/crates/neon-macros-1.1.1.crate) = c39e43767817fc963f90f400600967a2b2403602c6440685d09a6bc4e02b70b1
+SIZE (rust/crates/neon-macros-1.1.1.crate) = 11503
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
@@ -419,8 +417,10 @@ SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181
SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
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.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+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/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -431,24 +431,22 @@ SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e
SIZE (rust/crates/partial-default-derive-0.1.0.crate) = 4842
SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166
SIZE (rust/crates/password-hash-0.5.0.crate) = 26884
-SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
-SIZE (rust/crates/paste-1.0.15.crate) = 18374
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.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
-SHA256 (rust/crates/pin-project-1.1.9.crate) = dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d
-SIZE (rust/crates/pin-project-1.1.9.crate) = 56299
-SHA256 (rust/crates/pin-project-internal-1.1.9.crate) = f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67
-SIZE (rust/crates/pin-project-internal-1.1.9.crate) = 29160
+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/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/plotly-0.9.1.crate) = d944e5f68193cb484fa63cfff0b22e5d1c2773221ff242f30d18645873fbdbfa
SIZE (rust/crates/plotly-0.9.1.crate) = 1177501
SHA256 (rust/crates/plotly_derive-0.9.1.crate) = dd8a29f91d6bfbba26a2ad35baecd507f59b87dacfdf90c21c04404e621e5d78
@@ -457,16 +455,22 @@ SHA256 (rust/crates/plotly_kaleido-0.9.1.crate) = 1f86f4cda3745624eebc1db532e6dd
SIZE (rust/crates/plotly_kaleido-0.9.1.crate) = 4559
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+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/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/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+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.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
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
@@ -475,22 +479,24 @@ SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f0274
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/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+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/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
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-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
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_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff
-SIZE (rust/crates/rand_core-0.9.0.crate) = 23441
+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
@@ -505,8 +511,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
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/ring-0.17.9.crate) = e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24
-SIZE (rust/crates/ring-0.17.9.crate) = 1474639
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
SHA256 (rust/crates/rinja-0.3.5.crate) = 3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5
SIZE (rust/crates/rinja-0.3.5.crate) = 29132
SHA256 (rust/crates/rinja_derive-0.3.5.crate) = 08d9ed0146aef6e2825f1b1515f074510549efba38d71f4554eec32eb36ba18b
@@ -523,30 +529,32 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063
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/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
-SIZE (rust/crates/rustls-0.23.23.crate) = 342561
-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.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
-SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-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/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.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/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
-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/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
-SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
+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_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
+SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
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.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
@@ -555,20 +563,20 @@ SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be
SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-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/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/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
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.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+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/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
@@ -579,52 +587,50 @@ 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.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049
-SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
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/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sysinfo-0.31.4.crate) = 355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be
SIZE (rust/crates/sysinfo-0.31.4.crate) = 182989
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
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.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.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-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.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e
-SIZE (rust/crates/tokio-1.43.0.crate) = 817422
+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/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
+SIZE (rust/crates/tokio-1.45.0.crate) = 800721
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
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.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078
-SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191
-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/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/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
+SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3
+SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622
+SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e
+SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714
+SHA256 (rust/crates/tonic-0.13.1.crate) = 7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9
+SIZE (rust/crates/tonic-0.13.1.crate) = 107202
+SHA256 (rust/crates/tonic-build-0.13.1.crate) = eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847
+SIZE (rust/crates/tonic-build-0.13.1.crate) = 22868
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
@@ -641,14 +647,14 @@ SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa
SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
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/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/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -657,14 +663,12 @@ SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19
SIZE (rust/crates/ureq-2.12.1.crate) = 115366
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/uuid-1.13.1.crate) = ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0
-SIZE (rust/crates/uuid-1.13.1.crate) = 56741
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
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
@@ -673,8 +677,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
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.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
@@ -685,8 +689,10 @@ 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/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9
-SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981
+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.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
+SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -701,26 +707,36 @@ SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447
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.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
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-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
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-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
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-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-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-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
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.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
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
@@ -735,101 +751,117 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560
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.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
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.7.2.crate) = 59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603
-SIZE (rust/crates/winnow-0.7.2.crate) = 170989
-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/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/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/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
-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-0.8.18.crate) = 79386d31a42a4996e3336b0919ddb90f81112af416270cff95b5f5af22b839c2
-SIZE (rust/crates/zerocopy-0.8.18.crate) = 233862
-SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
-SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (rust/crates/zerocopy-derive-0.8.18.crate) = 76331675d372f91bf8d17e13afbd5fe639200b73d01f0fc748bb059f9cca2db7
-SIZE (rust/crates/zerocopy-derive-0.8.18.crate) = 83632
-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/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
+SIZE (rust/crates/xz2-0.1.7.crate) = 23892
+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.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.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/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-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.2.crate) = ae9c1ea7b3a5e1f4b922ff856a129881167511563dc219869afe3787fc0c1a45
-SIZE (rust/crates/zip-2.2.2.crate) = 108809
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-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 (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-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/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 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
SHA256 (signalapp-libsignal-v0.65.1_GH0.tar.gz) = d3f05a04a7ec31416012e6db6747244d09095d3fd006593164430ff26a9003a0
SIZE (signalapp-libsignal-v0.65.1_GH0.tar.gz) = 1905182
-SHA256 (signalapp-ringrtc-v2.52.0_GH0.tar.gz) = 6be3681a6f93ff5fae37da651b769882aac150c5da9dd2326e293e229ca74ef4
-SIZE (signalapp-ringrtc-v2.52.0_GH0.tar.gz) = 814864
-SHA256 (signalapp-webrtc-6998c_GH0.tar.gz) = e6d50b36f5ebc0f5627028963ef9074d6c7a696c4693c1dbfe20bc267c596f30
-SIZE (signalapp-webrtc-6998c_GH0.tar.gz) = 39943578
+SHA256 (signalapp-ringrtc-v2.53.0_GH0.tar.gz) = 1e701890cec331edb93e55a36025b0a0d5fe942ed816d53c125e6690b2d11594
+SIZE (signalapp-ringrtc-v2.53.0_GH0.tar.gz) = 822752
+SHA256 (signalapp-webrtc-7103d_GH0.tar.gz) = d336a67188f8e5ddb6f5a92abe63f08d5c477eadfaf0eed45c34120b05234628
+SIZE (signalapp-webrtc-7103d_GH0.tar.gz) = 39981494
diff --git a/multimedia/ringrtc/files/patch-build_config_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_BUILD.gn
index 74d9f784d94c..ca0aa388f6b1 100644
--- a/multimedia/ringrtc/files/patch-build_config_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_BUILD.gn
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/config/BUILD.gn.orig 2023-08-17 07:33:31 UTC
+++ src/webrtc/src/build/config/BUILD.gn
-@@ -214,6 +214,10 @@ config("default_libs") {
+@@ -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 = []
diff --git a/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn b/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
index 79473a536c3d..024c080d9390 100644
--- a/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
+++ b/multimedia/ringrtc/files/patch-build_config_BUILDCONFIG.gn
@@ -10,7 +10,7 @@
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -231,6 +232,10 @@ if (host_toolchain == "") {
+@@ -235,6 +236,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,7 +21,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -274,6 +279,8 @@ if (target_os == "android") {
+@@ -279,6 +284,8 @@ if (target_os == "android") {
_default_toolchain = "//build/toolchain/aix:$target_cpu"
} else if (target_os == "zos") {
_default_toolchain = "//build/toolchain/zos:$target_cpu"
@@ -30,7 +30,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -308,7 +315,11 @@ is_android = current_os == "android"
+@@ -313,7 +320,11 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -42,4 +42,4 @@
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
- is_win = current_os == "win" || current_os == "winuwp"
+ is_wasm = current_os == "emscripten"
diff --git a/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
index f2dd7f101af1..5f81aa974ab7 100644
--- a/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_clang_BUILD.gn
@@ -1,11 +1,16 @@
--- src/webrtc/src/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC
+++ src/webrtc/src/build/config/clang/BUILD.gn
-@@ -224,7 +224,7 @@ clang_lib("compiler_builtins") {
- libname = "ios"
- }
- } else {
-- libname = "builtins"
-+ #libname = "builtins"
- }
- }
+@@ -252,7 +252,12 @@ template("clang_lib") {
+ # 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/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
index 92fcd9a9cd56..3f7487004b34 100644
--- a/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/config/compiler/BUILD.gn.orig 2024-06-18 16:34:35 UTC
+++ src/webrtc/src/build/config/compiler/BUILD.gn
-@@ -198,7 +198,7 @@ declare_args() {
+@@ -197,7 +197,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.
@@ -9,7 +9,7 @@
}
declare_args() {
-@@ -255,13 +255,16 @@ config("no_unresolved_symbols") {
+@@ -254,13 +254,16 @@ config("default_include_dirs") {
# 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") {
@@ -27,7 +27,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -519,6 +522,10 @@ config("compiler") {
+@@ -509,6 +512,10 @@ config("compiler") {
}
}
@@ -38,7 +38,7 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -578,7 +585,7 @@ config("compiler") {
+@@ -569,7 +576,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -47,7 +47,7 @@
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1240,7 +1247,7 @@ config("compiler_cpu_abi") {
+@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -56,7 +56,7 @@
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1255,7 +1262,7 @@ config("compiler_cpu_abi") {
+@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -65,7 +65,7 @@
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1589,7 +1596,7 @@ config("compiler_deterministic") {
+@@ -1576,7 +1583,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.
@@ -74,38 +74,35 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1647,7 +1654,7 @@ config("clang_revision") {
+@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
}
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",
-@@ -1965,20 +1972,12 @@ config("default_warnings") {
- ]
- }
+ _perform_consistency_checks = current_toolchain == default_toolchain
+ if (llvm_force_head_revision) {
+@@ -1719,7 +1726,7 @@ config("clang_revision") {
+ # e.g. by setting in the the project's .gn file.
+ config("clang_warning_suppression") {
+ # Some build configs use older versions of clang that don't support WSMs
+- if (!is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
++ if (!is_bsd && !is_nacl && default_toolchain != "//build/toolchain/cros:target" &&
+ !llvm_android_mainline && is_clang &&
+ clang_warning_suppression_file != "") {
+ from_build_root =
+@@ -2053,9 +2060,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",
-- ]
+ # TODO(crbug.com/40284799): Fix and re-enable.
+ "-Wno-thread-safety-reference-return",
-
- cflags_cc += [
- # TODO(crbug.com/328490295): Fix and re-enable for C flags.
- "-Wenum-compare-conditional",
+- # TODO(crbug.com/376641662): Fix and re-enable.
+- "-Wno-nontrivial-memcall",
]
-- if (!is_nacl) {
-+ if (!is_nacl && !is_bsd) {
- cflags_cc += [
- # TODO(crbug.com/41486292): Fix and re-enable.
- "-Wno-c++11-narrowing-const-reference",
-@@ -2769,7 +2768,7 @@ config("afdo") {
+ cflags_cc += [
+@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -114,7 +111,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2796,7 +2795,7 @@ config("afdo") {
+@@ -2864,7 +2868,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -123,7 +120,7 @@
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -2973,7 +2972,7 @@ config("symbols") {
+@@ -3041,7 +3045,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
index e3def33f6fcb..49b30f663a3c 100644
--- a/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
+++ b/multimedia/ringrtc/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/toolchain/gcc_toolchain.gni.orig 2022-02-16 12:34:12 UTC
+++ src/webrtc/src/build/toolchain/gcc_toolchain.gni
-@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) {
+@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
@@ -14,8 +14,8 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -825,22 +832,12 @@ template("gcc_toolchain") {
- # use_gold too.
+@@ -896,22 +903,12 @@ template("gcc_toolchain") {
+ # actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
- _path = "$clang_base_path/bin"
@@ -36,9 +36,9 @@
- readelf = "${prefix}/llvm-readelf"
- ar = "${prefix}/llvm-ar"
- nm = "${prefix}/llvm-nm"
-+ readelf = "llvm-readelf"
++ readelf = "readelf"
+ ar = "llvm-ar"
+ nm = "llvm-nm"
- forward_variables_from(invoker,
- [
+ forward_variables_from(invoker, "*", [ "toolchain_args" ])
+
diff --git a/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni b/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
index f5c9a960dfa6..8f1d9a3dacd4 100644
--- a/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
+++ b/multimedia/ringrtc/files/patch-build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
--- src/webrtc/src/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC
+++ src/webrtc/src/build/toolchain/toolchain.gni
-@@ -72,7 +72,7 @@ if (host_os == "mac") {
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml b/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml
new file mode 100644
index 000000000000..c3385f611dcb
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-cargo-crates_neon_Cargo.toml
@@ -0,0 +1,10 @@
+--- cargo-crates/neon-1.1.1/Cargo.toml.orig 2025-06-20 16:24:28.786063000 +0200
++++ cargo-crates/neon-1.1.1/Cargo.toml 2025-06-20 15:29:20.492364000 +0200
+@@ -109,6 +109,7 @@ version = "0.3.33"
+
+ [dependencies.linkme]
+ version = "0.3.33"
++features = ["used_linker"]
+
+ [dependencies.neon-macros]
+ version = "=1.1.1"
diff --git a/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs b/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs
new file mode 100644
index 000000000000..322ea7e0200c
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-cargo-crates_neon_src_lib.rs
@@ -0,0 +1,8 @@
+--- cargo-crates/neon-1.1.1/src/lib.rs.orig 2025-06-20 16:23:34.475493000 +0200
++++ cargo-crates/neon-1.1.1/src/lib.rs 2025-06-20 15:36:29.406748000 +0200
+@@ -1,3 +1,5 @@
++#![feature(used_with_arg)]
++
+ //! The [Neon][neon] crate provides bindings for writing [Node.js addons][addons]
+ //! (i.e., dynamically-loaded binary modules) with a safe and fast Rust API.
+ //!
diff --git a/multimedia/ringrtc/files/patch-src_rust_src_lib.rs b/multimedia/ringrtc/files/patch-src_rust_src_lib.rs
new file mode 100644
index 000000000000..b422a1b6e588
--- /dev/null
+++ b/multimedia/ringrtc/files/patch-src_rust_src_lib.rs
@@ -0,0 +1,7 @@
+--- src/rust/src/lib.rs.orig 2025-06-20 16:23:04.823901000 +0200
++++ src/rust/src/lib.rs 2025-06-20 15:36:53.716050000 +0200
+@@ -1,3 +1,4 @@
++#![feature(used_with_arg)]
+ //
+ // Copyright 2019-2021 Signal Messenger, LLC
+ // SPDX-License-Identifier: AGPL-3.0-only
diff --git a/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc b/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
index 4852bcb601d4..29d5f54e06e9 100644
--- a/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
+++ b/multimedia/ringrtc/files/patch-third__party_webrtc_rtc__base_network.cc
@@ -1,14 +1,15 @@
--- src/webrtc/src/rtc_base/network.cc.orig 2024-06-17 12:56:06 UTC
+++ src/webrtc/src/rtc_base/network.cc
-@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
+@@ -320,7 +320,12 @@ webrtc::AdapterType GetAdapterTypeFromName(absl::strin
}
#endif
+- return webrtc::ADAPTER_TYPE_UNKNOWN;
+#if defined(WEBRTC_BSD)
+ // Treat all other network interface names as ethernet on BSD
+ return ADAPTER_TYPE_ETHERNET;
+#else
- return ADAPTER_TYPE_UNKNOWN;
++ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index f05f320e60b1..4e77ed87b0df 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,7 +1,6 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
-DISTVERSION= 7.56.0
-PORTREVISION= 1
+DISTVERSION= 7.58.0
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
@@ -84,7 +83,7 @@ ESBUILD_BINARY_PATH=${WRKSRC}/node_modules/.pnpm/@esbuild+freebsd-${ESBUILD_ARCH
_BUILD_DATE= $$(date +'%s')
-ELECTRON_VER_MAJOR= 34
+ELECTRON_VER_MAJOR= 35
ESBUILD_VERS= 0.24.0
PNPM_VERS= 10.11
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index 85935856e8cc..75e300873502 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1748933161
-SHA256 (signal-desktop-7.56.0-npm-cache.tar.gz) = dd7520a820bac4f0e19ff6c103e43cebb4528af4c7a609aa34c70052ff40504b
-SIZE (signal-desktop-7.56.0-npm-cache.tar.gz) = 949964419
+TIMESTAMP = 1750324460
+SHA256 (signal-desktop-7.58.0-npm-cache.tar.gz) = 7e3ef94f069c705aa09d1e1232e273c071f306aa40b5eea85709f15585b88736
+SIZE (signal-desktop-7.58.0-npm-cache.tar.gz) = 951815781
SHA256 (freebsd-arm64-0.24.0.tgz) = c09c0acf0e892cf3aa54b61aa02d447a9ecf00a9d7f0e6165e81f208d25d7de0
SIZE (freebsd-arm64-0.24.0.tgz) = 3970551
SHA256 (freebsd-x64-0.24.0.tgz) = f2562d5c4b5d48f832c73f30dc6155adc505b5a296081ddae48b517f2e3d6b42
SIZE (freebsd-x64-0.24.0.tgz) = 4318529
-SHA256 (signalapp-Signal-Desktop-v7.56.0_GH0.tar.gz) = fba7bbe97fb96766965227eb50d17a15c0eca7c666cf27d8330f808bb248b962
-SIZE (signalapp-Signal-Desktop-v7.56.0_GH0.tar.gz) = 45648102
+SHA256 (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 25b7e604a2661fcddb769cc62f4d691b76da4b2dc1684b949389907b840a5e0e
+SIZE (signalapp-Signal-Desktop-v7.58.0_GH0.tar.gz) = 45733559
diff --git a/net-im/signal-desktop/files/package-lock.json b/net-im/signal-desktop/files/package-lock.json
index 84c79e2b5be2..062a77f2dbd3 100644
--- a/net-im/signal-desktop/files/package-lock.json
+++ b/net-im/signal-desktop/files/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "signal-desktop",
- "version": "7.56.0",
+ "version": "7.58.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "signal-desktop",
- "version": "7.56.0",
+ "version": "7.58.0",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -27,7 +27,7 @@
"@react-types/shared": "3.27.0",
"@signalapp/libsignal-client": "0.72.1",
"@signalapp/quill-cjs": "2.1.2",
- "@signalapp/ringrtc": "2.52.0",
+ "@signalapp/ringrtc": "2.53.0",
"@signalapp/sqlcipher": "2.0.3",
"@tanstack/react-virtual": "3.11.2",
"@types/dom-mediacapture-transform": "0.1.11",
@@ -195,7 +195,7 @@
"csv-parse": "5.5.6",
"danger": "12.3.3",
"debug": "4.3.7",
- "electron": "36.2.1",
+ "electron": "36.3.2",
"electron-builder": "26.0.14",
"electron-mocha": "13.0.1",
"endanger": "7.0.4",
@@ -288,9 +288,9 @@
}
},
"node_modules/@babel/compat-data": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.3.tgz",
- "integrity": "sha512-V42wFfx1ymFte+ecf6iXghnnP8kWTO+ZLXIyZq+1LAXHHvTZdVxicn4yiVYdYMGaCO3tmqub11AorKkv+iodqw==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.27.5.tgz",
+ "integrity": "sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -339,13 +339,13 @@
}
},
"node_modules/@babel/generator": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.3.tgz",
- "integrity": "sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.5.tgz",
+ "integrity": "sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@babel/parser": "^7.27.3",
+ "@babel/parser": "^7.27.5",
"@babel/types": "^7.27.3",
"@jridgewell/gen-mapping": "^0.3.5",
"@jridgewell/trace-mapping": "^0.3.25",
@@ -593,23 +593,23 @@
}
},
"node_modules/@babel/helpers": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.4.tgz",
- "integrity": "sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.27.6.tgz",
+ "integrity": "sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/template": "^7.27.2",
- "@babel/types": "^7.27.3"
+ "@babel/types": "^7.27.6"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/parser": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.4.tgz",
- "integrity": "sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==",
+ "version": "7.27.5",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.5.tgz",
+ "integrity": "sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1095,9 +1095,9 @@
}
},
"node_modules/@babel/runtime": {
- "version": "7.27.4",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.4.tgz",
- "integrity": "sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz",
+ "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -1138,9 +1138,9 @@
}
},
"node_modules/@babel/types": {
- "version": "7.27.3",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.3.tgz",
- "integrity": "sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==",
+ "version": "7.27.6",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.6.tgz",
+ "integrity": "sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1452,9 +1452,9 @@
}
},
"node_modules/@electron/node-gyp/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1659,9 +1659,9 @@
}
},
"node_modules/@electron/universal/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2576,18 +2576,18 @@
}
},
"node_modules/@internationalized/date": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.8.1.tgz",
- "integrity": "sha512-PgVE6B6eIZtzf9Gu5HvJxRK3ufUFz9DhspELuhW/N0GuMGMTLvPQNRkHP2hTuP9lblOk+f+1xi96sPiPXANXAA==",
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@internationalized/date/-/date-3.8.2.tgz",
+ "integrity": "sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@internationalized/message": {
- "version": "3.1.7",
- "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.7.tgz",
- "integrity": "sha512-gLQlhEW4iO7DEFPf/U7IrIdA3UyLGS0opeqouaFwlMObLUzwexRjbygONHDVbC9G9oFLXsLyGKYkJwqXw/QADg==",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@internationalized/message/-/message-3.1.8.tgz",
+ "integrity": "sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0",
@@ -2595,23 +2595,46 @@
}
},
"node_modules/@internationalized/number": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.2.tgz",
- "integrity": "sha512-E5QTOlMg9wo5OrKdHD6edo1JJlIoOsylh0+mbf0evi1tHJwMZfJSaBpGtnJV9N7w3jeiioox9EG/EWRWPh82vg==",
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.6.3.tgz",
+ "integrity": "sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@internationalized/string": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.6.tgz",
- "integrity": "sha512-LR2lnM4urJta5/wYJVV7m8qk5DrMZmLRTuFhbQO5b9/sKLHgty6unQy1Li4+Su2DWydmB4aZdS5uxBRXIq2aAw==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/@internationalized/string/-/string-3.2.7.tgz",
+ "integrity": "sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
+ "node_modules/@isaacs/balanced-match": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
+ "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
+ "node_modules/@isaacs/brace-expansion": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
+ "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@isaacs/balanced-match": "^4.0.1"
+ },
+ "engines": {
+ "node": "20 || >=22"
+ }
+ },
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
@@ -4409,16 +4432,16 @@
}
},
"node_modules/@react-aria/breadcrumbs": {
- "version": "3.5.24",
- "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.24.tgz",
- "integrity": "sha512-CRheGyyM8afPJvDHLXn/mmGG/WAr/z2LReK3DlPdxVKcsOn7g3NIRxAcAIAJQlDLdOiu1SXHiZe6uu2jPhHrxA==",
+ "version": "3.5.26",
+ "resolved": "https://registry.npmjs.org/@react-aria/breadcrumbs/-/breadcrumbs-3.5.26.tgz",
+ "integrity": "sha512-jybk2jy3m9KNmTpzJu87C0nkcMcGbZIyotgK1s8st8aUE2aJlxPZrvGuJTO8GUFZn9TKnCg3JjBC8qS9sizKQg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/link": "^3.8.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/breadcrumbs": "^3.7.13",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/link": "^3.8.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/breadcrumbs": "^3.7.14",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4427,15 +4450,15 @@
}
},
"node_modules/@react-aria/breadcrumbs/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4445,26 +4468,26 @@
}
},
"node_modules/@react-aria/breadcrumbs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/button": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.13.1.tgz",
- "integrity": "sha512-E49qcbBRgofXYfWbli50bepWVNtQBq7qewL9XsX7nHkwPPUe1IRwJOnWZqYMgwwhUBOXfnsR6/TssiXqZsrJdw==",
+ "version": "3.13.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/button/-/button-3.13.3.tgz",
+ "integrity": "sha512-Xn7eTssaefNPUydogI1qDf7qQWPmb+hGoS1QiCNBodPlRpVDXxlZSIhOqQFnLWHv5+z5UL+vu+joqlSPYHqOFw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/toolbar": "3.0.0-beta.16",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/toolbar": "3.0.0-beta.18",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4473,15 +4496,15 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4490,15 +4513,15 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4508,29 +4531,29 @@
}
},
"node_modules/@react-aria/button/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/calendar": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.8.1.tgz",
- "integrity": "sha512-S931yi8jJ6CgUQJk+h/PEl+V0n1dUYr9n6nKXmZeU3940to4DauqwvmD9sg67hFHJ0QGroHT/s29yIfa5MfQcg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/calendar": "^3.8.1",
- "@react-types/button": "^3.12.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/calendar/-/calendar-3.8.3.tgz",
+ "integrity": "sha512-1TAZADcWbfznXzo4oJEqFgX4IE1chZjWsTSJDWr03UEx3XqIJI8GXm+ylOQUiN4j8xqZ7tl4yNuuslKkzoSjMQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/calendar": "^3.8.2",
+ "@react-types/button": "^3.12.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4539,15 +4562,15 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4556,15 +4579,15 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4574,30 +4597,30 @@
}
},
"node_modules/@react-aria/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/checkbox": {
- "version": "3.15.5",
- "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.15.5.tgz",
- "integrity": "sha512-b9c76DBSYTdacSogbsvjkdZomTo5yhBNMmR5ufO544HQ718Ry8q8JmVbtmF/+dkZN7KGnBQCltzGLzXH0Vc0Zg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/toggle": "^3.11.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/checkbox": "^3.6.14",
- "@react-stately/form": "^3.1.4",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "version": "3.15.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/checkbox/-/checkbox-3.15.7.tgz",
+ "integrity": "sha512-L64van+K2ZEmCpx/KeZGHoxdxQvVHgfusFRFYZbh3e7YEtDcShvUrTDVKmZkINqnmuhGTDolFDQq+E8fWEpcRg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/toggle": "^3.11.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/checkbox": "^3.6.15",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4606,15 +4629,15 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4623,15 +4646,15 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4641,9 +4664,9 @@
}
},
"node_modules/@react-aria/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -4667,23 +4690,23 @@
}
},
"node_modules/@react-aria/color": {
- "version": "3.0.7",
- "resolved": "https://registry.npmjs.org/@react-aria/color/-/color-3.0.7.tgz",
- "integrity": "sha512-3DcYxEWBrcuHSBq0OqCs6GySuy6eOue8/ngC31j/8aMXR+O4mGpXi0wo3rSQGFmGq/4Ri986cI2iGwZOkzpMHg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/numberfield": "^3.11.14",
- "@react-aria/slider": "^3.7.19",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/color": "^3.8.5",
- "@react-stately/form": "^3.1.4",
- "@react-types/color": "^3.0.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@react-aria/color/-/color-3.0.9.tgz",
+ "integrity": "sha512-dWyK8a3kNii8Yuj1/CQivnVVxsgkV8em+sb0oA29w04t+CFRQywpE2OVV3wZTDzOIVaz3pXx7/X012WoF6d/eQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/numberfield": "^3.11.16",
+ "@react-aria/slider": "^3.7.21",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/color": "^3.8.6",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/color": "^3.0.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4692,15 +4715,15 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4709,15 +4732,15 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4727,35 +4750,35 @@
}
},
"node_modules/@react-aria/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/combobox": {
- "version": "3.12.3",
- "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.12.3.tgz",
- "integrity": "sha512-nCLFSQjOR3r3tB1AURtZKSZhi2euBMw0QxsIjnMVF73BQOfwfHMrIFctNULbL070gEnXofzeBd3ykJQpnsGH+Q==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/listbox": "^3.14.4",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/menu": "^3.18.3",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/combobox": "^3.10.5",
- "@react-stately/form": "^3.1.4",
- "@react-types/button": "^3.12.1",
- "@react-types/combobox": "^3.13.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.12.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/combobox/-/combobox-3.12.5.tgz",
+ "integrity": "sha512-mg9RrOTjxQFPy0BQrlqdp5uUC2pLevIqhZit6OfndmOr7khQ32qepDjXoSwYeeSag/jrokc2cGfXfzOwrgAFaQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/listbox": "^3.14.6",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/menu": "^3.18.5",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/combobox": "^3.10.6",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/combobox": "^3.13.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4764,14 +4787,14 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4781,15 +4804,15 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4798,15 +4821,15 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4816,37 +4839,37 @@
}
},
"node_modules/@react-aria/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/datepicker": {
- "version": "3.14.3",
- "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.14.3.tgz",
- "integrity": "sha512-gDc+bM0EaY3BuIW8IJu/ARJV78bRpOaHp+B08EW4N2qJvc7Bs+EmGLnxMrB6Ny+YxNxsYdQRA/FqiytVYOEk8w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-aria/focus": "^3.20.3",
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/datepicker": "^3.14.1",
- "@react-stately/form": "^3.1.4",
- "@react-types/button": "^3.12.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/datepicker": "^3.12.1",
- "@react-types/dialog": "^3.5.18",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/datepicker/-/datepicker-3.14.5.tgz",
+ "integrity": "sha512-TeV/yXEOQ2QOYMxvetWcWUcZN83evmnmG/uSruTdk93e2nZzs227Gg/M95tzgCYRRACCzSzrGujJhNs12Nh7mg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/datepicker": "^3.14.2",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/button": "^3.12.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/datepicker": "^3.12.2",
+ "@react-types/dialog": "^3.5.19",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4855,14 +4878,14 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4872,15 +4895,15 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4889,15 +4912,15 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4907,25 +4930,25 @@
}
},
"node_modules/@react-aria/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/dialog": {
- "version": "3.5.25",
- "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.25.tgz",
- "integrity": "sha512-hVP/TvjUnPgckg4qibc/TDH54O+BzW95hxApxBw1INyViRm95PxdCQDqBdQ/ZW7Gv6J2aUBCGihX7kINPf70ow==",
+ "version": "3.5.27",
+ "resolved": "https://registry.npmjs.org/@react-aria/dialog/-/dialog-3.5.27.tgz",
+ "integrity": "sha512-Sp8LWQQYNxkLk2+L0bdWmAd9fz1YIrzvxbHXmAn9Tn6+/4SPnQhkOo+qQwtHFbjqe9fyS7cJZxegXd1RegIFew==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/dialog": "^3.5.18",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/dialog": "^3.5.19",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4934,15 +4957,15 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -4951,15 +4974,15 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -4969,9 +4992,9 @@
}
},
"node_modules/@react-aria/dialog/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5000,20 +5023,21 @@
}
},
"node_modules/@react-aria/dnd": {
- "version": "3.9.3",
- "resolved": "https://registry.npmjs.org/@react-aria/dnd/-/dnd-3.9.3.tgz",
- "integrity": "sha512-Sjb+UQxG58/paOZXsVKiqLautV4FyILr3tLxMG4Q04QOUzatqlz91APt7RsVMdizk6bVB7Lg74AEypHbXVzhDQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/string": "^3.2.6",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/dnd": "^3.5.4",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/dnd/-/dnd-3.10.1.tgz",
+ "integrity": "sha512-EWiFbRoWs0zBlBbdPvd7gPyA3B8TPUtMfSUnLBCjwc+N0YaUoizZxW2VYgpAkZYAlVrPYV6n2Gs+98PHKZ8rsg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/dnd": "^3.6.0",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5022,15 +5046,15 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5039,15 +5063,15 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5057,9 +5081,9 @@
}
},
"node_modules/@react-aria/dnd/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5083,15 +5107,15 @@
}
},
"node_modules/@react-aria/focus/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5101,24 +5125,24 @@
}
},
"node_modules/@react-aria/focus/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/form": {
- "version": "3.0.16",
- "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.0.16.tgz",
- "integrity": "sha512-N1bDsJfmnyDesayK0Ii6UPH6JWiF6Wz8WSveQ2y5004XHoIWn5LpWmOqnRedvyw4Yedw33schlvrY7ENEwMdpg==",
+ "version": "3.0.18",
+ "resolved": "https://registry.npmjs.org/@react-aria/form/-/form-3.0.18.tgz",
+ "integrity": "sha512-e4Ktc3NiNwV5dz82zVE7lspYmKwAnGoJfOHgc9MApS7Fy/BEAuVUuLgTjMo1x5me7dY+ADxqrIhbOpifscGGoQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5127,15 +5151,15 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5144,15 +5168,15 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5162,32 +5186,32 @@
}
},
"node_modules/@react-aria/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/grid": {
- "version": "3.14.0",
- "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.14.0.tgz",
- "integrity": "sha512-/tJB7xnSruORJ8tlFHja4SfL8/EW5v4cBLiyD5z48m7IdG33jXR8Cv4Pi5uQqs8zKdnpqZ1wDG3GQxNDwZavpg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/grid": "^3.11.2",
- "@react-stately/selection": "^3.20.2",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/grid/-/grid-3.14.2.tgz",
+ "integrity": "sha512-5oS6sLq0DishBvPVsWnxGcUdBRXyFXCj8/n02yJvjbID5Mpjn9JIHUSL4ZCZAO7QGCXpvO3PI40vB2F6QUs2VA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/grid": "^3.11.3",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5196,14 +5220,14 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5213,15 +5237,15 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5230,15 +5254,15 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5248,30 +5272,30 @@
}
},
"node_modules/@react-aria/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/gridlist": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-aria/gridlist/-/gridlist-3.13.0.tgz",
- "integrity": "sha512-RHURMo063qbbA8WXCJxGL+5xmSx6yW7Z/V2jycrVcZFOYqj2EgU953aVjpaT/FSyH8/AEioU9oE64YmiEfWUUA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/grid": "^3.14.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/tree": "^3.8.10",
- "@react-types/shared": "^3.29.1",
+ "version": "3.13.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/gridlist/-/gridlist-3.13.2.tgz",
+ "integrity": "sha512-mPGhW2+Jke66LJIPrYoAdL5BBiC8iZ9orjoan7TBTCX9Xk87EK1XLm1cTxAylRqGNjnLzy+vp05Zt2fHY4QduA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/grid": "^3.14.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5280,14 +5304,14 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5297,15 +5321,15 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5314,15 +5338,15 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5332,27 +5356,27 @@
}
},
"node_modules/@react-aria/gridlist/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/i18n": {
- "version": "3.12.9",
- "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.9.tgz",
- "integrity": "sha512-Fim0FLfY05kcpIILdOtqcw58c3sksvmVY8kICSwKCuSek4wYfwJdU28p/sRptw4adJhqN8Cbssvkf/J8zL2GgA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/message": "^3.1.7",
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "version": "3.12.10",
+ "resolved": "https://registry.npmjs.org/@react-aria/i18n/-/i18n-3.12.10.tgz",
+ "integrity": "sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/message": "^3.1.8",
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5361,15 +5385,15 @@
}
},
"node_modules/@react-aria/i18n/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5379,9 +5403,9 @@
}
},
"node_modules/@react-aria/i18n/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -5404,15 +5428,15 @@
}
},
"node_modules/@react-aria/interactions/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5422,22 +5446,22 @@
}
},
"node_modules/@react-aria/interactions/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/label": {
- "version": "3.7.18",
- "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.18.tgz",
- "integrity": "sha512-Ht9D+xkI2Aysn+JNiHE+UZT4FUOGPF7Lfrmp7xdJCA/tEqqF3xW/pAh+UCNOnnWmH8jTYnUg3bCp4G6GQUxKCQ==",
+ "version": "3.7.19",
+ "resolved": "https://registry.npmjs.org/@react-aria/label/-/label-3.7.19.tgz",
+ "integrity": "sha512-ZJIj/BKf66q52idy24ErzX77vDGuyQn4neWtu51RRSk4npI3pJqEPsdkPCdo2dlBCo/Uc1pfuLGg2hY3N/ni9Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5446,15 +5470,15 @@
}
},
"node_modules/@react-aria/label/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5464,24 +5488,24 @@
}
},
"node_modules/@react-aria/label/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/link": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.8.1.tgz",
- "integrity": "sha512-ujq7+XIP7OXHu7m2NObvHsl41B/oIBAYI0D+hsxEQo3+x6Q/OUxp9EX2sX4d7TBWvchFmhr6jJdER0QMmeSO/A==",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/link/-/link-3.8.3.tgz",
+ "integrity": "sha512-83gS9Bb+FMa4Tae2VQrOxWixqYhqj4MDt4Bn0i3gzsP/sPWr1bwo5DJmXfw16UAXMaccl1rUKSqqHdigqaealw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/link": "^3.6.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/link": "^3.6.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5490,15 +5514,15 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5507,15 +5531,15 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5525,28 +5549,28 @@
}
},
"node_modules/@react-aria/link/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/listbox": {
- "version": "3.14.4",
- "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.14.4.tgz",
- "integrity": "sha512-bW3D7KcnQIF77F3zDRMIGQ6e5e1wHTNUtbKJLE423u1Dhc7K2x0pksir0gLGwElhiBW544lY1jv3kFLOeKa6ng==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/list": "^3.12.2",
- "@react-types/listbox": "^3.7.0",
- "@react-types/shared": "^3.29.1",
+ "version": "3.14.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/listbox/-/listbox-3.14.6.tgz",
+ "integrity": "sha512-ZaYpBXiS+nUzxAmeCmXyvDcZECuZi1ZLn5y8uJ4ZFRVqSxqplVHodsQKwKqklmAM3+IVDyQx2WB4/HIKTGg2Bw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/listbox": "^3.7.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5555,15 +5579,15 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5572,15 +5596,15 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5590,42 +5614,42 @@
}
},
"node_modules/@react-aria/listbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/live-announcer": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.2.tgz",
- "integrity": "sha512-6+yNF9ZrZ4YJ60Oxy2gKI4/xy6WUv1iePDCFJkgpNVuOEYi8W8czff8ctXu/RPB25OJx5v2sCw9VirRogTo2zA==",
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/live-announcer/-/live-announcer-3.4.3.tgz",
+ "integrity": "sha512-nbBmx30tW53Vlbq3BbMxHGbHa7vGE9ItacI+1XAdH2UZDLtdZA5J6U9YC6lokKQCv+aEVO6Zl9YG4yp57YwnGw==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@react-aria/menu": {
- "version": "3.18.3",
- "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.18.3.tgz",
- "integrity": "sha512-D0C4CM/QaxhCo2pLWNP+nfgnAeaSZWOdPMo9pnH/toRsoeTbnD6xO1hLhYsOx5ge+hrzjQvthjUrsjPB1AM/BQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/overlays": "^3.27.1",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/menu": "^3.9.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/tree": "^3.8.10",
- "@react-types/button": "^3.12.1",
- "@react-types/menu": "^3.10.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.18.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/menu/-/menu-3.18.5.tgz",
+ "integrity": "sha512-mOQb4PcNvDdFhyqF7nxREwc1YUg+pPTiMNcSHlz/MKFkkUteIQBYfuJJa8i72ooiE55xfYEQhPLjmrLHAOIJ+g==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/overlays": "^3.27.3",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/menu": "^3.9.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/button": "^3.12.2",
+ "@react-types/menu": "^3.10.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5634,14 +5658,14 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5651,15 +5675,15 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5668,15 +5692,15 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5686,23 +5710,23 @@
}
},
"node_modules/@react-aria/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/meter": {
- "version": "3.4.23",
- "resolved": "https://registry.npmjs.org/@react-aria/meter/-/meter-3.4.23.tgz",
- "integrity": "sha512-FgmB/+cTE/sz+wTpTSmj9hFXw4nzfMUJGvXIePnF6f5Gx6J/U7aLEvNk7sXCp76apOu8k7ccma1nCsEvj74x7w==",
+ "version": "3.4.24",
+ "resolved": "https://registry.npmjs.org/@react-aria/meter/-/meter-3.4.24.tgz",
+ "integrity": "sha512-IYI0Z2pwMvIe8r/3G3PHhM4G/KRiW1ssFCBZdCjBbSpl6/EkmrHiyeaBYG0j8Ux8tmRmXiMVjxLdDlCJQDH7mQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/progress": "^3.4.23",
- "@react-types/meter": "^3.4.9",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/progress": "^3.4.24",
+ "@react-types/meter": "^3.4.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5711,30 +5735,30 @@
}
},
"node_modules/@react-aria/meter/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/numberfield": {
- "version": "3.11.14",
- "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.11.14.tgz",
- "integrity": "sha512-UvhPlRwVmbNEBBqfgL41P10H1jL4C7P2hWqsVw72tZQJl5k5ujeOzRWk8mkmg+D4FCZvv4iSPJhmyEP8HkgsWg==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/spinbutton": "^3.6.15",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-types/button": "^3.12.1",
- "@react-types/numberfield": "^3.8.11",
- "@react-types/shared": "^3.29.1",
+ "version": "3.11.16",
+ "resolved": "https://registry.npmjs.org/@react-aria/numberfield/-/numberfield-3.11.16.tgz",
+ "integrity": "sha512-AGk0BMdHXPP3gSy39UVropyvpNMxAElPGIcicjXXyD/tZdemsgLXUFT2zI4DwE0csFZS8BGgunLWT9VluMF4FQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/spinbutton": "^3.6.16",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-types/button": "^3.12.2",
+ "@react-types/numberfield": "^3.8.12",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5743,15 +5767,15 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5760,15 +5784,15 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5778,30 +5802,30 @@
}
},
"node_modules/@react-aria/numberfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/overlays": {
- "version": "3.27.1",
- "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.27.1.tgz",
- "integrity": "sha512-wepzwNLkgem6kVlLm6yk7zNIMAt0KPy8vAWlxdfpXWD/hBI30ULl71gL/BxRa5EYG1GMvlOwNti3whzy9lm3eQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/overlays": "^3.6.16",
- "@react-types/button": "^3.12.1",
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1",
+ "version": "3.27.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/overlays/-/overlays-3.27.3.tgz",
+ "integrity": "sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/button": "^3.12.2",
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5810,14 +5834,14 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5827,15 +5851,15 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5844,15 +5868,15 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5862,25 +5886,25 @@
}
},
"node_modules/@react-aria/overlays/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/progress": {
- "version": "3.4.23",
- "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.23.tgz",
- "integrity": "sha512-uSQBVY64k+CCey82U67KyWnjAfuuHF0fG6y76kIB8GHI8tGfd1NkXo4ioaxiY0SS+BYGqwqJYYMUzQMpOBTN1A==",
+ "version": "3.4.24",
+ "resolved": "https://registry.npmjs.org/@react-aria/progress/-/progress-3.4.24.tgz",
+ "integrity": "sha512-lpMVrZlSo1Dulo67COCNrcRkJ+lRrC2PI3iRoOIlqw1Ljz4KFoSGyRudg/MLJ/YrQ+6zmNdz5ytdeThrZwHpPQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-types/progress": "^3.5.12",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/progress": "^3.5.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5889,15 +5913,15 @@
}
},
"node_modules/@react-aria/progress/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5907,29 +5931,29 @@
}
},
"node_modules/@react-aria/progress/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/radio": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.11.3.tgz",
- "integrity": "sha512-o10G8RUuHnAGZYzkc5PQw7mj4LMZqmGkoihDeHF2NDa9h44Ce5oeCPwRvCKYbumZDOyDY15ZIZhTUzjHt2w6fA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/radio": "^3.10.13",
- "@react-types/radio": "^3.8.9",
- "@react-types/shared": "^3.29.1",
+ "version": "3.11.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/radio/-/radio-3.11.5.tgz",
+ "integrity": "sha512-6BjpeTupQnxetfvC2bqIxWUt6USMqNZoKOoOO7mUL7ESF6/Gp8ocutvQn0VnTxU+7OhdrZX5AACPg/qIQYumVw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/radio": "^3.10.14",
+ "@react-types/radio": "^3.8.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5938,14 +5962,14 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5955,15 +5979,15 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5972,15 +5996,15 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -5990,27 +6014,27 @@
}
},
"node_modules/@react-aria/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/searchfield": {
- "version": "3.8.4",
- "resolved": "https://registry.npmjs.org/@react-aria/searchfield/-/searchfield-3.8.4.tgz",
- "integrity": "sha512-WnAvU9ct8+Asb8FFhGw6bggBmRaPe9qZPgYacenmRItwN+7UVTwEBVB9umO2bN3PLGm3CKgop10znd6ATiAbJA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/textfield": "^3.17.3",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/searchfield": "^3.5.12",
- "@react-types/button": "^3.12.1",
- "@react-types/searchfield": "^3.6.2",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-aria/searchfield/-/searchfield-3.8.6.tgz",
+ "integrity": "sha512-fEhNOtOV5yRZ8hkWmFO5Mh8nq63/ePun2dUMLAiW1sCQXTUpN9Oo+T4vsEUabuZ25mHvqgVoCVhAFdMbvZ+W+A==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/textfield": "^3.17.5",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/searchfield": "^3.5.13",
+ "@react-types/button": "^3.12.2",
+ "@react-types/searchfield": "^3.6.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6019,15 +6043,15 @@
}
},
"node_modules/@react-aria/searchfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6037,33 +6061,33 @@
}
},
"node_modules/@react-aria/searchfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/select": {
- "version": "3.15.5",
- "resolved": "https://registry.npmjs.org/@react-aria/select/-/select-3.15.5.tgz",
- "integrity": "sha512-2v8QmcPsZzlOjc/zsLbMcKeMKZoa+FZboxfjq4koUXtuaLhgopENChkfPLaXEGxqsejANs4dAoqiOiwwrGAaLQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/listbox": "^3.14.4",
- "@react-aria/menu": "^3.18.3",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/select": "^3.6.13",
- "@react-types/button": "^3.12.1",
- "@react-types/select": "^3.9.12",
- "@react-types/shared": "^3.29.1",
+ "version": "3.15.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/select/-/select-3.15.7.tgz",
+ "integrity": "sha512-b1PpanLblnXgrvIeYPkL9ELdeE3GQXwoRJLNv9DSKSAyBVx+pm6+4BtzngOBdBidRCcOGEBEYxuUW8hMXjFB8w==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/listbox": "^3.14.6",
+ "@react-aria/menu": "^3.18.5",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/select": "^3.6.14",
+ "@react-types/button": "^3.12.2",
+ "@react-types/select": "^3.9.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6072,15 +6096,15 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6089,15 +6113,15 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6107,26 +6131,26 @@
}
},
"node_modules/@react-aria/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/selection": {
- "version": "3.24.1",
- "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.24.1.tgz",
- "integrity": "sha512-nHUksgjg92iHgseH9L+krk9rX19xGJLTDeobKBX7eoAXQMqQjefu+oDwT0VYdI/qqNURNELE/KPZIVLC4PB81w==",
+ "version": "3.24.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/selection/-/selection-3.24.3.tgz",
+ "integrity": "sha512-QznlHCUcjFgVALUIVBK4SWJd6osaU9lVaZgU4M8uemoIfOHqnBY3zThkQvEhcw/EJ2RpuYYLPOBYZBnk1knD5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/selection": "^3.20.2",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6135,14 +6159,14 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6152,15 +6176,15 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6169,15 +6193,15 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6187,22 +6211,22 @@
}
},
"node_modules/@react-aria/selection/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/separator": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/@react-aria/separator/-/separator-3.4.9.tgz",
- "integrity": "sha512-5ZKVQ/5I2+fw8WyVCQLGjQKsMKlTIieLPf8NvdC24a+pmiUluyUuqfPYdI8s6lcnjG0gbOzZB+jKvDRQbIvMPQ==",
+ "version": "3.4.10",
+ "resolved": "https://registry.npmjs.org/@react-aria/separator/-/separator-3.4.10.tgz",
+ "integrity": "sha512-T9hJpO6lfg6zHRbs5CZD0eZrWIIjN6LY+EC6X5pQJbJeq6HqviVSQx25q98K430S/EGwHRltY5Bwy+XwlMZfdA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6211,15 +6235,15 @@
}
},
"node_modules/@react-aria/separator/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6229,27 +6253,27 @@
}
},
"node_modules/@react-aria/separator/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/slider": {
- "version": "3.7.19",
- "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.7.19.tgz",
- "integrity": "sha512-GONrMMz9zsx0ySbUTebWdqRjAuu6EEW+lLf3qUzcqkIYR8QZVTS8RLPt7FmGHKCTDIaBs8D2yv9puIfKAo1QAA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/slider": "^3.6.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11",
+ "version": "3.7.21",
+ "resolved": "https://registry.npmjs.org/@react-aria/slider/-/slider-3.7.21.tgz",
+ "integrity": "sha512-eWu69KnQ7qCmpYBEkgGLjIuKfFqoHu2W6r9d7ys0ZmX81HPj9DhatGpEgHlnjRfCeSl9wL5h2FY9wnIio82cbg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/slider": "^3.6.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6258,15 +6282,15 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6275,15 +6299,15 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6293,25 +6317,25 @@
}
},
"node_modules/@react-aria/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/spinbutton": {
- "version": "3.6.15",
- "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.15.tgz",
- "integrity": "sha512-dVKaRgrSU2utxCd4kqAA8BPrC1PVI1eiJ8gvlVbg25LbwK4dg1WPXQUK+80TbrJc9mOEooPiJvzw59IoQLMNRg==",
+ "version": "3.6.16",
+ "resolved": "https://registry.npmjs.org/@react-aria/spinbutton/-/spinbutton-3.6.16.tgz",
+ "integrity": "sha512-Ko1e9GeQiiEXeR3IyPT8STS1Pw4k/1OBs9LqI3WKlHFwH5M8q3DbbaMOgekD41/CPVBKmCcqFM7K7Wu9kFrT2A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6320,15 +6344,15 @@
}
},
"node_modules/@react-aria/spinbutton/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6338,18 +6362,18 @@
}
},
"node_modules/@react-aria/spinbutton/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/ssr": {
- "version": "3.9.8",
- "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.8.tgz",
- "integrity": "sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==",
+ "version": "3.9.9",
+ "resolved": "https://registry.npmjs.org/@react-aria/ssr/-/ssr-3.9.9.tgz",
+ "integrity": "sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
@@ -6362,15 +6386,15 @@
}
},
"node_modules/@react-aria/switch": {
- "version": "3.7.3",
- "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.7.3.tgz",
- "integrity": "sha512-tFdJmcHaLgW23cS2R713vcJdVbsjDTRk8OLdG/sMziPBY3C00/exuSIb57xTS7KrE0hBYfnLJQTcmDNqdM8+9Q==",
+ "version": "3.7.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/switch/-/switch-3.7.5.tgz",
+ "integrity": "sha512-GV9rFYf4wRHAh9tkhptvm3uOflKcQHdgZh+eGpSAHyq2iTq0j2nEhlmtFordpcJgC4XWro7TXLNltfqUqVHtkw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/toggle": "^3.11.3",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/switch": "^3.5.11",
+ "@react-aria/toggle": "^3.11.5",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/switch": "^3.5.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6379,34 +6403,34 @@
}
},
"node_modules/@react-aria/switch/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/table": {
- "version": "3.17.3",
- "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.17.3.tgz",
- "integrity": "sha512-hs3akyNMeeAPIfa+YKMxJyupSjywW5OGzJtOw/Z0j6pV8KXSeMEXNYkSuJY+m5Q1mdunoiiogs0kE3B0r2izQA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/grid": "^3.14.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/live-announcer": "^3.4.2",
- "@react-aria/utils": "^3.29.0",
- "@react-aria/visually-hidden": "^3.8.23",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/table": "^3.14.2",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "version": "3.17.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/table/-/table-3.17.5.tgz",
+ "integrity": "sha512-Q9HDr2EAhoah7HFIT6XxOOOv2fiAs0agwQQd3d1w6jqgyu9m20lM/jxcSwcCFj2O7FPKHfapSAijHDZZoc4Shg==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/grid": "^3.14.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/live-announcer": "^3.4.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-aria/visually-hidden": "^3.8.25",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/table": "^3.14.3",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6415,14 +6439,14 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6432,15 +6456,15 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6449,15 +6473,15 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6467,27 +6491,27 @@
}
},
"node_modules/@react-aria/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tabs": {
- "version": "3.10.3",
- "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.10.3.tgz",
- "integrity": "sha512-TYfwaRrI0mQMefmoHeTKXdczpb53qpPr+3nnveGl+BocG94wmjIqK6kncboVbPdykgQCIAMd2d9GFpK01+zXrA==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/tabs": "^3.8.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/tabs": "^3.3.15",
+ "version": "3.10.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/tabs/-/tabs-3.10.5.tgz",
+ "integrity": "sha512-ddmGPikXW+27W2Rx0VuEwwGJVLTo68QkNbSl8R+TEM0EUIAJo3nwHzAlQhuo5Tcb1PdK7biTjO1dyI4pno2/0Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/tabs": "^3.8.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tabs": "^3.3.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6496,14 +6520,14 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6513,15 +6537,15 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6530,15 +6554,15 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6548,29 +6572,29 @@
}
},
"node_modules/@react-aria/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tag": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/@react-aria/tag/-/tag-3.6.0.tgz",
- "integrity": "sha512-OkLyFYTFVUYB339eugw2r6vIcrWq47O15x4sKNkDUo6YBx9ci9tdoib4DlzwuiiKVr/vmw1WMow6VK4zOtuLng==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/gridlist": "^3.13.0",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/selection": "^3.24.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/list": "^3.12.2",
- "@react-types/button": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/@react-aria/tag/-/tag-3.6.2.tgz",
+ "integrity": "sha512-xO33FU0bZSpZ3Bw7bnJz7+Me0daVLJrn5dAllf18Mmf9T2cEr63Gg4AL4nR+rj6NLSq0aH8QyDtRGNqXJjo5SQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/gridlist": "^3.13.2",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/selection": "^3.24.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/button": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6579,15 +6603,15 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6596,15 +6620,15 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6614,28 +6638,28 @@
}
},
"node_modules/@react-aria/tag/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/textfield": {
- "version": "3.17.3",
- "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.17.3.tgz",
- "integrity": "sha512-p/Z0fyE0CnzIrnCf42gxeSCNYon7//XkcbPwUS4U9dz2VLk2GnEn9NZXPYgTp+08ebQEn0pB1QIchX79yFEguw==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-aria/form": "^3.0.16",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/label": "^3.7.18",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
- "@react-types/textfield": "^3.12.2",
+ "version": "3.17.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/textfield/-/textfield-3.17.5.tgz",
+ "integrity": "sha512-HFdvqd3Mdp6WP7uYAWD64gRrL1D4Khi+Fm3dIHBhm1ANV0QjYkphJm4DYNDq/MXCZF46+CZNiOWEbL/aeviykA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/form": "^3.0.18",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/label": "^3.7.19",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/textfield": "^3.12.3",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6644,15 +6668,15 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6661,15 +6685,15 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6679,25 +6703,25 @@
}
},
"node_modules/@react-aria/textfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/toggle": {
- "version": "3.11.3",
- "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.11.3.tgz",
- "integrity": "sha512-S6ShToNR6TukRJh8qDdyl9b2Bcsx43eurUB5USANn4ycPov8+bIxQnxiknjssZx7jD8vX4jruuNh7BjFbNsGFw==",
+ "version": "3.11.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/toggle/-/toggle-3.11.5.tgz",
+ "integrity": "sha512-8+Evk/JVMQ25PNhbnHUvsAK99DAjnCWMdSBNswJ1sWseKCYQzBXsNkkF6Dl/FlSkfDBFAaRHkX9JUz02wehb9A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6706,15 +6730,15 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6723,15 +6747,15 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6741,24 +6765,24 @@
}
},
"node_modules/@react-aria/toggle/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/toolbar": {
- "version": "3.0.0-beta.16",
- "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.16.tgz",
- "integrity": "sha512-TnNvtxADalMzs9Et51hWPpGyiHr1dt++UYR7pIo1H7vO+HwXl6uH4HxbFDS5CyV69j2cQlcGrkj13LoWFkBECw==",
+ "version": "3.0.0-beta.18",
+ "resolved": "https://registry.npmjs.org/@react-aria/toolbar/-/toolbar-3.0.0-beta.18.tgz",
+ "integrity": "sha512-P1fXhmTRBK4YvPQDzCY3XoZl+HiBADgvQ89jszxJ2jD4Qzs/E096ttCc+otZnbvRcoU27IxC2vWFInqK/bP31g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/focus": "^3.20.3",
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/focus": "^3.20.5",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6767,14 +6791,14 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/focus": {
- "version": "3.20.3",
- "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.3.tgz",
- "integrity": "sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==",
+ "version": "3.20.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/focus/-/focus-3.20.5.tgz",
+ "integrity": "sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6784,15 +6808,15 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6801,15 +6825,15 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6819,25 +6843,25 @@
}
},
"node_modules/@react-aria/toolbar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/tooltip": {
- "version": "3.8.3",
- "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.8.3.tgz",
- "integrity": "sha512-8JHRqffH5vUw7og6mlCRzb4h95/R5RpOxGFfEGw7aami14XMo6tZg7wMgwDUAEiVqNerRWYaw+tk7nCUQXo1Sg==",
+ "version": "3.8.5",
+ "resolved": "https://registry.npmjs.org/@react-aria/tooltip/-/tooltip-3.8.5.tgz",
+ "integrity": "sha512-spGAuHHNkiqAfyOl4JWzKEK642KC1oQylioYg+LKCq2avUyaDqFlRx2JrC4a6nt3BV6E5/cJUMV9K7gMRApd5Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/tooltip": "^3.5.4",
- "@react-types/shared": "^3.29.1",
- "@react-types/tooltip": "^3.4.17",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/tooltip": "^3.5.5",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tooltip": "^3.4.18",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6846,15 +6870,15 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6863,15 +6887,15 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6881,9 +6905,9 @@
}
},
"node_modules/@react-aria/tooltip/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -6926,16 +6950,16 @@
}
},
"node_modules/@react-aria/virtualizer": {
- "version": "4.1.5",
- "resolved": "https://registry.npmjs.org/@react-aria/virtualizer/-/virtualizer-4.1.5.tgz",
- "integrity": "sha512-Z5+Zr54HCBqycIzZuHohS25dOJ7p8sdNDjAYvW33Uq8nudTvSC5JmV/5kZVN11j5kVYXa7maRnFQlDx941sygw==",
+ "version": "4.1.7",
+ "resolved": "https://registry.npmjs.org/@react-aria/virtualizer/-/virtualizer-4.1.7.tgz",
+ "integrity": "sha512-mUJAWuLANVd6mXd7SKbGl9+LqrHxgkH/bo9qQTKaRKDWR3PVqU4m/xdY/u2EDGcWPiiTMHLJaPdMQA5OZ8LtMg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/i18n": "^3.12.9",
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/virtualizer": "^4.4.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/i18n": "^3.12.10",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/virtualizer": "^4.4.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6944,15 +6968,15 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -6961,15 +6985,15 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -6979,23 +7003,23 @@
}
},
"node_modules/@react-aria/virtualizer/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-aria/visually-hidden": {
- "version": "3.8.23",
- "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.23.tgz",
- "integrity": "sha512-D37GHtAcxCck8BtCiGTNDniGqtldJuN0cRlW1PJ684zM4CdmkSPqKbt5IUKUfqheS9Vt7HxYsj1VREDW+0kaGA==",
+ "version": "3.8.25",
+ "resolved": "https://registry.npmjs.org/@react-aria/visually-hidden/-/visually-hidden-3.8.25.tgz",
+ "integrity": "sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/interactions": "^3.25.1",
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/interactions": "^3.25.3",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7004,15 +7028,15 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-aria/interactions": {
- "version": "3.25.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.1.tgz",
- "integrity": "sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==",
+ "version": "3.25.3",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.25.3.tgz",
+ "integrity": "sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-aria/utils": "^3.29.0",
- "@react-stately/flags": "^3.1.1",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-aria/utils": "^3.29.1",
+ "@react-stately/flags": "^3.1.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7021,15 +7045,15 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -7039,9 +7063,9 @@
}
},
"node_modules/@react-aria/visually-hidden/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7120,15 +7144,15 @@
}
},
"node_modules/@react-stately/calendar": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.8.1.tgz",
- "integrity": "sha512-pTPRmPRD/0JeKhCRvXhVIH/yBimtIHnZGUxH12dcTl3MLxjXQDTn6/LWK0s4rzJcjsC+EzGUCVBBXgESb7PUlw==",
+ "version": "3.8.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/calendar/-/calendar-3.8.2.tgz",
+ "integrity": "sha512-IGSbTgCMiGYisQ+CwH31wek10UWvNZ1LVwhr0ZNkhDIRtj+p+FuLNtBnmT1CxTFe2Y4empAxyxNA0QSjQrOtvQ==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/calendar": "^3.7.1",
- "@react-types/shared": "^3.29.1",
+ "@internationalized/date": "^3.8.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7136,24 +7160,24 @@
}
},
"node_modules/@react-stately/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/checkbox": {
- "version": "3.6.14",
- "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.6.14.tgz",
- "integrity": "sha512-eGl0GP/F/nUrA33gDCYikyXK+Yer7sFOx8T4EU2AF4E8n1VQIRiVNaxDg7Ar6L3CMKor01urppFHFJsBUnSgyw==",
+ "version": "3.6.15",
+ "resolved": "https://registry.npmjs.org/@react-stately/checkbox/-/checkbox-3.6.15.tgz",
+ "integrity": "sha512-jt3Kzbk6heUMtAlCbUwnrEBknnzFhPBFMEZ00vff7VyhDXup7DJcJRxreloHepARZLIhLhC5QPyO5GS4YOHlvw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7161,21 +7185,21 @@
}
},
"node_modules/@react-stately/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/collections": {
- "version": "3.12.4",
- "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.4.tgz",
- "integrity": "sha512-H+47fRkwYX2/BdSA+NLTzbR+8QclZXyBgC7tHH3dzljyxNimhrMDnbmk520nvGCebNf3nuxtFHq9iVTLpazSVA==",
+ "version": "3.12.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/collections/-/collections-3.12.5.tgz",
+ "integrity": "sha512-5SIb+6nF9cyu+WXqZ6io56BtdOu8FjSQQaaLCCpfAC6fc6zHRk8by0WreRmvJ5/Kn8oq2FNJtCNRvluM0Z01UA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7183,28 +7207,28 @@
}
},
"node_modules/@react-stately/collections/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/color": {
- "version": "3.8.5",
- "resolved": "https://registry.npmjs.org/@react-stately/color/-/color-3.8.5.tgz",
- "integrity": "sha512-yi1MQAbYuAYKu0AtMO+mWQWlWk6OzGMa9j4PGtQN2PI5Uv1NylWOvdquxbUJ4GUAuSYNopYG8Ci9MZMwtito8w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@internationalized/number": "^3.6.2",
- "@internationalized/string": "^3.2.6",
- "@react-stately/form": "^3.1.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-stately/slider": "^3.6.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/color": "^3.0.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.8.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/color/-/color-3.8.6.tgz",
+ "integrity": "sha512-KBpnXt31hCgdYq1a7PxUspK990/V5hPO4LqJ1K89p7r2t4OF66IBW5FmOS7KY6p1bGOoZgbk9m5w+yUeQq4wmw==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@internationalized/number": "^3.6.3",
+ "@internationalized/string": "^3.2.7",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-stately/slider": "^3.6.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/color": "^3.0.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7212,28 +7236,28 @@
}
},
"node_modules/@react-stately/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/combobox": {
- "version": "3.10.5",
- "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.10.5.tgz",
- "integrity": "sha512-27SkClMqbMAKuVnmXhYzYisbLfzV7MO/DEiqWO4/3l+PZ+whL7Wi/Ek7Wqlfluid/y4pN4EkHCKNt4HJ2mhORQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/select": "^3.6.13",
- "@react-stately/utils": "^3.10.6",
- "@react-types/combobox": "^3.13.5",
- "@react-types/shared": "^3.29.1",
+ "version": "3.10.6",
+ "resolved": "https://registry.npmjs.org/@react-stately/combobox/-/combobox-3.10.6.tgz",
+ "integrity": "sha512-XOfG90MQPfPCNjl2KJOKuFFzx2ULlwnJ/QXl9zCQUtUBOExbFRHldj5E4NPcH14AVeYZX6DBn4GTS9ocOVbE7Q==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/select": "^3.6.14",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/combobox": "^3.13.6",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7241,21 +7265,21 @@
}
},
"node_modules/@react-stately/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/data": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-stately/data/-/data-3.13.0.tgz",
- "integrity": "sha512-7LYPxVbWB6tvmLYKO19H5G5YtXV6eKCSXisOUiL9fVnOcGOPDK5z310sj9TP5vaX7zVPtwy0lDBUrZuRfhvQIQ==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/data/-/data-3.13.1.tgz",
+ "integrity": "sha512-hKEvHCM/nHM6FFJz3gT6Ms85H+qNhXfHDYP/TU7XiDoeVHzUpj2Yc3xGsIty6/K2k7jrblUj+LuKmdvidd9mug==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7263,27 +7287,27 @@
}
},
"node_modules/@react-stately/data/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/datepicker": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.14.1.tgz",
- "integrity": "sha512-ad3IOrRppy/F8FZpznGacsaWWHdzUGZ4vpymD+y6TYeQ+RQvS9PLA5Z1TanH9iqLZgkf6bvVggJFg/hhDh2hmg==",
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/datepicker/-/datepicker-3.14.2.tgz",
+ "integrity": "sha512-KvOUFz/o+hNIb7oCli6nxBdDurbGjRjye6U99GEYAx6timXOjiIJvtKQyqCLRowGYtCS6GH41yM6DhJ2MlMF8w==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@internationalized/string": "^3.2.6",
- "@react-stately/form": "^3.1.4",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/utils": "^3.10.6",
- "@react-types/datepicker": "^3.12.1",
- "@react-types/shared": "^3.29.1",
+ "@internationalized/date": "^3.8.2",
+ "@internationalized/string": "^3.2.7",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/datepicker": "^3.12.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7291,9 +7315,9 @@
}
},
"node_modules/@react-stately/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7314,13 +7338,13 @@
}
},
"node_modules/@react-stately/dnd": {
- "version": "3.5.4",
- "resolved": "https://registry.npmjs.org/@react-stately/dnd/-/dnd-3.5.4.tgz",
- "integrity": "sha512-YkvkehpsSeGZPH7S7EYyLchSxZPhzShdf9Zjh6UAsM7mAcxjRsChMqsf6zuM+l0jgMo40Ka1mvwDYegz92Qkyg==",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/dnd/-/dnd-3.6.0.tgz",
+ "integrity": "sha512-H0zWOjjoocM+8r5rJ2x0B66NXZd2+7lF1zhomoMoR5+57DA5hWZTY0tht21DKjNoFk4f96Ythh0jRLziQbSkBw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/selection": "^3.20.2",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7328,30 +7352,30 @@
}
},
"node_modules/@react-stately/dnd/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/flags": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.1.tgz",
- "integrity": "sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==",
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/@react-stately/flags/-/flags-3.1.2.tgz",
+ "integrity": "sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
}
},
"node_modules/@react-stately/form": {
- "version": "3.1.4",
- "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.1.4.tgz",
- "integrity": "sha512-A6GOaZ9oEIo5/XOE+JT9Z8OBt0osIOfes4EcIxGS1C9ght/Smg0gNcIJ2/Wle8qmro4RoJcza2yJ+EglVOuE0w==",
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/form/-/form-3.1.5.tgz",
+ "integrity": "sha512-wOs0SVXFgNr1aIdywiNH1MhxrFlN5YxBr1k9y3Z7lX+pc/MGRJFTgfDDw5JDxvwLH9joJ9ciniCdWep9L/TqcQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7359,24 +7383,24 @@
}
},
"node_modules/@react-stately/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/grid": {
- "version": "3.11.2",
- "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.11.2.tgz",
- "integrity": "sha512-P0vfK5B1NW8glYD6QMrR2X/7UMXx2J8v48QIQV6KgLZjFbyXhzRb+MY0BoIy4tUfJL0yQU2GKbKKVSUIQxbv0g==",
+ "version": "3.11.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/grid/-/grid-3.11.3.tgz",
+ "integrity": "sha512-/YurYfPARtgsgS5f8rklB7ZQu6MWLdpfTHuwOELEUZ4L52S2gGA5VfLxDnAsHHnu5XHFI3ScuYLAvjWN0rgs/Q==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7384,26 +7408,26 @@
}
},
"node_modules/@react-stately/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/layout": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/@react-stately/layout/-/layout-4.3.0.tgz",
- "integrity": "sha512-1czYPaWsEi/ecSOMBiMmH82iTeAIez/72HQjvP0i5CK2ZqLV0M1/Z10lesJHdOE+ay2EkE2qEqbHJnCdCqzkpA==",
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/layout/-/layout-4.3.1.tgz",
+ "integrity": "sha512-W2aa60I3qCI24HzZaFsS/eV1aCL0YI3IOlYm9PgsbELP82y3n7YRnwVreUv30KVdpn0VviLZn2xdWSeZlyqi9A==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/table": "^3.14.2",
- "@react-stately/virtualizer": "^4.4.0",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/table": "^3.14.3",
+ "@react-stately/virtualizer": "^4.4.1",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7412,24 +7436,24 @@
}
},
"node_modules/@react-stately/layout/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/list": {
- "version": "3.12.2",
- "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.12.2.tgz",
- "integrity": "sha512-XPGvdPidOV4hnpmaUNc4C/1jX7ZhBwmAI9p6bEXDA3du3XrWess6MWcaQvPxXbrZ6ZX8/OyOC2wp7ixJoJRGyA==",
+ "version": "3.12.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/list/-/list-3.12.3.tgz",
+ "integrity": "sha512-RiqYyxPYAF3YRBEin8/WHC8/hvpZ/fG1Tx3h1W4aXU5zTIBuy0DrjRKePwP90oCiDpztgRXePLlzhgWeKvJEow==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7437,23 +7461,23 @@
}
},
"node_modules/@react-stately/list/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/menu": {
- "version": "3.9.4",
- "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.4.tgz",
- "integrity": "sha512-sqYcSBuTEtCebZuByUou2aZzwlnrrOlrvmGwFNJy49N3LXXXPENCcCERuWa8TE9eBevIVTQorBZlID6rFG+wdQ==",
+ "version": "3.9.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/menu/-/menu-3.9.5.tgz",
+ "integrity": "sha512-Y+PqHBaQToo6ooCB4i4RoNfRiHbd4iozmLWePBrF4d/zBzJ9p+/5O6XIWFxLw4O128Tg3tSMGuwrxfecPDYHzA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/overlays": "^3.6.16",
- "@react-types/menu": "^3.10.1",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/menu": "^3.10.2",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7461,24 +7485,24 @@
}
},
"node_modules/@react-stately/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/numberfield": {
- "version": "3.9.12",
- "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.9.12.tgz",
- "integrity": "sha512-E56RuRRdu/lzd8e5aEifP4n8CL/as0sZqIQFSyMv/ZUIIGeksqy+zykzo01skaHKY8u2NixrVHPVDtvPcRuooA==",
+ "version": "3.9.13",
+ "resolved": "https://registry.npmjs.org/@react-stately/numberfield/-/numberfield-3.9.13.tgz",
+ "integrity": "sha512-FWbbL4E3+5uctPGVtDwHzeNXgyFw0D3glOJhgW1QHPn3qIswusn0z/NjFSuCVOSpri8BZYIrTPUQHpRJPnjgRw==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/number": "^3.6.2",
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/numberfield": "^3.8.11",
+ "@internationalized/number": "^3.6.3",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/numberfield": "^3.8.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7486,13 +7510,13 @@
}
},
"node_modules/@react-stately/overlays": {
- "version": "3.6.16",
- "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.16.tgz",
- "integrity": "sha512-+Ve/TBlUNg3otVC4ZfCq1a8q8FwC7xNebWkVOCGviTqiYodPCGqBwR9Z1xonuFLF/HuQYqALHHTOZtxceU+nVQ==",
+ "version": "3.6.17",
+ "resolved": "https://registry.npmjs.org/@react-stately/overlays/-/overlays-3.6.17.tgz",
+ "integrity": "sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/overlays": "^3.8.15",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/overlays": "^3.8.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7500,15 +7524,15 @@
}
},
"node_modules/@react-stately/radio": {
- "version": "3.10.13",
- "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.10.13.tgz",
- "integrity": "sha512-q7UKcVYY7rqpxKfYRzvKVEqFhxElDFX2c+xliZQtjXuSexhxRb2xjEh+bDkhzbXzrJkrBT6VmE/rSYPurC3xTw==",
+ "version": "3.10.14",
+ "resolved": "https://registry.npmjs.org/@react-stately/radio/-/radio-3.10.14.tgz",
+ "integrity": "sha512-Y7xizUWJ0YJ8pEtqMeKOibX21B5dk56fHgMHXYLeUEm43y5muWQft2YvP0/n4mlkP2Isbk96kPbv7/ez3Gi+lA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/radio": "^3.8.9",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/radio": "^3.8.10",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7516,22 +7540,22 @@
}
},
"node_modules/@react-stately/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/searchfield": {
- "version": "3.5.12",
- "resolved": "https://registry.npmjs.org/@react-stately/searchfield/-/searchfield-3.5.12.tgz",
- "integrity": "sha512-RC3QTEPVNUbgtuqzpwPUfbV9UkUC1j4XkHoynWDbMt0bE0tPe2Picnl0/r/kq6MO527idV6Ur4zuOF4x9a97LQ==",
+ "version": "3.5.13",
+ "resolved": "https://registry.npmjs.org/@react-stately/searchfield/-/searchfield-3.5.13.tgz",
+ "integrity": "sha512-JNvsnvK6A1057hQREHabRYAAtwj2vl20oqGBvl1IleKlFe3KInV9WBY5l6zR3RXrnCPHVvJuzGe2R7+g142Mnw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/searchfield": "^3.6.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/searchfield": "^3.6.3",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7539,16 +7563,16 @@
}
},
"node_modules/@react-stately/select": {
- "version": "3.6.13",
- "resolved": "https://registry.npmjs.org/@react-stately/select/-/select-3.6.13.tgz",
- "integrity": "sha512-saZo67CreQZPdmqvz9+P6N4kjohpwdVncH98qBi0Q2FvxGAMnpJQgx97rtfDvnSziST5Yx1JnMI4kSSndbtFwg==",
+ "version": "3.6.14",
+ "resolved": "https://registry.npmjs.org/@react-stately/select/-/select-3.6.14.tgz",
+ "integrity": "sha512-HvbL9iMGwbev0FR6PzivhjKEcXADgcJC/IzUkLqPfg4KKMuYhM/XvbJjWXn/QpD3/XT+A5+r5ExUHu7wiDP93w==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/overlays": "^3.6.16",
- "@react-types/select": "^3.9.12",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/select": "^3.9.13",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7556,23 +7580,23 @@
}
},
"node_modules/@react-stately/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/selection": {
- "version": "3.20.2",
- "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.20.2.tgz",
- "integrity": "sha512-Fw6nnG+VKMsncsY4SNxGYOhnHojVFzFv+Uhy6P39QBp6AXtSaRKMg2VR4MPxQ7XgOjHh5ZuSvCY1RwocweqjwQ==",
+ "version": "3.20.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/selection/-/selection-3.20.3.tgz",
+ "integrity": "sha512-TLyjodgFHn5fynQnRmZ5YX1HRY0KC7XBW0Nf2+q9mWk4gUxYm7RVXyYZvMIG1iKqinPYtySPRHdNzyXq9P9sxQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7580,23 +7604,23 @@
}
},
"node_modules/@react-stately/selection/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/slider": {
- "version": "3.6.4",
- "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.6.4.tgz",
- "integrity": "sha512-6SdG0VJZLMRIBnPjqkbIsdyQcW9zJ5Br716cl/7kLT9owiIwMJiAdjdYHab5+8ShWzU2D8Ae+LdQk8ZxIiIjkg==",
+ "version": "3.6.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/slider/-/slider-3.6.5.tgz",
+ "integrity": "sha512-XnHSHbXeHiE5J7nsXQvlXaKaNn1Z4jO1aQyiZsolK1NXW6VMKVeAgZUBG45k7xQW06aRbjREMmiIz02mW8fajQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7604,28 +7628,28 @@
}
},
"node_modules/@react-stately/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/table": {
- "version": "3.14.2",
- "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.14.2.tgz",
- "integrity": "sha512-SqE5A/Ve5H2ApnAblMGBMGRzY7cgdQmNPzXB8tGVc38NsC/STmMkq9m54gAl8dBVNbLzzd6HJBe9lqz5keYIhQ==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/grid": "^3.11.2",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/table": "^3.13.0",
+ "version": "3.14.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/table/-/table-3.14.3.tgz",
+ "integrity": "sha512-PwE5pCplLSDckvgmNLVaHyQyX04A62kxdouFh1dVHeGEPfOYsO9WhvyisLxbH7X8Dbveheq/tSTelYDi6LXEJA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/grid": "^3.11.3",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/table": "^3.13.1",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7633,23 +7657,23 @@
}
},
"node_modules/@react-stately/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/tabs": {
- "version": "3.8.2",
- "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.8.2.tgz",
- "integrity": "sha512-lNpby7zUVdAeqo3mjGdPBxppEskOLyqR82LWBtP8Xg4olnjA5RmDFOuoJkIFttDX689zamjN3OE+Ra6WWgJczg==",
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/@react-stately/tabs/-/tabs-3.8.3.tgz",
+ "integrity": "sha512-FujQCHppXyeHs2v5FESekxodsBJ5T0k1f7sm0ViNYqgrnE5XwqX8Y4/tdr0fqGF6S+BBllH+Q9yKWipDc6OM8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/list": "^3.12.2",
- "@react-types/shared": "^3.29.1",
- "@react-types/tabs": "^3.3.15",
+ "@react-stately/list": "^3.12.3",
+ "@react-types/shared": "^3.30.0",
+ "@react-types/tabs": "^3.3.16",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7657,18 +7681,18 @@
}
},
"node_modules/@react-stately/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/toast": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@react-stately/toast/-/toast-3.1.0.tgz",
- "integrity": "sha512-9W2+evz+EARrjkR1QPLlOL5lcNpVo6PjMAIygRSaCPJ6ftQAZ6B+7xTFGPFabWh83gwXQDUgoSwC3/vosvxZaQ==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/toast/-/toast-3.1.1.tgz",
+ "integrity": "sha512-W4a6xcsFt/E+aHmR2eZK+/p7Y5rdyXSCQ5gKSnbck+S3lijEWAyV45Mv8v95CQqu0bQijj6sy2Js1szq10HVwg==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0",
@@ -7679,14 +7703,14 @@
}
},
"node_modules/@react-stately/toggle": {
- "version": "3.8.4",
- "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.8.4.tgz",
- "integrity": "sha512-JbKoXhkJ5P5nCrNXChMos3yNqkIeGXPDEMS/dfkHlsjQYxJfylRm4j/nWoDXxxkUmfkvXcNEMofMn9iO1+H0DQ==",
+ "version": "3.8.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/toggle/-/toggle-3.8.5.tgz",
+ "integrity": "sha512-BSvuTDVFzIKxpNg9Slf+RdGpva7kBO8xYaec2TW9m6Ag9AOmiDwUzzDAO0DRsc7ArSaLLFaQ/pdmmT6TxAUQIA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/checkbox": "^3.9.4",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/checkbox": "^3.9.5",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7694,22 +7718,22 @@
}
},
"node_modules/@react-stately/toggle/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/tooltip": {
- "version": "3.5.4",
- "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.4.tgz",
- "integrity": "sha512-HxNTqn9nMBuGbEVeeuZyhrzNbyW7sgwk+8o0mN/BrMrk7E/UBhyL2SUxXnAUQftpTjX+29hmx1sPhIprIDzR3Q==",
+ "version": "3.5.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/tooltip/-/tooltip-3.5.5.tgz",
+ "integrity": "sha512-/zbl7YxneGDGGzdMPSEYUKsnVRGgvsr80ZjQYBHL82N4tzvtkRwmzvzN9ipAtza+0jmeftt3N+YSyxvizVbeKA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/overlays": "^3.6.16",
- "@react-types/tooltip": "^3.4.17",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-types/tooltip": "^3.4.18",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7717,15 +7741,15 @@
}
},
"node_modules/@react-stately/tree": {
- "version": "3.8.10",
- "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.8.10.tgz",
- "integrity": "sha512-sMqBRKAAZMiXJwlzAFpkXqUaGlNBfKnL8usAiKdoeGcLLJt2Ni9gPoPOLBJSPqLOAFCgLWtr5IYjdhel9aXRzQ==",
+ "version": "3.9.0",
+ "resolved": "https://registry.npmjs.org/@react-stately/tree/-/tree-3.9.0.tgz",
+ "integrity": "sha512-VpWAh36tbMHJ1CtglPQ81KPdpCfqFz9yAC6nQuL1x6Tmbs9vNEKloGILMI9/4qLzC+3nhCVJj6hN+xqS5/cMTg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/collections": "^3.12.4",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7733,18 +7757,18 @@
}
},
"node_modules/@react-stately/tree/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-stately/utils": {
- "version": "3.10.6",
- "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.6.tgz",
- "integrity": "sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==",
+ "version": "3.10.7",
+ "resolved": "https://registry.npmjs.org/@react-stately/utils/-/utils-3.10.7.tgz",
+ "integrity": "sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ==",
"license": "Apache-2.0",
"dependencies": {
"@swc/helpers": "^0.5.0"
@@ -7754,13 +7778,13 @@
}
},
"node_modules/@react-stately/virtualizer": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.4.0.tgz",
- "integrity": "sha512-y2jefrW0ffJpv0685IEKId6/wy0kgD/bxYuny9r9Z3utvcjjFl9fX9cBKsXII7ZxPiu0CP+wA6HQ53GU3BqCsw==",
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/@react-stately/virtualizer/-/virtualizer-4.4.1.tgz",
+ "integrity": "sha512-ZjhsmsNqKY4HrTuT9ySh8lNmYHGgFX24CVVQ3hMr8dTzO9DRR89BMrmenoVtMj7NkonWF8lUFyYlVlsijs2p4w==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/utils": "^3.29.0",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/utils": "^3.29.1",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -7769,15 +7793,15 @@
}
},
"node_modules/@react-stately/virtualizer/node_modules/@react-aria/utils": {
- "version": "3.29.0",
- "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.0.tgz",
- "integrity": "sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==",
+ "version": "3.29.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.29.1.tgz",
+ "integrity": "sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-aria/ssr": "^3.9.8",
- "@react-stately/flags": "^3.1.1",
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-aria/ssr": "^3.9.9",
+ "@react-stately/flags": "^3.1.2",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0",
"clsx": "^2.0.0"
},
@@ -7787,9 +7811,9 @@
}
},
"node_modules/@react-stately/virtualizer/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -7808,420 +7832,420 @@
}
},
"node_modules/@react-types/breadcrumbs": {
- "version": "3.7.13",
- "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.13.tgz",
- "integrity": "sha512-x94KEZaLIeHt9lqAkuaOopX5+rqCTMSHsciThUsBHK7QT64zrw6x2G1WKQ4zB4h52RGF5b+3sFXeR4bgX2sVLQ==",
+ "version": "3.7.14",
+ "resolved": "https://registry.npmjs.org/@react-types/breadcrumbs/-/breadcrumbs-3.7.14.tgz",
+ "integrity": "sha512-SbLjrKKupzCLbqHZIQYtQvtsXN53NPxOYyug6QfC4d7DcW1Q9wJ546fxb10Y83ftAJMMUHTatI6SenJVoqyUdA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/link": "^3.6.1",
- "@react-types/shared": "^3.29.1"
+ "@react-types/link": "^3.6.2",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/breadcrumbs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/button": {
- "version": "3.12.1",
- "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.12.1.tgz",
- "integrity": "sha512-z87stl4llWTi4C5qhUK1PKcEsG59uF/ZQpkRhMzX0KfgXobJY6yiIrry2xrpnlTPIVST6K1+kARhhSDOZ8zhLw==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-types/button/-/button-3.12.2.tgz",
+ "integrity": "sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/button/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/calendar": {
- "version": "3.7.1",
- "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.7.1.tgz",
- "integrity": "sha512-a/wGT9vZewPNL72Xni8T/gv4IS2w6iRtryqMF425OL+kaCQrxJYlkDxb74bQs9+k9ZYabrxJgz9vFcFnY7S9gw==",
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/@react-types/calendar/-/calendar-3.7.2.tgz",
+ "integrity": "sha512-Bp6fZo52fZdUjYbtJXcaLQ0jWEOeSoyZVwNyN5G6BmPyLP5nHxMPF+R1MPFR0fdpSI4/Sk78gWzoTuU5eOVQLw==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-types/shared": "^3.29.1"
+ "@internationalized/date": "^3.8.2",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/calendar/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/checkbox": {
- "version": "3.9.4",
- "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.9.4.tgz",
- "integrity": "sha512-fU3Q1Nw+zbXKm68ba8V7cQzpiX0rIiAUKrBTl2BK97QiTlGBDvMCf4TfEuaNoGbJq+gx+X3n/3yr6c3IAb0ZIg==",
+ "version": "3.9.5",
+ "resolved": "https://registry.npmjs.org/@react-types/checkbox/-/checkbox-3.9.5.tgz",
+ "integrity": "sha512-9y8zeGWT2xZ38/YC/rNd05pPV8W8vmqFygCpZFaa6dJeOsMgPU+rq+Ifh1G+34D/qGoZXQBzeCSCAKSNPaL7uw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/checkbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/color": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@react-types/color/-/color-3.0.5.tgz",
- "integrity": "sha512-72uZ0B3EcaC2DGOpnhwHSVxcvQ3UDNSVR2gVx7PgUCGlEjhnn9i0UErIP8ZzV2RsAvjK6MrGs7ZCwZtl+LxCcg==",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/@react-types/color/-/color-3.0.6.tgz",
+ "integrity": "sha512-ZbbgzAWK56RMMZzRGhTAB9Fz9PGnj6ctc6VMqOyumCOF9NKkYgI0E2ssTY/iOXBazZvhhhGahbGl+kjmgWvS6g==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
- "@react-types/slider": "^3.7.11"
+ "@react-types/shared": "^3.30.0",
+ "@react-types/slider": "^3.7.12"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/color/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/combobox": {
- "version": "3.13.5",
- "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.5.tgz",
- "integrity": "sha512-wqHBF0YDkrp4Ylyxpd3xhnDECe5eao27bsu+4AvjlVKtaxaoppNq2MwSzkuSSS/GEUXT6K9DDjrGFcp07ad5gA==",
+ "version": "3.13.6",
+ "resolved": "https://registry.npmjs.org/@react-types/combobox/-/combobox-3.13.6.tgz",
+ "integrity": "sha512-BOvlyoVtmQJLYtNt4w6RvRORqK4eawW48CcQIR93BU5YFcAGhpcvpjhTZXknSXumabpo1/XQKX4NOuXpfUZrAQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/combobox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/datepicker": {
- "version": "3.12.1",
- "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.12.1.tgz",
- "integrity": "sha512-+wv57fVd6Y/+KnHNEmVzfrQtWs85Ga1Xb63AIkBk+E294aMqFYqRg0dQds6V/qrP758TWnXUrhKza1zMbjHalw==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@react-types/datepicker/-/datepicker-3.12.2.tgz",
+ "integrity": "sha512-w3JIXZLLZ15zjrAjlnflmCXkNDmIelcaChhmslTVWCf0lUpgu1cUC4WAaS71rOgU03SCcrtQ0K9TsYfhnhhL7Q==",
"license": "Apache-2.0",
"dependencies": {
- "@internationalized/date": "^3.8.1",
- "@react-types/calendar": "^3.7.1",
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@internationalized/date": "^3.8.2",
+ "@react-types/calendar": "^3.7.2",
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/datepicker/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/dialog": {
- "version": "3.5.18",
- "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.18.tgz",
- "integrity": "sha512-g18CzT5xmiX/numpS6MrOGEGln8Xp9rr+zO70Dg+jM4GBOjXZp3BeclYQr9uisxGaj2uFLnORv9gNMMKxLNF6A==",
+ "version": "3.5.19",
+ "resolved": "https://registry.npmjs.org/@react-types/dialog/-/dialog-3.5.19.tgz",
+ "integrity": "sha512-+FIyFnoKIGNL20zG8Sye7rrRxmt5HoeaCaHhDCTtNtv8CZEhm3Z+kNd4gylgWAxZRhDtBRWko+ADqfN5gQrgKg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/dialog/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/form": {
- "version": "3.7.12",
- "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.12.tgz",
- "integrity": "sha512-EZ6jZDa9FbLmqvukrLoUp3LUEVE0ZnBB5H6MHhE+QmjYRAvtWljx70xOqnn7sHweuS4+O1kDt1Ec1X5DU+U+BA==",
+ "version": "3.7.13",
+ "resolved": "https://registry.npmjs.org/@react-types/form/-/form-3.7.13.tgz",
+ "integrity": "sha512-Ryw9QDLpHi0xsNe+eucgpADeaRSmsd7+SBsL15soEXJ50K/EoPtQOkm6fE4lhfqAX8or12UF9FBcBLULmfCVNQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/form/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/grid": {
- "version": "3.3.2",
- "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.3.2.tgz",
- "integrity": "sha512-NwfydUbPc1zVi/Rp7+oRN2+vE1xMokc2J+nr0VcHwFGt1bR1psakHu45Pk/t763BDvPr/A3xIHc1rk3eWEhxJw==",
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/@react-types/grid/-/grid-3.3.3.tgz",
+ "integrity": "sha512-VZAKO3XISc/3+a+DZ+hUx2NB/buOe2Ui2nISutv25foeXX4+YpWj5lXS74lJUCuVsSz6D6yoWvEajeUCYrNOxg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/grid/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/link": {
- "version": "3.6.1",
- "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.6.1.tgz",
- "integrity": "sha512-IZDSc10AuVKe7V8Te+3q8d220oANE4N43iljQe3yHg7GZOfH/51bv8FPUukreLs1t2fgtGeNAzG71Ep+j/jXIw==",
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/@react-types/link/-/link-3.6.2.tgz",
+ "integrity": "sha512-CtCexoupcaFHJdVPRUpJ83uxK1U0bd9x9DhwRFMqqfPHufICkQkETIw2KIeZXRvMUMi2CSG/81XXy6K0K1MtNw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/link/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/listbox": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.7.0.tgz",
- "integrity": "sha512-26Lp0Gou502VJLDSrIpMg7LQuVHznxzyuSY/zzyNX9eopukXvHn682u90fwDqgmZz7dzxUOWtuwDea+bp/UjtA==",
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/@react-types/listbox/-/listbox-3.7.1.tgz",
+ "integrity": "sha512-WiCihJJpVWVEUxxZjhTbnG3Zq3q38XylKnvNelkVHbF+Y3+SXWN0Yyhk43J642G/d87lw1t60Tor0k96eaz4vw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/listbox/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/menu": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.10.1.tgz",
- "integrity": "sha512-wkyWzIqaCbUYiD7YXr8YvdimB1bxQHqgj6uE4MKzryCbVqb4L8fRUM0V6AHkQS1TxBYNkNn1h4g7XNd5Vmyf3Q==",
+ "version": "3.10.2",
+ "resolved": "https://registry.npmjs.org/@react-types/menu/-/menu-3.10.2.tgz",
+ "integrity": "sha512-TVQFGttaNCcIvy1MKavb9ZihJmng46uUtVF9oTG/VI/C4YEdzekteI6iSsXbjv5ZAvOKQR+S25IWCbK2W0YCjQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/menu/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/meter": {
- "version": "3.4.9",
- "resolved": "https://registry.npmjs.org/@react-types/meter/-/meter-3.4.9.tgz",
- "integrity": "sha512-Jhd873zc/Bx/86NB9nasMUWc013VnURVtMYbbkuRWiFr/ZoEvZzO1uoSIXf+Sob4xpiVhT/ltvJZTK4t4B9lTg==",
+ "version": "3.4.10",
+ "resolved": "https://registry.npmjs.org/@react-types/meter/-/meter-3.4.10.tgz",
+ "integrity": "sha512-soimx+MAngG5MjQplJNB9erPh+P3Er764PqGA75L6FFmf2KhgzMniSVAqyVOpZu7G3qK4O+ihMAYXf6pQMBkSg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/progress": "^3.5.12"
+ "@react-types/progress": "^3.5.13"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/numberfield": {
- "version": "3.8.11",
- "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.11.tgz",
- "integrity": "sha512-D66Bop7M3JKzBV2vsECsVYfPrx8eRIx4/K2KLo/XjwMA7C34+Ou07f/bnD1TQQ/wr6XwiFxZTi6JsKDwnST+9Q==",
+ "version": "3.8.12",
+ "resolved": "https://registry.npmjs.org/@react-types/numberfield/-/numberfield-3.8.12.tgz",
+ "integrity": "sha512-cI0Grj+iW5840gV80t7aXt7FZPbxMZufjuAop5taHe6RlHuLuODfz5n3kyu/NPHabruF26mVEu0BfIrwZyy+VQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/numberfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/overlays": {
- "version": "3.8.15",
- "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.8.15.tgz",
- "integrity": "sha512-ppDfezvVYOJDHLZmTSmIXajxAo30l2a1jjy4G65uBYy8J8kTZU7mcfQql5Pii1TwybcNMsayf2WtPItiWmJnOA==",
+ "version": "3.8.16",
+ "resolved": "https://registry.npmjs.org/@react-types/overlays/-/overlays-3.8.16.tgz",
+ "integrity": "sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/overlays/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/progress": {
- "version": "3.5.12",
- "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.12.tgz",
- "integrity": "sha512-wvhFz6vdlfKBtnzKvD/89N+0PF3yPQ+IVFRQvZ2TBrP7nF+ZA2pNLcZVcEYbKjHzmvEZRGu//ePC9hRJD9K30w==",
+ "version": "3.5.13",
+ "resolved": "https://registry.npmjs.org/@react-types/progress/-/progress-3.5.13.tgz",
+ "integrity": "sha512-+4v++AP2xxYxjrTkIXlWWGUhPPIEBzyg76EW0SHKnD4pXxKigcIXEzRbxy62SMidTVdi7jh3tuicIP8OQxJ4cA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/progress/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/radio": {
- "version": "3.8.9",
- "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.8.9.tgz",
- "integrity": "sha512-l4uzlxmGGuR8IkWrMYdKj1sc3Pgo/LdfEGuIgK+d8kjPu0AZcnSgp5Oz035bCosZUabY6dEWxQHIoAH2zN7YZA==",
+ "version": "3.8.10",
+ "resolved": "https://registry.npmjs.org/@react-types/radio/-/radio-3.8.10.tgz",
+ "integrity": "sha512-hLOu2CXxzxQqkEkXSM71jEJMnU5HvSzwQ+DbJISDjgfgAKvZZHMQX94Fht2Vj+402OdI77esl3pJ1tlSLyV5VQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/radio/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/searchfield": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/@react-types/searchfield/-/searchfield-3.6.2.tgz",
- "integrity": "sha512-XQRQyJLNC9uLyCq+97eiqeQuM6+dCMrHu6aH6KSVt1Xh6HMmdx/TdSf6JrMkN+1xSxcW3lDE2iSf3jXDT87gag==",
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/@react-types/searchfield/-/searchfield-3.6.3.tgz",
+ "integrity": "sha512-Uua7TYKR1QcJE2F4SAewxuxt8k8gd52zul2q5oMe5azsm2uoAtV/qpNHc7dfPAR97UgbrE/aNMlX57PEubiuLg==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1",
- "@react-types/textfield": "^3.12.2"
+ "@react-types/shared": "^3.30.0",
+ "@react-types/textfield": "^3.12.3"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/searchfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/select": {
- "version": "3.9.12",
- "resolved": "https://registry.npmjs.org/@react-types/select/-/select-3.9.12.tgz",
- "integrity": "sha512-qo+9JS1kfMxuibmSmMp0faGKbeVftYnSk1f7Rh5PKi4tzMe3C0A9IAr27hUOfWeJMBOdetaoTpYmoXW6+CgW3g==",
+ "version": "3.9.13",
+ "resolved": "https://registry.npmjs.org/@react-types/select/-/select-3.9.13.tgz",
+ "integrity": "sha512-R7zwck353RV60gZimZ8pDKaj50aEtGzU8gk0jC3aBkfzSUKFJ6jq1DJdqyVQSwXdmPDd9iuketeIUIpEO2teoA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/select/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -8237,128 +8261,128 @@
}
},
"node_modules/@react-types/slider": {
- "version": "3.7.11",
- "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.7.11.tgz",
- "integrity": "sha512-uNhNLhVrt/2teXBOJSoZXyXg308A72qe1HOmlGdJcnh8iXA35y5ZHzeK1P6ZOJ37Aeh7bYGm3/UdURmFgSlW7w==",
+ "version": "3.7.12",
+ "resolved": "https://registry.npmjs.org/@react-types/slider/-/slider-3.7.12.tgz",
+ "integrity": "sha512-kOQLrENLpQzmu6TfavdW1yfEc8VPitT4ZNMKOK0h7x3LskEWjptxcZ4IBowEpqHwk0eMbI9lRE/3tsShGUoLwQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/slider/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/switch": {
- "version": "3.5.11",
- "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.11.tgz",
- "integrity": "sha512-PJbZHwlE98OSuLzI6b1ei6Qa+FaiwlCRH3tOTdx/wPSdqmD3mRWEn7E9ftM6FC8hnxl/LrGLszQMT62yEQp5vQ==",
+ "version": "3.5.12",
+ "resolved": "https://registry.npmjs.org/@react-types/switch/-/switch-3.5.12.tgz",
+ "integrity": "sha512-6Zz7i+L9k8zw2c3nO8XErxuIy7JVDptz1NTZMiUeyDtLmQnvEKnKPKNjo2j+C/OngtJqAPowC3xRvMXbSAcYqA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/switch/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/table": {
- "version": "3.13.0",
- "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.13.0.tgz",
- "integrity": "sha512-kn+OsEWJfUSSb4N4J0yl+tqx5grDpcaWcu2J8hA62hQCr/Leuj946ScYaKA9a/p0MAaOAaeCWx/Zcss6F8gJIQ==",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/@react-types/table/-/table-3.13.1.tgz",
+ "integrity": "sha512-fLPRXrZoplAGMjqxHVLMt7lB0qsiu1WHZmhKtroCEhTYwnLQKL84XFH4GV1sQgQ1GIShl3BUqWzrawU5tEaQkw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/grid": "^3.3.2",
- "@react-types/shared": "^3.29.1"
+ "@react-types/grid": "^3.3.3",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/table/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tabs": {
- "version": "3.3.15",
- "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.15.tgz",
- "integrity": "sha512-VLgh9YLQdS4FQSk0sGTNHEVN2jeC0fZvOqEFHaEDgDyDgVOukxYuHjqVIx2IavYu1yNBrGO2b6P4M6dF+hcgwQ==",
+ "version": "3.3.16",
+ "resolved": "https://registry.npmjs.org/@react-types/tabs/-/tabs-3.3.16.tgz",
+ "integrity": "sha512-z6AWq243EahGuT4PhIpJXZbFez6XhFWb4KwhSB2CqzHkG5bJJSgKYzIcNuBCLDxO7Qg25I+VpFJxGj+aqKFbzQ==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tabs/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/textfield": {
- "version": "3.12.2",
- "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.12.2.tgz",
- "integrity": "sha512-dMm0cGLG5bkJYvt6lqXIty5HXTZjuIpa9I8jAIYua//J8tESAOE9BA285Zl43kx7cZGtgrHKHVFjITDLNUrNhA==",
+ "version": "3.12.3",
+ "resolved": "https://registry.npmjs.org/@react-types/textfield/-/textfield-3.12.3.tgz",
+ "integrity": "sha512-72tt2GJSyVFPPqZLrlfWqVn5KRnWzXsXCZ3IDawcGunl4pu+2E24jd0CWN9kOi0ETO65flj2sljeytxKytXnlA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/shared": "^3.29.1"
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/textfield/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tooltip": {
- "version": "3.4.17",
- "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.17.tgz",
- "integrity": "sha512-yjySKA1uzJAbio+xGv03DUoWIajteqtsXMd4Y3AJEdBFqSYhXbyrgAxw0oJDgRAgRxY4Rx5Hrhvbt/z7Di94QQ==",
+ "version": "3.4.18",
+ "resolved": "https://registry.npmjs.org/@react-types/tooltip/-/tooltip-3.4.18.tgz",
+ "integrity": "sha512-/eG8hiW0D4vaCqGDa4ttb+Jnbiz6nUr5+f+LRgz3AnIkdjS9eOhpn6vXMX4hkNgcN5FGfA4Uu1C1QdM6W97Kfw==",
"license": "Apache-2.0",
"dependencies": {
- "@react-types/overlays": "^3.8.15",
- "@react-types/shared": "^3.29.1"
+ "@react-types/overlays": "^3.8.16",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/@react-types/tooltip/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -8422,9 +8446,9 @@
}
},
"node_modules/@signalapp/ringrtc": {
- "version": "2.52.0",
- "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.52.0.tgz",
- "integrity": "sha512-s4mwnL4f6LBpDonIJ2TZKv1mD+zbAq6aPnPH3tlJZUhrdJj0GZtjTVY2i7Y6dmLG3zsho10a8hGtGjPAMyDmlw==",
+ "version": "2.53.0",
+ "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.53.0.tgz",
+ "integrity": "sha512-X2+NRyZWNa1mk4RN1+PodB5kxgsc8vkUB2T7wn9ma0w3E3UOWGqCTOKmBZRTywOAUWkWi/wBA3rVo22CmjjaDA==",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -8758,9 +8782,9 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8939,9 +8963,9 @@
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9078,9 +9102,9 @@
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9213,9 +9237,9 @@
}
},
"node_modules/@storybook/react-webpack5/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9321,15 +9345,15 @@
}
},
"node_modules/@swc/core": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.29.tgz",
- "integrity": "sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.12.3.tgz",
+ "integrity": "sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
"@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.21"
+ "@swc/types": "^0.1.23"
},
"engines": {
"node": ">=10"
@@ -9339,16 +9363,16 @@
"url": "https://opencollective.com/swc"
},
"optionalDependencies": {
- "@swc/core-darwin-arm64": "1.11.29",
- "@swc/core-darwin-x64": "1.11.29",
- "@swc/core-linux-arm-gnueabihf": "1.11.29",
- "@swc/core-linux-arm64-gnu": "1.11.29",
- "@swc/core-linux-arm64-musl": "1.11.29",
- "@swc/core-linux-x64-gnu": "1.11.29",
- "@swc/core-linux-x64-musl": "1.11.29",
- "@swc/core-win32-arm64-msvc": "1.11.29",
- "@swc/core-win32-ia32-msvc": "1.11.29",
- "@swc/core-win32-x64-msvc": "1.11.29"
+ "@swc/core-darwin-arm64": "1.12.3",
+ "@swc/core-darwin-x64": "1.12.3",
+ "@swc/core-linux-arm-gnueabihf": "1.12.3",
+ "@swc/core-linux-arm64-gnu": "1.12.3",
+ "@swc/core-linux-arm64-musl": "1.12.3",
+ "@swc/core-linux-x64-gnu": "1.12.3",
+ "@swc/core-linux-x64-musl": "1.12.3",
+ "@swc/core-win32-arm64-msvc": "1.12.3",
+ "@swc/core-win32-ia32-msvc": "1.12.3",
+ "@swc/core-win32-x64-msvc": "1.12.3"
},
"peerDependencies": {
"@swc/helpers": ">=0.5.17"
@@ -9360,9 +9384,9 @@
}
},
"node_modules/@swc/core-darwin-arm64": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.29.tgz",
- "integrity": "sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.12.3.tgz",
+ "integrity": "sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==",
"cpu": [
"arm64"
],
@@ -9377,9 +9401,9 @@
}
},
"node_modules/@swc/core-darwin-x64": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.29.tgz",
- "integrity": "sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.12.3.tgz",
+ "integrity": "sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==",
"cpu": [
"x64"
],
@@ -9394,9 +9418,9 @@
}
},
"node_modules/@swc/core-linux-arm-gnueabihf": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.29.tgz",
- "integrity": "sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.12.3.tgz",
+ "integrity": "sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==",
"cpu": [
"arm"
],
@@ -9411,9 +9435,9 @@
}
},
"node_modules/@swc/core-linux-arm64-gnu": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.29.tgz",
- "integrity": "sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.12.3.tgz",
+ "integrity": "sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==",
"cpu": [
"arm64"
],
@@ -9428,9 +9452,9 @@
}
},
"node_modules/@swc/core-linux-arm64-musl": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.29.tgz",
- "integrity": "sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.12.3.tgz",
+ "integrity": "sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==",
"cpu": [
"arm64"
],
@@ -9445,9 +9469,9 @@
}
},
"node_modules/@swc/core-linux-x64-gnu": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.29.tgz",
- "integrity": "sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.12.3.tgz",
+ "integrity": "sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==",
"cpu": [
"x64"
],
@@ -9462,9 +9486,9 @@
}
},
"node_modules/@swc/core-linux-x64-musl": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.29.tgz",
- "integrity": "sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.12.3.tgz",
+ "integrity": "sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==",
"cpu": [
"x64"
],
@@ -9479,9 +9503,9 @@
}
},
"node_modules/@swc/core-win32-arm64-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.29.tgz",
- "integrity": "sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.12.3.tgz",
+ "integrity": "sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==",
"cpu": [
"arm64"
],
@@ -9496,9 +9520,9 @@
}
},
"node_modules/@swc/core-win32-ia32-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.29.tgz",
- "integrity": "sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.12.3.tgz",
+ "integrity": "sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==",
"cpu": [
"ia32"
],
@@ -9513,9 +9537,9 @@
}
},
"node_modules/@swc/core-win32-x64-msvc": {
- "version": "1.11.29",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.29.tgz",
- "integrity": "sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==",
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.12.3.tgz",
+ "integrity": "sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==",
"cpu": [
"x64"
],
@@ -9564,9 +9588,9 @@
}
},
"node_modules/@swc/types": {
- "version": "0.1.21",
- "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz",
- "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==",
+ "version": "0.1.23",
+ "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.23.tgz",
+ "integrity": "sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -9813,9 +9837,9 @@
"license": "MIT"
},
"node_modules/@types/body-parser": {
- "version": "1.19.5",
- "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz",
- "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
+ "version": "1.19.6",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz",
+ "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9959,16 +9983,16 @@
}
},
"node_modules/@types/estree": {
- "version": "1.0.7",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz",
- "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==",
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
+ "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/express": {
- "version": "4.17.22",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.22.tgz",
- "integrity": "sha512-eZUmSnhRX9YRSkplpz0N+k6NljUUn5l3EWZIKZvYzhvMphEuNiyyy1viH/ejgt66JWgALwC/gtSUAeQKtSwW/w==",
+ "version": "4.17.23",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.23.tgz",
+ "integrity": "sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10049,9 +10073,9 @@
"license": "MIT"
},
"node_modules/@types/http-errors": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz",
- "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz",
+ "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==",
"dev": true,
"license": "MIT"
},
@@ -10320,9 +10344,9 @@
}
},
"node_modules/@types/prop-types": {
- "version": "15.7.14",
- "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz",
- "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==",
+ "version": "15.7.15",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
+ "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
"license": "MIT"
},
"node_modules/@types/qs": {
@@ -10434,9 +10458,9 @@
"license": "MIT"
},
"node_modules/@types/send": {
- "version": "0.17.4",
- "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
- "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
+ "version": "0.17.5",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.5.tgz",
+ "integrity": "sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10455,9 +10479,9 @@
}
},
"node_modules/@types/serve-static": {
- "version": "1.15.7",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz",
- "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
+ "version": "1.15.8",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.8.tgz",
+ "integrity": "sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10775,9 +10799,9 @@
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -11285,9 +11309,9 @@
}
},
"node_modules/acorn": {
- "version": "8.14.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.1.tgz",
- "integrity": "sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==",
+ "version": "8.15.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
+ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
"bin": {
@@ -11747,16 +11771,6 @@
"@types/node": "*"
}
},
- "node_modules/app-builder-lib/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
"node_modules/app-builder-lib/node_modules/fs-extra": {
"version": "10.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
@@ -11773,13 +11787,13 @@
}
},
"node_modules/app-builder-lib/node_modules/minimatch": {
- "version": "10.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz",
- "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==",
+ "version": "10.0.3",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz",
+ "integrity": "sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==",
"dev": true,
"license": "ISC",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "@isaacs/brace-expansion": "^5.0.0"
},
"engines": {
"node": "20 || >=22"
@@ -12192,9 +12206,9 @@
}
},
"node_modules/axios": {
- "version": "1.9.0",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.9.0.tgz",
- "integrity": "sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==",
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.10.0.tgz",
+ "integrity": "sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13034,9 +13048,9 @@
}
},
"node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
+ "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
@@ -13315,9 +13329,9 @@
}
},
"node_modules/cacache/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13535,9 +13549,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001720",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001720.tgz",
- "integrity": "sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==",
+ "version": "1.0.30001723",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001723.tgz",
+ "integrity": "sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==",
"dev": true,
"funding": [
{
@@ -14461,9 +14475,9 @@
}
},
"node_modules/config-file-ts/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14699,9 +14713,9 @@
}
},
"node_modules/core-js": {
- "version": "3.42.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz",
- "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==",
+ "version": "3.43.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.43.0.tgz",
+ "integrity": "sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -14711,13 +14725,13 @@
}
},
"node_modules/core-js-compat": {
- "version": "3.42.0",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.42.0.tgz",
- "integrity": "sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==",
+ "version": "3.43.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.43.0.tgz",
+ "integrity": "sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "browserslist": "^4.24.4"
+ "browserslist": "^4.25.0"
},
"funding": {
"type": "opencollective",
@@ -16202,9 +16216,9 @@
}
},
"node_modules/electron": {
- "version": "36.2.1",
- "resolved": "https://registry.npmjs.org/electron/-/electron-36.2.1.tgz",
- "integrity": "sha512-mm1Y+Ms46xcOTA69h8hpqfX392HfV4lga9aEkYkd/Syx1JBStvcACOIouCgGrnZpxNZPVS1jM8NTcMkNjuK6BQ==",
+ "version": "36.3.2",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-36.3.2.tgz",
+ "integrity": "sha512-v0/j7n22CL3OYv9BIhq6JJz2+e1HmY9H4bjTk8/WzVT9JwVX/T/21YNdR7xuQ6XDSEo9gP5JnqmjOamE+CUY8Q==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -16350,9 +16364,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.161",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.161.tgz",
- "integrity": "sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==",
+ "version": "1.5.170",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.170.tgz",
+ "integrity": "sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==",
"dev": true,
"license": "ISC"
},
@@ -16367,9 +16381,9 @@
}
},
"node_modules/electron/node_modules/@types/node": {
- "version": "22.15.29",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
- "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
+ "version": "22.15.32",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.32.tgz",
+ "integrity": "sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16444,9 +16458,9 @@
}
},
"node_modules/end-of-stream": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "version": "1.4.5",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
+ "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
"license": "MIT",
"dependencies": {
"once": "^1.4.0"
@@ -18450,9 +18464,9 @@
}
},
"node_modules/filelist/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20276,9 +20290,9 @@
}
},
"node_modules/immutable": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.2.tgz",
- "integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==",
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.3.tgz",
+ "integrity": "sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==",
"dev": true,
"license": "MIT"
},
@@ -23244,9 +23258,9 @@
}
},
"node_modules/libheif-js": {
- "version": "1.18.2",
- "resolved": "https://registry.npmjs.org/libheif-js/-/libheif-js-1.18.2.tgz",
- "integrity": "sha512-4Nk0dKhhRfVS4mECcX2jSDpNU6gcHQLneJjkGQq61N8COGtjSpSA3CI+1Q3kUYv5Vf+SwIqUtaDSdU6JO37c6w==",
+ "version": "1.19.8",
+ "resolved": "https://registry.npmjs.org/libheif-js/-/libheif-js-1.19.8.tgz",
+ "integrity": "sha512-vQJWusIxO7wavpON1dusciL8Go9jsIQ+EUrckauFYAiSTjcmLAsuJh3SszLpvkwPci3JcL41ek2n+LUZGFpPIQ==",
"license": "LGPL-3.0",
"engines": {
"node": ">=8.0.0"
@@ -23563,9 +23577,9 @@
}
},
"node_modules/loupe": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
- "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.4.tgz",
+ "integrity": "sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==",
"dev": true,
"license": "MIT"
},
@@ -24497,9 +24511,9 @@
}
},
"node_modules/mocha/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24768,9 +24782,9 @@
"license": "MIT"
},
"node_modules/node-addon-api": {
- "version": "8.3.1",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.3.1.tgz",
- "integrity": "sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==",
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.4.0.tgz",
+ "integrity": "sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==",
"license": "MIT",
"engines": {
"node": "^18 || ^20 || >= 21"
@@ -24905,9 +24919,9 @@
}
},
"node_modules/node-gyp/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27014,9 +27028,9 @@
}
},
"node_modules/playwright-core": {
- "version": "1.52.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz",
- "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==",
+ "version": "1.53.1",
+ "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.1.tgz",
+ "integrity": "sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -27152,9 +27166,9 @@
}
},
"node_modules/postcss": {
- "version": "8.5.4",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.4.tgz",
- "integrity": "sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==",
+ "version": "8.5.6",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
+ "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
"dev": true,
"funding": [
{
@@ -27606,9 +27620,9 @@
}
},
"node_modules/protobufjs-cli/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27754,9 +27768,9 @@
}
},
"node_modules/pump": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
- "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
+ "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
"license": "MIT",
"dependencies": {
"end-of-stream": "^1.1.0",
@@ -28269,9 +28283,9 @@
}
},
"node_modules/react-docgen-typescript": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz",
- "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.4.0.tgz",
+ "integrity": "sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==",
"dev": true,
"license": "MIT",
"peerDependencies": {
@@ -28473,50 +28487,50 @@
}
},
"node_modules/react-stately": {
- "version": "3.38.0",
- "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.38.0.tgz",
- "integrity": "sha512-zS06DsDhH44z7bsOkMHJ0gnjuLO3UWZ33l7JOgFscrv1qa33IG9fn707sI7GAJdLgDiWXJbeFvXdix2jR1fU1w==",
- "license": "Apache-2.0",
- "dependencies": {
- "@react-stately/calendar": "^3.8.1",
- "@react-stately/checkbox": "^3.6.14",
- "@react-stately/collections": "^3.12.4",
- "@react-stately/color": "^3.8.5",
- "@react-stately/combobox": "^3.10.5",
- "@react-stately/data": "^3.13.0",
- "@react-stately/datepicker": "^3.14.1",
- "@react-stately/disclosure": "^3.0.4",
- "@react-stately/dnd": "^3.5.4",
- "@react-stately/form": "^3.1.4",
- "@react-stately/list": "^3.12.2",
- "@react-stately/menu": "^3.9.4",
- "@react-stately/numberfield": "^3.9.12",
- "@react-stately/overlays": "^3.6.16",
- "@react-stately/radio": "^3.10.13",
- "@react-stately/searchfield": "^3.5.12",
- "@react-stately/select": "^3.6.13",
- "@react-stately/selection": "^3.20.2",
- "@react-stately/slider": "^3.6.4",
- "@react-stately/table": "^3.14.2",
- "@react-stately/tabs": "^3.8.2",
- "@react-stately/toast": "^3.1.0",
- "@react-stately/toggle": "^3.8.4",
- "@react-stately/tooltip": "^3.5.4",
- "@react-stately/tree": "^3.8.10",
- "@react-types/shared": "^3.29.1"
+ "version": "3.39.0",
+ "resolved": "https://registry.npmjs.org/react-stately/-/react-stately-3.39.0.tgz",
+ "integrity": "sha512-/8JC3Tmj7G8fHn47F88c6t5kFNhQAufwqjEKxYeNi7TPz9UL+35BeoH1poMmDHJsPz8qM/z4sWMzaW5AwYK8lQ==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-stately/calendar": "^3.8.2",
+ "@react-stately/checkbox": "^3.6.15",
+ "@react-stately/collections": "^3.12.5",
+ "@react-stately/color": "^3.8.6",
+ "@react-stately/combobox": "^3.10.6",
+ "@react-stately/data": "^3.13.1",
+ "@react-stately/datepicker": "^3.14.2",
+ "@react-stately/disclosure": "^3.0.5",
+ "@react-stately/dnd": "^3.6.0",
+ "@react-stately/form": "^3.1.5",
+ "@react-stately/list": "^3.12.3",
+ "@react-stately/menu": "^3.9.5",
+ "@react-stately/numberfield": "^3.9.13",
+ "@react-stately/overlays": "^3.6.17",
+ "@react-stately/radio": "^3.10.14",
+ "@react-stately/searchfield": "^3.5.13",
+ "@react-stately/select": "^3.6.14",
+ "@react-stately/selection": "^3.20.3",
+ "@react-stately/slider": "^3.6.5",
+ "@react-stately/table": "^3.14.3",
+ "@react-stately/tabs": "^3.8.3",
+ "@react-stately/toast": "^3.1.1",
+ "@react-stately/toggle": "^3.8.5",
+ "@react-stately/tooltip": "^3.5.5",
+ "@react-stately/tree": "^3.9.0",
+ "@react-types/shared": "^3.30.0"
},
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
"node_modules/react-stately/node_modules/@react-stately/disclosure": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@react-stately/disclosure/-/disclosure-3.0.4.tgz",
- "integrity": "sha512-RE4hYnDYgsd5bi01z/hZHShRGKxW++xCA6PCufxtipc1sxZGUF4Sb1tTSIxOjh1dq5iDVdrAQAS6en0weaGgLA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@react-stately/disclosure/-/disclosure-3.0.5.tgz",
+ "integrity": "sha512-Rh+y+XAUNwyFvvzBS/MtFvdWHC38mXI99S6mdNe3e5Og8IZxLBDtvwBCzrT30YzYqN40yd3alm9xLzpYXsvYYA==",
"license": "Apache-2.0",
"dependencies": {
- "@react-stately/utils": "^3.10.6",
- "@react-types/shared": "^3.29.1",
+ "@react-stately/utils": "^3.10.7",
+ "@react-types/shared": "^3.30.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -28524,9 +28538,9 @@
}
},
"node_modules/react-stately/node_modules/@react-types/shared": {
- "version": "3.29.1",
- "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.29.1.tgz",
- "integrity": "sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==",
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/@react-types/shared/-/shared-3.30.0.tgz",
+ "integrity": "sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==",
"license": "Apache-2.0",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
@@ -30399,9 +30413,9 @@
}
},
"node_modules/socks": {
- "version": "2.8.4",
- "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz",
- "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
+ "version": "2.8.5",
+ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz",
+ "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==",
"license": "MIT",
"dependencies": {
"ip-address": "^9.0.5",
@@ -31217,9 +31231,9 @@
}
},
"node_modules/stylelint-scss": {
- "version": "6.12.0",
- "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.0.tgz",
- "integrity": "sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==",
+ "version": "6.12.1",
+ "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.12.1.tgz",
+ "integrity": "sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31984,9 +31998,9 @@
"license": "ISC"
},
"node_modules/terser": {
- "version": "5.40.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.40.0.tgz",
- "integrity": "sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==",
+ "version": "5.43.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.43.0.tgz",
+ "integrity": "sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -33948,9 +33962,9 @@
}
},
"node_modules/webpack-sources": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.0.tgz",
- "integrity": "sha512-77R0RDmJfj9dyv5p3bM5pOHa+X8/ZkO9c7kpDstigkC4nIDobadsfSGCwB4bKhMVxqAok8tajaoR8rirM7+VFQ==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.2.tgz",
+ "integrity": "sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==",
"dev": true,
"license": "MIT",
"engines": {
diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml
index c3470295b90a..a0d302c10563 100644
--- a/net-im/signal-desktop/files/pnpm-lock.yaml
+++ b/net-im/signal-desktop/files/pnpm-lock.yaml
@@ -135,8 +135,8 @@ importers:
specifier: 2.1.2
version: 2.1.2
'@signalapp/ringrtc':
- specifier: 2.52.0
- version: 2.52.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
+ specifier: 2.53.0
+ version: 2.53.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
'@signalapp/sqlcipher':
specifier: 2.0.3
version: 2.0.3
@@ -467,13 +467,13 @@ importers:
version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-webpack5':
specifier: 8.4.4
- version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/test':
specifier: 8.4.4
version: 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/test-runner':
specifier: 0.22.0
- version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@storybook/types':
specifier: 8.1.11
version: 8.1.11
@@ -634,8 +634,8 @@ importers:
specifier: 4.3.7
version: 4.3.7(supports-color@8.1.1)
electron:
- specifier: 36.2.1
- version: 36.2.1
+ specifier: 36.3.2
+ version: 36.3.2
electron-builder:
specifier: 26.0.14
version: 26.0.14(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.14)
@@ -758,7 +758,7 @@ importers:
version: 4.4.0(stylelint@16.10.0(typescript@5.6.3))
stylelint-config-recommended-scss:
specifier: 14.1.0
- version: 14.1.0(postcss@8.5.4)(stylelint@16.10.0(typescript@5.6.3))
+ version: 14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.6.3))
stylelint-use-logical-spec:
specifier: 5.0.1
version: 5.0.1(stylelint@16.10.0(typescript@5.6.3))
@@ -767,10 +767,10 @@ importers:
version: 3.3.2
terser-webpack-plugin:
specifier: 5.3.10
- version: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ version: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ version: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
typescript:
specifier: 5.6.3
version: 5.6.3
@@ -779,7 +779,7 @@ importers:
version: 8.0.1(debug@4.3.7)
webpack:
specifier: 5.96.1
- version: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ version: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli:
specifier: 5.1.4
version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
@@ -803,16 +803,16 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.27.3':
- resolution: {integrity: sha512-V42wFfx1ymFte+ecf6iXghnnP8kWTO+ZLXIyZq+1LAXHHvTZdVxicn4yiVYdYMGaCO3tmqub11AorKkv+iodqw==}
+ '@babel/compat-data@7.27.5':
+ resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
'@babel/core@7.26.0':
resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.3':
- resolution: {integrity: sha512-xnlJYj5zepml8NXtjkG0WquFUv8RskFqyFcVgTBp5k+NaA/8uw/K+OSVf8AMGw5e9HKP2ETd5xpK5MLZQD6b4Q==}
+ '@babel/generator@7.27.5':
+ resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -878,12 +878,12 @@ packages:
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.27.4':
- resolution: {integrity: sha512-Y+bO6U+I7ZKaM5G5rDUZiYfUvQPUibYmAFe7EnKdnKBbVXDZxvp+MWOH5gYciY0EPk4EScsuFMQBbEfpdRKSCQ==}
+ '@babel/helpers@7.27.6':
+ resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.27.4':
- resolution: {integrity: sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==}
+ '@babel/parser@7.27.5':
+ resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1053,8 +1053,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.27.4':
- resolution: {integrity: sha512-t3yaEOuGu9NlIZ+hIeGbBjFtZT7j2cb2tg0fuaJKeGotchRjjLfrBA9Kwf8quhpP1EUuxModQg04q/mBwyg8uA==}
+ '@babel/runtime@7.27.6':
+ resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==}
engines: {node: '>=6.9.0'}
'@babel/template@7.27.2':
@@ -1065,8 +1065,8 @@ packages:
resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.27.3':
- resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==}
+ '@babel/types@7.27.6':
+ resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -1474,17 +1474,25 @@ packages:
'@indutny/yazl@2.7.0':
resolution: {integrity: sha512-6igFZsYj7BVSTIJ8qhWvsPp0adMY62IJe4xHwQTpoMvbFlalRdpYXsL9wDaAiwt76CtyPlcT7SBNBEKkDbcQyg==}
- '@internationalized/date@3.8.1':
- resolution: {integrity: sha512-PgVE6B6eIZtzf9Gu5HvJxRK3ufUFz9DhspELuhW/N0GuMGMTLvPQNRkHP2hTuP9lblOk+f+1xi96sPiPXANXAA==}
+ '@internationalized/date@3.8.2':
+ resolution: {integrity: sha512-/wENk7CbvLbkUvX1tu0mwq49CVkkWpkXubGel6birjRPyo6uQ4nQpnq5xZu823zRCwwn82zgHrvgF1vZyvmVgA==}
- '@internationalized/message@3.1.7':
- resolution: {integrity: sha512-gLQlhEW4iO7DEFPf/U7IrIdA3UyLGS0opeqouaFwlMObLUzwexRjbygONHDVbC9G9oFLXsLyGKYkJwqXw/QADg==}
+ '@internationalized/message@3.1.8':
+ resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==}
- '@internationalized/number@3.6.2':
- resolution: {integrity: sha512-E5QTOlMg9wo5OrKdHD6edo1JJlIoOsylh0+mbf0evi1tHJwMZfJSaBpGtnJV9N7w3jeiioox9EG/EWRWPh82vg==}
+ '@internationalized/number@3.6.3':
+ resolution: {integrity: sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw==}
- '@internationalized/string@3.2.6':
- resolution: {integrity: sha512-LR2lnM4urJta5/wYJVV7m8qk5DrMZmLRTuFhbQO5b9/sKLHgty6unQy1Li4+Su2DWydmB4aZdS5uxBRXIq2aAw==}
+ '@internationalized/string@3.2.7':
+ resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==}
+
+ '@isaacs/balanced-match@4.0.1':
+ resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
+ engines: {node: 20 || >=22}
+
+ '@isaacs/brace-expansion@5.0.0':
+ resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
+ engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -1905,26 +1913,26 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/breadcrumbs@3.5.24':
- resolution: {integrity: sha512-CRheGyyM8afPJvDHLXn/mmGG/WAr/z2LReK3DlPdxVKcsOn7g3NIRxAcAIAJQlDLdOiu1SXHiZe6uu2jPhHrxA==}
+ '@react-aria/breadcrumbs@3.5.26':
+ resolution: {integrity: sha512-jybk2jy3m9KNmTpzJu87C0nkcMcGbZIyotgK1s8st8aUE2aJlxPZrvGuJTO8GUFZn9TKnCg3JjBC8qS9sizKQg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/button@3.13.1':
- resolution: {integrity: sha512-E49qcbBRgofXYfWbli50bepWVNtQBq7qewL9XsX7nHkwPPUe1IRwJOnWZqYMgwwhUBOXfnsR6/TssiXqZsrJdw==}
+ '@react-aria/button@3.13.3':
+ resolution: {integrity: sha512-Xn7eTssaefNPUydogI1qDf7qQWPmb+hGoS1QiCNBodPlRpVDXxlZSIhOqQFnLWHv5+z5UL+vu+joqlSPYHqOFw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/calendar@3.8.1':
- resolution: {integrity: sha512-S931yi8jJ6CgUQJk+h/PEl+V0n1dUYr9n6nKXmZeU3940to4DauqwvmD9sg67hFHJ0QGroHT/s29yIfa5MfQcg==}
+ '@react-aria/calendar@3.8.3':
+ resolution: {integrity: sha512-1TAZADcWbfznXzo4oJEqFgX4IE1chZjWsTSJDWr03UEx3XqIJI8GXm+ylOQUiN4j8xqZ7tl4yNuuslKkzoSjMQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/checkbox@3.15.5':
- resolution: {integrity: sha512-b9c76DBSYTdacSogbsvjkdZomTo5yhBNMmR5ufO544HQ718Ry8q8JmVbtmF/+dkZN7KGnBQCltzGLzXH0Vc0Zg==}
+ '@react-aria/checkbox@3.15.7':
+ resolution: {integrity: sha512-L64van+K2ZEmCpx/KeZGHoxdxQvVHgfusFRFYZbh3e7YEtDcShvUrTDVKmZkINqnmuhGTDolFDQq+E8fWEpcRg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1935,26 +1943,26 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/color@3.0.7':
- resolution: {integrity: sha512-3DcYxEWBrcuHSBq0OqCs6GySuy6eOue8/ngC31j/8aMXR+O4mGpXi0wo3rSQGFmGq/4Ri986cI2iGwZOkzpMHg==}
+ '@react-aria/color@3.0.9':
+ resolution: {integrity: sha512-dWyK8a3kNii8Yuj1/CQivnVVxsgkV8em+sb0oA29w04t+CFRQywpE2OVV3wZTDzOIVaz3pXx7/X012WoF6d/eQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/combobox@3.12.3':
- resolution: {integrity: sha512-nCLFSQjOR3r3tB1AURtZKSZhi2euBMw0QxsIjnMVF73BQOfwfHMrIFctNULbL070gEnXofzeBd3ykJQpnsGH+Q==}
+ '@react-aria/combobox@3.12.5':
+ resolution: {integrity: sha512-mg9RrOTjxQFPy0BQrlqdp5uUC2pLevIqhZit6OfndmOr7khQ32qepDjXoSwYeeSag/jrokc2cGfXfzOwrgAFaQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/datepicker@3.14.3':
- resolution: {integrity: sha512-gDc+bM0EaY3BuIW8IJu/ARJV78bRpOaHp+B08EW4N2qJvc7Bs+EmGLnxMrB6Ny+YxNxsYdQRA/FqiytVYOEk8w==}
+ '@react-aria/datepicker@3.14.5':
+ resolution: {integrity: sha512-TeV/yXEOQ2QOYMxvetWcWUcZN83evmnmG/uSruTdk93e2nZzs227Gg/M95tzgCYRRACCzSzrGujJhNs12Nh7mg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/dialog@3.5.25':
- resolution: {integrity: sha512-hVP/TvjUnPgckg4qibc/TDH54O+BzW95hxApxBw1INyViRm95PxdCQDqBdQ/ZW7Gv6J2aUBCGihX7kINPf70ow==}
+ '@react-aria/dialog@3.5.27':
+ resolution: {integrity: sha512-Sp8LWQQYNxkLk2+L0bdWmAd9fz1YIrzvxbHXmAn9Tn6+/4SPnQhkOo+qQwtHFbjqe9fyS7cJZxegXd1RegIFew==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1965,8 +1973,8 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/dnd@3.9.3':
- resolution: {integrity: sha512-Sjb+UQxG58/paOZXsVKiqLautV4FyILr3tLxMG4Q04QOUzatqlz91APt7RsVMdizk6bVB7Lg74AEypHbXVzhDQ==}
+ '@react-aria/dnd@3.10.1':
+ resolution: {integrity: sha512-EWiFbRoWs0zBlBbdPvd7gPyA3B8TPUtMfSUnLBCjwc+N0YaUoizZxW2VYgpAkZYAlVrPYV6n2Gs+98PHKZ8rsg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -1977,32 +1985,32 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/focus@3.20.3':
- resolution: {integrity: sha512-rR5uZUMSY4xLHmpK/I8bP1V6vUNHFo33gTvrvNUsAKKqvMfa7R2nu5A6v97dr5g6tVH6xzpdkPsOJCWh90H2cw==}
+ '@react-aria/focus@3.20.5':
+ resolution: {integrity: sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/form@3.0.16':
- resolution: {integrity: sha512-N1bDsJfmnyDesayK0Ii6UPH6JWiF6Wz8WSveQ2y5004XHoIWn5LpWmOqnRedvyw4Yedw33schlvrY7ENEwMdpg==}
+ '@react-aria/form@3.0.18':
+ resolution: {integrity: sha512-e4Ktc3NiNwV5dz82zVE7lspYmKwAnGoJfOHgc9MApS7Fy/BEAuVUuLgTjMo1x5me7dY+ADxqrIhbOpifscGGoQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/grid@3.14.0':
- resolution: {integrity: sha512-/tJB7xnSruORJ8tlFHja4SfL8/EW5v4cBLiyD5z48m7IdG33jXR8Cv4Pi5uQqs8zKdnpqZ1wDG3GQxNDwZavpg==}
+ '@react-aria/grid@3.14.2':
+ resolution: {integrity: sha512-5oS6sLq0DishBvPVsWnxGcUdBRXyFXCj8/n02yJvjbID5Mpjn9JIHUSL4ZCZAO7QGCXpvO3PI40vB2F6QUs2VA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/gridlist@3.13.0':
- resolution: {integrity: sha512-RHURMo063qbbA8WXCJxGL+5xmSx6yW7Z/V2jycrVcZFOYqj2EgU953aVjpaT/FSyH8/AEioU9oE64YmiEfWUUA==}
+ '@react-aria/gridlist@3.13.2':
+ resolution: {integrity: sha512-mPGhW2+Jke66LJIPrYoAdL5BBiC8iZ9orjoan7TBTCX9Xk87EK1XLm1cTxAylRqGNjnLzy+vp05Zt2fHY4QduA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/i18n@3.12.9':
- resolution: {integrity: sha512-Fim0FLfY05kcpIILdOtqcw58c3sksvmVY8kICSwKCuSek4wYfwJdU28p/sRptw4adJhqN8Cbssvkf/J8zL2GgA==}
+ '@react-aria/i18n@3.12.10':
+ resolution: {integrity: sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2013,143 +2021,143 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/interactions@3.25.1':
- resolution: {integrity: sha512-ntLrlgqkmZupbbjekz3fE/n3eQH2vhncx8gUp0+N+GttKWevx7jos11JUBjnJwb1RSOPgRUFcrluOqBp0VgcfQ==}
+ '@react-aria/interactions@3.25.3':
+ resolution: {integrity: sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/label@3.7.18':
- resolution: {integrity: sha512-Ht9D+xkI2Aysn+JNiHE+UZT4FUOGPF7Lfrmp7xdJCA/tEqqF3xW/pAh+UCNOnnWmH8jTYnUg3bCp4G6GQUxKCQ==}
+ '@react-aria/label@3.7.19':
+ resolution: {integrity: sha512-ZJIj/BKf66q52idy24ErzX77vDGuyQn4neWtu51RRSk4npI3pJqEPsdkPCdo2dlBCo/Uc1pfuLGg2hY3N/ni9Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/link@3.8.1':
- resolution: {integrity: sha512-ujq7+XIP7OXHu7m2NObvHsl41B/oIBAYI0D+hsxEQo3+x6Q/OUxp9EX2sX4d7TBWvchFmhr6jJdER0QMmeSO/A==}
+ '@react-aria/link@3.8.3':
+ resolution: {integrity: sha512-83gS9Bb+FMa4Tae2VQrOxWixqYhqj4MDt4Bn0i3gzsP/sPWr1bwo5DJmXfw16UAXMaccl1rUKSqqHdigqaealw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/listbox@3.14.4':
- resolution: {integrity: sha512-bW3D7KcnQIF77F3zDRMIGQ6e5e1wHTNUtbKJLE423u1Dhc7K2x0pksir0gLGwElhiBW544lY1jv3kFLOeKa6ng==}
+ '@react-aria/listbox@3.14.6':
+ resolution: {integrity: sha512-ZaYpBXiS+nUzxAmeCmXyvDcZECuZi1ZLn5y8uJ4ZFRVqSxqplVHodsQKwKqklmAM3+IVDyQx2WB4/HIKTGg2Bw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/live-announcer@3.4.2':
- resolution: {integrity: sha512-6+yNF9ZrZ4YJ60Oxy2gKI4/xy6WUv1iePDCFJkgpNVuOEYi8W8czff8ctXu/RPB25OJx5v2sCw9VirRogTo2zA==}
+ '@react-aria/live-announcer@3.4.3':
+ resolution: {integrity: sha512-nbBmx30tW53Vlbq3BbMxHGbHa7vGE9ItacI+1XAdH2UZDLtdZA5J6U9YC6lokKQCv+aEVO6Zl9YG4yp57YwnGw==}
- '@react-aria/menu@3.18.3':
- resolution: {integrity: sha512-D0C4CM/QaxhCo2pLWNP+nfgnAeaSZWOdPMo9pnH/toRsoeTbnD6xO1hLhYsOx5ge+hrzjQvthjUrsjPB1AM/BQ==}
+ '@react-aria/menu@3.18.5':
+ resolution: {integrity: sha512-mOQb4PcNvDdFhyqF7nxREwc1YUg+pPTiMNcSHlz/MKFkkUteIQBYfuJJa8i72ooiE55xfYEQhPLjmrLHAOIJ+g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/meter@3.4.23':
- resolution: {integrity: sha512-FgmB/+cTE/sz+wTpTSmj9hFXw4nzfMUJGvXIePnF6f5Gx6J/U7aLEvNk7sXCp76apOu8k7ccma1nCsEvj74x7w==}
+ '@react-aria/meter@3.4.24':
+ resolution: {integrity: sha512-IYI0Z2pwMvIe8r/3G3PHhM4G/KRiW1ssFCBZdCjBbSpl6/EkmrHiyeaBYG0j8Ux8tmRmXiMVjxLdDlCJQDH7mQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/numberfield@3.11.14':
- resolution: {integrity: sha512-UvhPlRwVmbNEBBqfgL41P10H1jL4C7P2hWqsVw72tZQJl5k5ujeOzRWk8mkmg+D4FCZvv4iSPJhmyEP8HkgsWg==}
+ '@react-aria/numberfield@3.11.16':
+ resolution: {integrity: sha512-AGk0BMdHXPP3gSy39UVropyvpNMxAElPGIcicjXXyD/tZdemsgLXUFT2zI4DwE0csFZS8BGgunLWT9VluMF4FQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/overlays@3.27.1':
- resolution: {integrity: sha512-wepzwNLkgem6kVlLm6yk7zNIMAt0KPy8vAWlxdfpXWD/hBI30ULl71gL/BxRa5EYG1GMvlOwNti3whzy9lm3eQ==}
+ '@react-aria/overlays@3.27.3':
+ resolution: {integrity: sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/progress@3.4.23':
- resolution: {integrity: sha512-uSQBVY64k+CCey82U67KyWnjAfuuHF0fG6y76kIB8GHI8tGfd1NkXo4ioaxiY0SS+BYGqwqJYYMUzQMpOBTN1A==}
+ '@react-aria/progress@3.4.24':
+ resolution: {integrity: sha512-lpMVrZlSo1Dulo67COCNrcRkJ+lRrC2PI3iRoOIlqw1Ljz4KFoSGyRudg/MLJ/YrQ+6zmNdz5ytdeThrZwHpPQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/radio@3.11.3':
- resolution: {integrity: sha512-o10G8RUuHnAGZYzkc5PQw7mj4LMZqmGkoihDeHF2NDa9h44Ce5oeCPwRvCKYbumZDOyDY15ZIZhTUzjHt2w6fA==}
+ '@react-aria/radio@3.11.5':
+ resolution: {integrity: sha512-6BjpeTupQnxetfvC2bqIxWUt6USMqNZoKOoOO7mUL7ESF6/Gp8ocutvQn0VnTxU+7OhdrZX5AACPg/qIQYumVw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/searchfield@3.8.4':
- resolution: {integrity: sha512-WnAvU9ct8+Asb8FFhGw6bggBmRaPe9qZPgYacenmRItwN+7UVTwEBVB9umO2bN3PLGm3CKgop10znd6ATiAbJA==}
+ '@react-aria/searchfield@3.8.6':
+ resolution: {integrity: sha512-fEhNOtOV5yRZ8hkWmFO5Mh8nq63/ePun2dUMLAiW1sCQXTUpN9Oo+T4vsEUabuZ25mHvqgVoCVhAFdMbvZ+W+A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/select@3.15.5':
- resolution: {integrity: sha512-2v8QmcPsZzlOjc/zsLbMcKeMKZoa+FZboxfjq4koUXtuaLhgopENChkfPLaXEGxqsejANs4dAoqiOiwwrGAaLQ==}
+ '@react-aria/select@3.15.7':
+ resolution: {integrity: sha512-b1PpanLblnXgrvIeYPkL9ELdeE3GQXwoRJLNv9DSKSAyBVx+pm6+4BtzngOBdBidRCcOGEBEYxuUW8hMXjFB8w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/selection@3.24.1':
- resolution: {integrity: sha512-nHUksgjg92iHgseH9L+krk9rX19xGJLTDeobKBX7eoAXQMqQjefu+oDwT0VYdI/qqNURNELE/KPZIVLC4PB81w==}
+ '@react-aria/selection@3.24.3':
+ resolution: {integrity: sha512-QznlHCUcjFgVALUIVBK4SWJd6osaU9lVaZgU4M8uemoIfOHqnBY3zThkQvEhcw/EJ2RpuYYLPOBYZBnk1knD5A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/separator@3.4.9':
- resolution: {integrity: sha512-5ZKVQ/5I2+fw8WyVCQLGjQKsMKlTIieLPf8NvdC24a+pmiUluyUuqfPYdI8s6lcnjG0gbOzZB+jKvDRQbIvMPQ==}
+ '@react-aria/separator@3.4.10':
+ resolution: {integrity: sha512-T9hJpO6lfg6zHRbs5CZD0eZrWIIjN6LY+EC6X5pQJbJeq6HqviVSQx25q98K430S/EGwHRltY5Bwy+XwlMZfdA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/slider@3.7.19':
- resolution: {integrity: sha512-GONrMMz9zsx0ySbUTebWdqRjAuu6EEW+lLf3qUzcqkIYR8QZVTS8RLPt7FmGHKCTDIaBs8D2yv9puIfKAo1QAA==}
+ '@react-aria/slider@3.7.21':
+ resolution: {integrity: sha512-eWu69KnQ7qCmpYBEkgGLjIuKfFqoHu2W6r9d7ys0ZmX81HPj9DhatGpEgHlnjRfCeSl9wL5h2FY9wnIio82cbg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/spinbutton@3.6.15':
- resolution: {integrity: sha512-dVKaRgrSU2utxCd4kqAA8BPrC1PVI1eiJ8gvlVbg25LbwK4dg1WPXQUK+80TbrJc9mOEooPiJvzw59IoQLMNRg==}
+ '@react-aria/spinbutton@3.6.16':
+ resolution: {integrity: sha512-Ko1e9GeQiiEXeR3IyPT8STS1Pw4k/1OBs9LqI3WKlHFwH5M8q3DbbaMOgekD41/CPVBKmCcqFM7K7Wu9kFrT2A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/ssr@3.9.8':
- resolution: {integrity: sha512-lQDE/c9uTfBSDOjaZUJS8xP2jCKVk4zjQeIlCH90xaLhHDgbpCdns3xvFpJJujfj3nI4Ll9K7A+ONUBDCASOuw==}
+ '@react-aria/ssr@3.9.9':
+ resolution: {integrity: sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g==}
engines: {node: '>= 12'}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/switch@3.7.3':
- resolution: {integrity: sha512-tFdJmcHaLgW23cS2R713vcJdVbsjDTRk8OLdG/sMziPBY3C00/exuSIb57xTS7KrE0hBYfnLJQTcmDNqdM8+9Q==}
+ '@react-aria/switch@3.7.5':
+ resolution: {integrity: sha512-GV9rFYf4wRHAh9tkhptvm3uOflKcQHdgZh+eGpSAHyq2iTq0j2nEhlmtFordpcJgC4XWro7TXLNltfqUqVHtkw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/table@3.17.3':
- resolution: {integrity: sha512-hs3akyNMeeAPIfa+YKMxJyupSjywW5OGzJtOw/Z0j6pV8KXSeMEXNYkSuJY+m5Q1mdunoiiogs0kE3B0r2izQA==}
+ '@react-aria/table@3.17.5':
+ resolution: {integrity: sha512-Q9HDr2EAhoah7HFIT6XxOOOv2fiAs0agwQQd3d1w6jqgyu9m20lM/jxcSwcCFj2O7FPKHfapSAijHDZZoc4Shg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tabs@3.10.3':
- resolution: {integrity: sha512-TYfwaRrI0mQMefmoHeTKXdczpb53qpPr+3nnveGl+BocG94wmjIqK6kncboVbPdykgQCIAMd2d9GFpK01+zXrA==}
+ '@react-aria/tabs@3.10.5':
+ resolution: {integrity: sha512-ddmGPikXW+27W2Rx0VuEwwGJVLTo68QkNbSl8R+TEM0EUIAJo3nwHzAlQhuo5Tcb1PdK7biTjO1dyI4pno2/0Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tag@3.6.0':
- resolution: {integrity: sha512-OkLyFYTFVUYB339eugw2r6vIcrWq47O15x4sKNkDUo6YBx9ci9tdoib4DlzwuiiKVr/vmw1WMow6VK4zOtuLng==}
+ '@react-aria/tag@3.6.2':
+ resolution: {integrity: sha512-xO33FU0bZSpZ3Bw7bnJz7+Me0daVLJrn5dAllf18Mmf9T2cEr63Gg4AL4nR+rj6NLSq0aH8QyDtRGNqXJjo5SQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/textfield@3.17.3':
- resolution: {integrity: sha512-p/Z0fyE0CnzIrnCf42gxeSCNYon7//XkcbPwUS4U9dz2VLk2GnEn9NZXPYgTp+08ebQEn0pB1QIchX79yFEguw==}
+ '@react-aria/textfield@3.17.5':
+ resolution: {integrity: sha512-HFdvqd3Mdp6WP7uYAWD64gRrL1D4Khi+Fm3dIHBhm1ANV0QjYkphJm4DYNDq/MXCZF46+CZNiOWEbL/aeviykA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/toggle@3.11.3':
- resolution: {integrity: sha512-S6ShToNR6TukRJh8qDdyl9b2Bcsx43eurUB5USANn4ycPov8+bIxQnxiknjssZx7jD8vX4jruuNh7BjFbNsGFw==}
+ '@react-aria/toggle@3.11.5':
+ resolution: {integrity: sha512-8+Evk/JVMQ25PNhbnHUvsAK99DAjnCWMdSBNswJ1sWseKCYQzBXsNkkF6Dl/FlSkfDBFAaRHkX9JUz02wehb9A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2159,14 +2167,14 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/toolbar@3.0.0-beta.16':
- resolution: {integrity: sha512-TnNvtxADalMzs9Et51hWPpGyiHr1dt++UYR7pIo1H7vO+HwXl6uH4HxbFDS5CyV69j2cQlcGrkj13LoWFkBECw==}
+ '@react-aria/toolbar@3.0.0-beta.18':
+ resolution: {integrity: sha512-P1fXhmTRBK4YvPQDzCY3XoZl+HiBADgvQ89jszxJ2jD4Qzs/E096ttCc+otZnbvRcoU27IxC2vWFInqK/bP31g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/tooltip@3.8.3':
- resolution: {integrity: sha512-8JHRqffH5vUw7og6mlCRzb4h95/R5RpOxGFfEGw7aami14XMo6tZg7wMgwDUAEiVqNerRWYaw+tk7nCUQXo1Sg==}
+ '@react-aria/tooltip@3.8.5':
+ resolution: {integrity: sha512-spGAuHHNkiqAfyOl4JWzKEK642KC1oQylioYg+LKCq2avUyaDqFlRx2JrC4a6nt3BV6E5/cJUMV9K7gMRApd5Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2182,20 +2190,20 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-aria/utils@3.29.0':
- resolution: {integrity: sha512-jSOrZimCuT1iKNVlhjIxDkAhgF7HSp3pqyT6qjg/ZoA0wfqCi/okmrMPiWSAKBnkgX93N8GYTLT3CIEO6WZe9Q==}
+ '@react-aria/utils@3.29.1':
+ resolution: {integrity: sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/virtualizer@4.1.5':
- resolution: {integrity: sha512-Z5+Zr54HCBqycIzZuHohS25dOJ7p8sdNDjAYvW33Uq8nudTvSC5JmV/5kZVN11j5kVYXa7maRnFQlDx941sygw==}
+ '@react-aria/virtualizer@4.1.7':
+ resolution: {integrity: sha512-mUJAWuLANVd6mXd7SKbGl9+LqrHxgkH/bo9qQTKaRKDWR3PVqU4m/xdY/u2EDGcWPiiTMHLJaPdMQA5OZ8LtMg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-aria/visually-hidden@3.8.23':
- resolution: {integrity: sha512-D37GHtAcxCck8BtCiGTNDniGqtldJuN0cRlW1PJ684zM4CdmkSPqKbt5IUKUfqheS9Vt7HxYsj1VREDW+0kaGA==}
+ '@react-aria/visually-hidden@3.8.25':
+ resolution: {integrity: sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2227,38 +2235,38 @@ packages:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
- '@react-stately/calendar@3.8.1':
- resolution: {integrity: sha512-pTPRmPRD/0JeKhCRvXhVIH/yBimtIHnZGUxH12dcTl3MLxjXQDTn6/LWK0s4rzJcjsC+EzGUCVBBXgESb7PUlw==}
+ '@react-stately/calendar@3.8.2':
+ resolution: {integrity: sha512-IGSbTgCMiGYisQ+CwH31wek10UWvNZ1LVwhr0ZNkhDIRtj+p+FuLNtBnmT1CxTFe2Y4empAxyxNA0QSjQrOtvQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/checkbox@3.6.14':
- resolution: {integrity: sha512-eGl0GP/F/nUrA33gDCYikyXK+Yer7sFOx8T4EU2AF4E8n1VQIRiVNaxDg7Ar6L3CMKor01urppFHFJsBUnSgyw==}
+ '@react-stately/checkbox@3.6.15':
+ resolution: {integrity: sha512-jt3Kzbk6heUMtAlCbUwnrEBknnzFhPBFMEZ00vff7VyhDXup7DJcJRxreloHepARZLIhLhC5QPyO5GS4YOHlvw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/collections@3.12.4':
- resolution: {integrity: sha512-H+47fRkwYX2/BdSA+NLTzbR+8QclZXyBgC7tHH3dzljyxNimhrMDnbmk520nvGCebNf3nuxtFHq9iVTLpazSVA==}
+ '@react-stately/collections@3.12.5':
+ resolution: {integrity: sha512-5SIb+6nF9cyu+WXqZ6io56BtdOu8FjSQQaaLCCpfAC6fc6zHRk8by0WreRmvJ5/Kn8oq2FNJtCNRvluM0Z01UA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/color@3.8.5':
- resolution: {integrity: sha512-yi1MQAbYuAYKu0AtMO+mWQWlWk6OzGMa9j4PGtQN2PI5Uv1NylWOvdquxbUJ4GUAuSYNopYG8Ci9MZMwtito8w==}
+ '@react-stately/color@3.8.6':
+ resolution: {integrity: sha512-KBpnXt31hCgdYq1a7PxUspK990/V5hPO4LqJ1K89p7r2t4OF66IBW5FmOS7KY6p1bGOoZgbk9m5w+yUeQq4wmw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/combobox@3.10.5':
- resolution: {integrity: sha512-27SkClMqbMAKuVnmXhYzYisbLfzV7MO/DEiqWO4/3l+PZ+whL7Wi/Ek7Wqlfluid/y4pN4EkHCKNt4HJ2mhORQ==}
+ '@react-stately/combobox@3.10.6':
+ resolution: {integrity: sha512-XOfG90MQPfPCNjl2KJOKuFFzx2ULlwnJ/QXl9zCQUtUBOExbFRHldj5E4NPcH14AVeYZX6DBn4GTS9ocOVbE7Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/data@3.13.0':
- resolution: {integrity: sha512-7LYPxVbWB6tvmLYKO19H5G5YtXV6eKCSXisOUiL9fVnOcGOPDK5z310sj9TP5vaX7zVPtwy0lDBUrZuRfhvQIQ==}
+ '@react-stately/data@3.13.1':
+ resolution: {integrity: sha512-hKEvHCM/nHM6FFJz3gT6Ms85H+qNhXfHDYP/TU7XiDoeVHzUpj2Yc3xGsIty6/K2k7jrblUj+LuKmdvidd9mug==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/datepicker@3.14.1':
- resolution: {integrity: sha512-ad3IOrRppy/F8FZpznGacsaWWHdzUGZ4vpymD+y6TYeQ+RQvS9PLA5Z1TanH9iqLZgkf6bvVggJFg/hhDh2hmg==}
+ '@react-stately/datepicker@3.14.2':
+ resolution: {integrity: sha512-KvOUFz/o+hNIb7oCli6nxBdDurbGjRjye6U99GEYAx6timXOjiIJvtKQyqCLRowGYtCS6GH41yM6DhJ2MlMF8w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2267,117 +2275,117 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-stately/disclosure@3.0.4':
- resolution: {integrity: sha512-RE4hYnDYgsd5bi01z/hZHShRGKxW++xCA6PCufxtipc1sxZGUF4Sb1tTSIxOjh1dq5iDVdrAQAS6en0weaGgLA==}
+ '@react-stately/disclosure@3.0.5':
+ resolution: {integrity: sha512-Rh+y+XAUNwyFvvzBS/MtFvdWHC38mXI99S6mdNe3e5Og8IZxLBDtvwBCzrT30YzYqN40yd3alm9xLzpYXsvYYA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/dnd@3.5.4':
- resolution: {integrity: sha512-YkvkehpsSeGZPH7S7EYyLchSxZPhzShdf9Zjh6UAsM7mAcxjRsChMqsf6zuM+l0jgMo40Ka1mvwDYegz92Qkyg==}
+ '@react-stately/dnd@3.6.0':
+ resolution: {integrity: sha512-H0zWOjjoocM+8r5rJ2x0B66NXZd2+7lF1zhomoMoR5+57DA5hWZTY0tht21DKjNoFk4f96Ythh0jRLziQbSkBw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/flags@3.1.1':
- resolution: {integrity: sha512-XPR5gi5LfrPdhxZzdIlJDz/B5cBf63l4q6/AzNqVWFKgd0QqY5LvWJftXkklaIUpKSJkIKQb8dphuZXDtkWNqg==}
+ '@react-stately/flags@3.1.2':
+ resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==}
- '@react-stately/form@3.1.4':
- resolution: {integrity: sha512-A6GOaZ9oEIo5/XOE+JT9Z8OBt0osIOfes4EcIxGS1C9ght/Smg0gNcIJ2/Wle8qmro4RoJcza2yJ+EglVOuE0w==}
+ '@react-stately/form@3.1.5':
+ resolution: {integrity: sha512-wOs0SVXFgNr1aIdywiNH1MhxrFlN5YxBr1k9y3Z7lX+pc/MGRJFTgfDDw5JDxvwLH9joJ9ciniCdWep9L/TqcQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/grid@3.11.2':
- resolution: {integrity: sha512-P0vfK5B1NW8glYD6QMrR2X/7UMXx2J8v48QIQV6KgLZjFbyXhzRb+MY0BoIy4tUfJL0yQU2GKbKKVSUIQxbv0g==}
+ '@react-stately/grid@3.11.3':
+ resolution: {integrity: sha512-/YurYfPARtgsgS5f8rklB7ZQu6MWLdpfTHuwOELEUZ4L52S2gGA5VfLxDnAsHHnu5XHFI3ScuYLAvjWN0rgs/Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/layout@4.3.0':
- resolution: {integrity: sha512-1czYPaWsEi/ecSOMBiMmH82iTeAIez/72HQjvP0i5CK2ZqLV0M1/Z10lesJHdOE+ay2EkE2qEqbHJnCdCqzkpA==}
+ '@react-stately/layout@4.3.1':
+ resolution: {integrity: sha512-W2aa60I3qCI24HzZaFsS/eV1aCL0YI3IOlYm9PgsbELP82y3n7YRnwVreUv30KVdpn0VviLZn2xdWSeZlyqi9A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/list@3.12.2':
- resolution: {integrity: sha512-XPGvdPidOV4hnpmaUNc4C/1jX7ZhBwmAI9p6bEXDA3du3XrWess6MWcaQvPxXbrZ6ZX8/OyOC2wp7ixJoJRGyA==}
+ '@react-stately/list@3.12.3':
+ resolution: {integrity: sha512-RiqYyxPYAF3YRBEin8/WHC8/hvpZ/fG1Tx3h1W4aXU5zTIBuy0DrjRKePwP90oCiDpztgRXePLlzhgWeKvJEow==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/menu@3.9.4':
- resolution: {integrity: sha512-sqYcSBuTEtCebZuByUou2aZzwlnrrOlrvmGwFNJy49N3LXXXPENCcCERuWa8TE9eBevIVTQorBZlID6rFG+wdQ==}
+ '@react-stately/menu@3.9.5':
+ resolution: {integrity: sha512-Y+PqHBaQToo6ooCB4i4RoNfRiHbd4iozmLWePBrF4d/zBzJ9p+/5O6XIWFxLw4O128Tg3tSMGuwrxfecPDYHzA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/numberfield@3.9.12':
- resolution: {integrity: sha512-E56RuRRdu/lzd8e5aEifP4n8CL/as0sZqIQFSyMv/ZUIIGeksqy+zykzo01skaHKY8u2NixrVHPVDtvPcRuooA==}
+ '@react-stately/numberfield@3.9.13':
+ resolution: {integrity: sha512-FWbbL4E3+5uctPGVtDwHzeNXgyFw0D3glOJhgW1QHPn3qIswusn0z/NjFSuCVOSpri8BZYIrTPUQHpRJPnjgRw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/overlays@3.6.16':
- resolution: {integrity: sha512-+Ve/TBlUNg3otVC4ZfCq1a8q8FwC7xNebWkVOCGviTqiYodPCGqBwR9Z1xonuFLF/HuQYqALHHTOZtxceU+nVQ==}
+ '@react-stately/overlays@3.6.17':
+ resolution: {integrity: sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/radio@3.10.13':
- resolution: {integrity: sha512-q7UKcVYY7rqpxKfYRzvKVEqFhxElDFX2c+xliZQtjXuSexhxRb2xjEh+bDkhzbXzrJkrBT6VmE/rSYPurC3xTw==}
+ '@react-stately/radio@3.10.14':
+ resolution: {integrity: sha512-Y7xizUWJ0YJ8pEtqMeKOibX21B5dk56fHgMHXYLeUEm43y5muWQft2YvP0/n4mlkP2Isbk96kPbv7/ez3Gi+lA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/searchfield@3.5.12':
- resolution: {integrity: sha512-RC3QTEPVNUbgtuqzpwPUfbV9UkUC1j4XkHoynWDbMt0bE0tPe2Picnl0/r/kq6MO527idV6Ur4zuOF4x9a97LQ==}
+ '@react-stately/searchfield@3.5.13':
+ resolution: {integrity: sha512-JNvsnvK6A1057hQREHabRYAAtwj2vl20oqGBvl1IleKlFe3KInV9WBY5l6zR3RXrnCPHVvJuzGe2R7+g142Mnw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/select@3.6.13':
- resolution: {integrity: sha512-saZo67CreQZPdmqvz9+P6N4kjohpwdVncH98qBi0Q2FvxGAMnpJQgx97rtfDvnSziST5Yx1JnMI4kSSndbtFwg==}
+ '@react-stately/select@3.6.14':
+ resolution: {integrity: sha512-HvbL9iMGwbev0FR6PzivhjKEcXADgcJC/IzUkLqPfg4KKMuYhM/XvbJjWXn/QpD3/XT+A5+r5ExUHu7wiDP93w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/selection@3.20.2':
- resolution: {integrity: sha512-Fw6nnG+VKMsncsY4SNxGYOhnHojVFzFv+Uhy6P39QBp6AXtSaRKMg2VR4MPxQ7XgOjHh5ZuSvCY1RwocweqjwQ==}
+ '@react-stately/selection@3.20.3':
+ resolution: {integrity: sha512-TLyjodgFHn5fynQnRmZ5YX1HRY0KC7XBW0Nf2+q9mWk4gUxYm7RVXyYZvMIG1iKqinPYtySPRHdNzyXq9P9sxQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/slider@3.6.4':
- resolution: {integrity: sha512-6SdG0VJZLMRIBnPjqkbIsdyQcW9zJ5Br716cl/7kLT9owiIwMJiAdjdYHab5+8ShWzU2D8Ae+LdQk8ZxIiIjkg==}
+ '@react-stately/slider@3.6.5':
+ resolution: {integrity: sha512-XnHSHbXeHiE5J7nsXQvlXaKaNn1Z4jO1aQyiZsolK1NXW6VMKVeAgZUBG45k7xQW06aRbjREMmiIz02mW8fajQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/table@3.14.2':
- resolution: {integrity: sha512-SqE5A/Ve5H2ApnAblMGBMGRzY7cgdQmNPzXB8tGVc38NsC/STmMkq9m54gAl8dBVNbLzzd6HJBe9lqz5keYIhQ==}
+ '@react-stately/table@3.14.3':
+ resolution: {integrity: sha512-PwE5pCplLSDckvgmNLVaHyQyX04A62kxdouFh1dVHeGEPfOYsO9WhvyisLxbH7X8Dbveheq/tSTelYDi6LXEJA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tabs@3.8.2':
- resolution: {integrity: sha512-lNpby7zUVdAeqo3mjGdPBxppEskOLyqR82LWBtP8Xg4olnjA5RmDFOuoJkIFttDX689zamjN3OE+Ra6WWgJczg==}
+ '@react-stately/tabs@3.8.3':
+ resolution: {integrity: sha512-FujQCHppXyeHs2v5FESekxodsBJ5T0k1f7sm0ViNYqgrnE5XwqX8Y4/tdr0fqGF6S+BBllH+Q9yKWipDc6OM8g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/toast@3.1.0':
- resolution: {integrity: sha512-9W2+evz+EARrjkR1QPLlOL5lcNpVo6PjMAIygRSaCPJ6ftQAZ6B+7xTFGPFabWh83gwXQDUgoSwC3/vosvxZaQ==}
+ '@react-stately/toast@3.1.1':
+ resolution: {integrity: sha512-W4a6xcsFt/E+aHmR2eZK+/p7Y5rdyXSCQ5gKSnbck+S3lijEWAyV45Mv8v95CQqu0bQijj6sy2Js1szq10HVwg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/toggle@3.8.4':
- resolution: {integrity: sha512-JbKoXhkJ5P5nCrNXChMos3yNqkIeGXPDEMS/dfkHlsjQYxJfylRm4j/nWoDXxxkUmfkvXcNEMofMn9iO1+H0DQ==}
+ '@react-stately/toggle@3.8.5':
+ resolution: {integrity: sha512-BSvuTDVFzIKxpNg9Slf+RdGpva7kBO8xYaec2TW9m6Ag9AOmiDwUzzDAO0DRsc7ArSaLLFaQ/pdmmT6TxAUQIA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tooltip@3.5.4':
- resolution: {integrity: sha512-HxNTqn9nMBuGbEVeeuZyhrzNbyW7sgwk+8o0mN/BrMrk7E/UBhyL2SUxXnAUQftpTjX+29hmx1sPhIprIDzR3Q==}
+ '@react-stately/tooltip@3.5.5':
+ resolution: {integrity: sha512-/zbl7YxneGDGGzdMPSEYUKsnVRGgvsr80ZjQYBHL82N4tzvtkRwmzvzN9ipAtza+0jmeftt3N+YSyxvizVbeKA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/tree@3.8.10':
- resolution: {integrity: sha512-sMqBRKAAZMiXJwlzAFpkXqUaGlNBfKnL8usAiKdoeGcLLJt2Ni9gPoPOLBJSPqLOAFCgLWtr5IYjdhel9aXRzQ==}
+ '@react-stately/tree@3.9.0':
+ resolution: {integrity: sha512-VpWAh36tbMHJ1CtglPQ81KPdpCfqFz9yAC6nQuL1x6Tmbs9vNEKloGILMI9/4qLzC+3nhCVJj6hN+xqS5/cMTg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/utils@3.10.6':
- resolution: {integrity: sha512-O76ip4InfTTzAJrg8OaZxKU4vvjMDOpfA/PGNOytiXwBbkct2ZeZwaimJ8Bt9W1bj5VsZ81/o/tW4BacbdDOMA==}
+ '@react-stately/utils@3.10.7':
+ resolution: {integrity: sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-stately/virtualizer@4.4.0':
- resolution: {integrity: sha512-y2jefrW0ffJpv0685IEKId6/wy0kgD/bxYuny9r9Z3utvcjjFl9fX9cBKsXII7ZxPiu0CP+wA6HQ53GU3BqCsw==}
+ '@react-stately/virtualizer@4.4.1':
+ resolution: {integrity: sha512-ZjhsmsNqKY4HrTuT9ySh8lNmYHGgFX24CVVQ3hMr8dTzO9DRR89BMrmenoVtMj7NkonWF8lUFyYlVlsijs2p4w==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2387,103 +2395,103 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0
- '@react-types/breadcrumbs@3.7.13':
- resolution: {integrity: sha512-x94KEZaLIeHt9lqAkuaOopX5+rqCTMSHsciThUsBHK7QT64zrw6x2G1WKQ4zB4h52RGF5b+3sFXeR4bgX2sVLQ==}
+ '@react-types/breadcrumbs@3.7.14':
+ resolution: {integrity: sha512-SbLjrKKupzCLbqHZIQYtQvtsXN53NPxOYyug6QfC4d7DcW1Q9wJ546fxb10Y83ftAJMMUHTatI6SenJVoqyUdA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/button@3.12.1':
- resolution: {integrity: sha512-z87stl4llWTi4C5qhUK1PKcEsG59uF/ZQpkRhMzX0KfgXobJY6yiIrry2xrpnlTPIVST6K1+kARhhSDOZ8zhLw==}
+ '@react-types/button@3.12.2':
+ resolution: {integrity: sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/calendar@3.7.1':
- resolution: {integrity: sha512-a/wGT9vZewPNL72Xni8T/gv4IS2w6iRtryqMF425OL+kaCQrxJYlkDxb74bQs9+k9ZYabrxJgz9vFcFnY7S9gw==}
+ '@react-types/calendar@3.7.2':
+ resolution: {integrity: sha512-Bp6fZo52fZdUjYbtJXcaLQ0jWEOeSoyZVwNyN5G6BmPyLP5nHxMPF+R1MPFR0fdpSI4/Sk78gWzoTuU5eOVQLw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/checkbox@3.9.4':
- resolution: {integrity: sha512-fU3Q1Nw+zbXKm68ba8V7cQzpiX0rIiAUKrBTl2BK97QiTlGBDvMCf4TfEuaNoGbJq+gx+X3n/3yr6c3IAb0ZIg==}
+ '@react-types/checkbox@3.9.5':
+ resolution: {integrity: sha512-9y8zeGWT2xZ38/YC/rNd05pPV8W8vmqFygCpZFaa6dJeOsMgPU+rq+Ifh1G+34D/qGoZXQBzeCSCAKSNPaL7uw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/color@3.0.5':
- resolution: {integrity: sha512-72uZ0B3EcaC2DGOpnhwHSVxcvQ3UDNSVR2gVx7PgUCGlEjhnn9i0UErIP8ZzV2RsAvjK6MrGs7ZCwZtl+LxCcg==}
+ '@react-types/color@3.0.6':
+ resolution: {integrity: sha512-ZbbgzAWK56RMMZzRGhTAB9Fz9PGnj6ctc6VMqOyumCOF9NKkYgI0E2ssTY/iOXBazZvhhhGahbGl+kjmgWvS6g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/combobox@3.13.5':
- resolution: {integrity: sha512-wqHBF0YDkrp4Ylyxpd3xhnDECe5eao27bsu+4AvjlVKtaxaoppNq2MwSzkuSSS/GEUXT6K9DDjrGFcp07ad5gA==}
+ '@react-types/combobox@3.13.6':
+ resolution: {integrity: sha512-BOvlyoVtmQJLYtNt4w6RvRORqK4eawW48CcQIR93BU5YFcAGhpcvpjhTZXknSXumabpo1/XQKX4NOuXpfUZrAQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/datepicker@3.12.1':
- resolution: {integrity: sha512-+wv57fVd6Y/+KnHNEmVzfrQtWs85Ga1Xb63AIkBk+E294aMqFYqRg0dQds6V/qrP758TWnXUrhKza1zMbjHalw==}
+ '@react-types/datepicker@3.12.2':
+ resolution: {integrity: sha512-w3JIXZLLZ15zjrAjlnflmCXkNDmIelcaChhmslTVWCf0lUpgu1cUC4WAaS71rOgU03SCcrtQ0K9TsYfhnhhL7Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/dialog@3.5.18':
- resolution: {integrity: sha512-g18CzT5xmiX/numpS6MrOGEGln8Xp9rr+zO70Dg+jM4GBOjXZp3BeclYQr9uisxGaj2uFLnORv9gNMMKxLNF6A==}
+ '@react-types/dialog@3.5.19':
+ resolution: {integrity: sha512-+FIyFnoKIGNL20zG8Sye7rrRxmt5HoeaCaHhDCTtNtv8CZEhm3Z+kNd4gylgWAxZRhDtBRWko+ADqfN5gQrgKg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/form@3.7.12':
- resolution: {integrity: sha512-EZ6jZDa9FbLmqvukrLoUp3LUEVE0ZnBB5H6MHhE+QmjYRAvtWljx70xOqnn7sHweuS4+O1kDt1Ec1X5DU+U+BA==}
+ '@react-types/form@3.7.13':
+ resolution: {integrity: sha512-Ryw9QDLpHi0xsNe+eucgpADeaRSmsd7+SBsL15soEXJ50K/EoPtQOkm6fE4lhfqAX8or12UF9FBcBLULmfCVNQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/grid@3.3.2':
- resolution: {integrity: sha512-NwfydUbPc1zVi/Rp7+oRN2+vE1xMokc2J+nr0VcHwFGt1bR1psakHu45Pk/t763BDvPr/A3xIHc1rk3eWEhxJw==}
+ '@react-types/grid@3.3.3':
+ resolution: {integrity: sha512-VZAKO3XISc/3+a+DZ+hUx2NB/buOe2Ui2nISutv25foeXX4+YpWj5lXS74lJUCuVsSz6D6yoWvEajeUCYrNOxg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/link@3.6.1':
- resolution: {integrity: sha512-IZDSc10AuVKe7V8Te+3q8d220oANE4N43iljQe3yHg7GZOfH/51bv8FPUukreLs1t2fgtGeNAzG71Ep+j/jXIw==}
+ '@react-types/link@3.6.2':
+ resolution: {integrity: sha512-CtCexoupcaFHJdVPRUpJ83uxK1U0bd9x9DhwRFMqqfPHufICkQkETIw2KIeZXRvMUMi2CSG/81XXy6K0K1MtNw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/listbox@3.7.0':
- resolution: {integrity: sha512-26Lp0Gou502VJLDSrIpMg7LQuVHznxzyuSY/zzyNX9eopukXvHn682u90fwDqgmZz7dzxUOWtuwDea+bp/UjtA==}
+ '@react-types/listbox@3.7.1':
+ resolution: {integrity: sha512-WiCihJJpVWVEUxxZjhTbnG3Zq3q38XylKnvNelkVHbF+Y3+SXWN0Yyhk43J642G/d87lw1t60Tor0k96eaz4vw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/menu@3.10.1':
- resolution: {integrity: sha512-wkyWzIqaCbUYiD7YXr8YvdimB1bxQHqgj6uE4MKzryCbVqb4L8fRUM0V6AHkQS1TxBYNkNn1h4g7XNd5Vmyf3Q==}
+ '@react-types/menu@3.10.2':
+ resolution: {integrity: sha512-TVQFGttaNCcIvy1MKavb9ZihJmng46uUtVF9oTG/VI/C4YEdzekteI6iSsXbjv5ZAvOKQR+S25IWCbK2W0YCjQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/meter@3.4.9':
- resolution: {integrity: sha512-Jhd873zc/Bx/86NB9nasMUWc013VnURVtMYbbkuRWiFr/ZoEvZzO1uoSIXf+Sob4xpiVhT/ltvJZTK4t4B9lTg==}
+ '@react-types/meter@3.4.10':
+ resolution: {integrity: sha512-soimx+MAngG5MjQplJNB9erPh+P3Er764PqGA75L6FFmf2KhgzMniSVAqyVOpZu7G3qK4O+ihMAYXf6pQMBkSg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/numberfield@3.8.11':
- resolution: {integrity: sha512-D66Bop7M3JKzBV2vsECsVYfPrx8eRIx4/K2KLo/XjwMA7C34+Ou07f/bnD1TQQ/wr6XwiFxZTi6JsKDwnST+9Q==}
+ '@react-types/numberfield@3.8.12':
+ resolution: {integrity: sha512-cI0Grj+iW5840gV80t7aXt7FZPbxMZufjuAop5taHe6RlHuLuODfz5n3kyu/NPHabruF26mVEu0BfIrwZyy+VQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/overlays@3.8.15':
- resolution: {integrity: sha512-ppDfezvVYOJDHLZmTSmIXajxAo30l2a1jjy4G65uBYy8J8kTZU7mcfQql5Pii1TwybcNMsayf2WtPItiWmJnOA==}
+ '@react-types/overlays@3.8.16':
+ resolution: {integrity: sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/progress@3.5.12':
- resolution: {integrity: sha512-wvhFz6vdlfKBtnzKvD/89N+0PF3yPQ+IVFRQvZ2TBrP7nF+ZA2pNLcZVcEYbKjHzmvEZRGu//ePC9hRJD9K30w==}
+ '@react-types/progress@3.5.13':
+ resolution: {integrity: sha512-+4v++AP2xxYxjrTkIXlWWGUhPPIEBzyg76EW0SHKnD4pXxKigcIXEzRbxy62SMidTVdi7jh3tuicIP8OQxJ4cA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/radio@3.8.9':
- resolution: {integrity: sha512-l4uzlxmGGuR8IkWrMYdKj1sc3Pgo/LdfEGuIgK+d8kjPu0AZcnSgp5Oz035bCosZUabY6dEWxQHIoAH2zN7YZA==}
+ '@react-types/radio@3.8.10':
+ resolution: {integrity: sha512-hLOu2CXxzxQqkEkXSM71jEJMnU5HvSzwQ+DbJISDjgfgAKvZZHMQX94Fht2Vj+402OdI77esl3pJ1tlSLyV5VQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/searchfield@3.6.2':
- resolution: {integrity: sha512-XQRQyJLNC9uLyCq+97eiqeQuM6+dCMrHu6aH6KSVt1Xh6HMmdx/TdSf6JrMkN+1xSxcW3lDE2iSf3jXDT87gag==}
+ '@react-types/searchfield@3.6.3':
+ resolution: {integrity: sha512-Uua7TYKR1QcJE2F4SAewxuxt8k8gd52zul2q5oMe5azsm2uoAtV/qpNHc7dfPAR97UgbrE/aNMlX57PEubiuLg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/select@3.9.12':
- resolution: {integrity: sha512-qo+9JS1kfMxuibmSmMp0faGKbeVftYnSk1f7Rh5PKi4tzMe3C0A9IAr27hUOfWeJMBOdetaoTpYmoXW6+CgW3g==}
+ '@react-types/select@3.9.13':
+ resolution: {integrity: sha512-R7zwck353RV60gZimZ8pDKaj50aEtGzU8gk0jC3aBkfzSUKFJ6jq1DJdqyVQSwXdmPDd9iuketeIUIpEO2teoA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2492,38 +2500,38 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/shared@3.29.1':
- resolution: {integrity: sha512-KtM+cDf2CXoUX439rfEhbnEdAgFZX20UP2A35ypNIawR7/PFFPjQDWyA2EnClCcW/dLWJDEPX2U8+EJff8xqmQ==}
+ '@react-types/shared@3.30.0':
+ resolution: {integrity: sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/slider@3.7.11':
- resolution: {integrity: sha512-uNhNLhVrt/2teXBOJSoZXyXg308A72qe1HOmlGdJcnh8iXA35y5ZHzeK1P6ZOJ37Aeh7bYGm3/UdURmFgSlW7w==}
+ '@react-types/slider@3.7.12':
+ resolution: {integrity: sha512-kOQLrENLpQzmu6TfavdW1yfEc8VPitT4ZNMKOK0h7x3LskEWjptxcZ4IBowEpqHwk0eMbI9lRE/3tsShGUoLwQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/switch@3.5.11':
- resolution: {integrity: sha512-PJbZHwlE98OSuLzI6b1ei6Qa+FaiwlCRH3tOTdx/wPSdqmD3mRWEn7E9ftM6FC8hnxl/LrGLszQMT62yEQp5vQ==}
+ '@react-types/switch@3.5.12':
+ resolution: {integrity: sha512-6Zz7i+L9k8zw2c3nO8XErxuIy7JVDptz1NTZMiUeyDtLmQnvEKnKPKNjo2j+C/OngtJqAPowC3xRvMXbSAcYqA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/table@3.13.0':
- resolution: {integrity: sha512-kn+OsEWJfUSSb4N4J0yl+tqx5grDpcaWcu2J8hA62hQCr/Leuj946ScYaKA9a/p0MAaOAaeCWx/Zcss6F8gJIQ==}
+ '@react-types/table@3.13.1':
+ resolution: {integrity: sha512-fLPRXrZoplAGMjqxHVLMt7lB0qsiu1WHZmhKtroCEhTYwnLQKL84XFH4GV1sQgQ1GIShl3BUqWzrawU5tEaQkw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/tabs@3.3.15':
- resolution: {integrity: sha512-VLgh9YLQdS4FQSk0sGTNHEVN2jeC0fZvOqEFHaEDgDyDgVOukxYuHjqVIx2IavYu1yNBrGO2b6P4M6dF+hcgwQ==}
+ '@react-types/tabs@3.3.16':
+ resolution: {integrity: sha512-z6AWq243EahGuT4PhIpJXZbFez6XhFWb4KwhSB2CqzHkG5bJJSgKYzIcNuBCLDxO7Qg25I+VpFJxGj+aqKFbzQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/textfield@3.12.2':
- resolution: {integrity: sha512-dMm0cGLG5bkJYvt6lqXIty5HXTZjuIpa9I8jAIYua//J8tESAOE9BA285Zl43kx7cZGtgrHKHVFjITDLNUrNhA==}
+ '@react-types/textfield@3.12.3':
+ resolution: {integrity: sha512-72tt2GJSyVFPPqZLrlfWqVn5KRnWzXsXCZ3IDawcGunl4pu+2E24jd0CWN9kOi0ETO65flj2sljeytxKytXnlA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@react-types/tooltip@3.4.17':
- resolution: {integrity: sha512-yjySKA1uzJAbio+xGv03DUoWIajteqtsXMd4Y3AJEdBFqSYhXbyrgAxw0oJDgRAgRxY4Rx5Hrhvbt/z7Di94QQ==}
+ '@react-types/tooltip@3.4.18':
+ resolution: {integrity: sha512-/eG8hiW0D4vaCqGDa4ttb+Jnbiz6nUr5+f+LRgz3AnIkdjS9eOhpn6vXMX4hkNgcN5FGfA4Uu1C1QdM6W97Kfw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -2546,8 +2554,8 @@ packages:
resolution: {integrity: sha512-y2sgqdivlrG41J4Zvt/82xtH/PZjDlgItqlD2g/Cv3ZbjlR6cGhTNXbfNygCJB8nXj+C7I28pjt1Zm3k0pv2mg==}
engines: {npm: '>=8.2.3'}
- '@signalapp/ringrtc@2.52.0':
- resolution: {integrity: sha512-s4mwnL4f6LBpDonIJ2TZKv1mD+zbAq6aPnPH3tlJZUhrdJj0GZtjTVY2i7Y6dmLG3zsho10a8hGtGjPAMyDmlw==}
+ '@signalapp/ringrtc@2.53.0':
+ resolution: {integrity: sha512-X2+NRyZWNa1mk4RN1+PodB5kxgsc8vkUB2T7wn9ma0w3E3UOWGqCTOKmBZRTywOAUWkWi/wBA3rVo22CmjjaDA==}
'@signalapp/sqlcipher@2.0.3':
resolution: {integrity: sha512-aywstwV6Lg17NSPVK7fb40CIF687D6352YwCwAxDSxrw/qTxJampgdHzPpMrsepb0y6gSAzdYEpRbosJZPqP/g==}
@@ -2752,68 +2760,68 @@ packages:
'@storybook/types@8.1.11':
resolution: {integrity: sha512-k9N5iRuY2+t7lVRL6xeu6diNsxO3YI3lS4Juv3RZ2K4QsE/b3yG5ElfJB8DjHDSHwRH4ORyrU71KkOCUVfvtnw==}
- '@swc/core-darwin-arm64@1.11.29':
- resolution: {integrity: sha512-whsCX7URzbuS5aET58c75Dloby3Gtj/ITk2vc4WW6pSDQKSPDuONsIcZ7B2ng8oz0K6ttbi4p3H/PNPQLJ4maQ==}
+ '@swc/core-darwin-arm64@1.12.3':
+ resolution: {integrity: sha512-QCV9vQ/s27AMxm8j8MTDL/nDoiEMrANiENRrWnb0Fxvz/O39CajPVShp/W7HlOkzt1GYtUXPdQJpSKylugfrWw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.11.29':
- resolution: {integrity: sha512-S3eTo/KYFk+76cWJRgX30hylN5XkSmjYtCBnM4jPLYn7L6zWYEPajsFLmruQEiTEDUg0gBEWLMNyUeghtswouw==}
+ '@swc/core-darwin-x64@1.12.3':
+ resolution: {integrity: sha512-LylCMfzGhdvl5tyKaTT9ePetHUX7wSsST7hxWiHzS+cUMj7FnhcfdEr6kcNVT7y1RJn3fCvuv7T98ZB+T2q3HA==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.11.29':
- resolution: {integrity: sha512-o9gdshbzkUMG6azldHdmKklcfrcMx+a23d/2qHQHPDLUPAN+Trd+sDQUYArK5Fcm7TlpG4sczz95ghN0DMkM7g==}
+ '@swc/core-linux-arm-gnueabihf@1.12.3':
+ resolution: {integrity: sha512-DQODb7S+q+pwQY41Azcavwb2rb4rGxP70niScRDxB9X68hHOM9D0w9fxzC+Nr3AHcPSmVJUYUIiq5h38O5hVgQ==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.11.29':
- resolution: {integrity: sha512-sLoaciOgUKQF1KX9T6hPGzvhOQaJn+3DHy4LOHeXhQqvBgr+7QcZ+hl4uixPKTzxk6hy6Hb0QOvQEdBAAR1gXw==}
+ '@swc/core-linux-arm64-gnu@1.12.3':
+ resolution: {integrity: sha512-nTxtJSq78AjeaQBueYImoFBs5j7qXbgOxtirpyt8jE29NQBd0VFzDzRBhkr6I9jq0hNiChgMkqBN4eUkEQjytg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.11.29':
- resolution: {integrity: sha512-PwjB10BC0N+Ce7RU/L23eYch6lXFHz7r3NFavIcwDNa/AAqywfxyxh13OeRy+P0cg7NDpWEETWspXeI4Ek8otw==}
+ '@swc/core-linux-arm64-musl@1.12.3':
+ resolution: {integrity: sha512-lBGvC5UgPSxqLr/y1NZxQhyRQ7nXy3/Ec1Z47YNXtqtpKiG1EcOGPyS0UZgwiYQkXqq8NBFMHnyHmpKnXTvRDA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.11.29':
- resolution: {integrity: sha512-i62vBVoPaVe9A3mc6gJG07n0/e7FVeAvdD9uzZTtGLiuIfVfIBta8EMquzvf+POLycSk79Z6lRhGPZPJPYiQaA==}
+ '@swc/core-linux-x64-gnu@1.12.3':
+ resolution: {integrity: sha512-61wZ8hwxNYzBY9MCWB50v90ICzdIhOuPk1O1qXswz9AXw5O6iQStEBHQ1rozPkfQ/rmhepk0pOf/6LCwssJOwg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.11.29':
- resolution: {integrity: sha512-YER0XU1xqFdK0hKkfSVX1YIyCvMDI7K07GIpefPvcfyNGs38AXKhb2byySDjbVxkdl4dycaxxhRyhQ2gKSlsFQ==}
+ '@swc/core-linux-x64-musl@1.12.3':
+ resolution: {integrity: sha512-NNeBiTpCgWt80vumTKVoaj6Fa/ZjUcaNQNM7np3PIgB8EbuXfyztboV7vUxpkmD/lUgsk8GlEFYViHvo6VMefQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.11.29':
- resolution: {integrity: sha512-po+WHw+k9g6FAg5IJ+sMwtA/fIUL3zPQ4m/uJgONBATCVnDDkyW6dBA49uHNVtSEvjvhuD8DVWdFP847YTcITw==}
+ '@swc/core-win32-arm64-msvc@1.12.3':
+ resolution: {integrity: sha512-fxraM7exaPb1/W0CoHW45EFNOQUQh0nonBEcNFm2iv095mziBwttyxZyQBoDkQocpkd5NtsZw3xW5FTBPnn+Vw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.11.29':
- resolution: {integrity: sha512-h+NjOrbqdRBYr5ItmStmQt6x3tnhqgwbj9YxdGPepbTDamFv7vFnhZR0YfB3jz3UKJ8H3uGJ65Zw1VsC+xpFkg==}
+ '@swc/core-win32-ia32-msvc@1.12.3':
+ resolution: {integrity: sha512-FFIhMPXIDjRcewomwbYGPvem7Fj76AsuzbRahnAyp+OzJwrrtxVmra/kyUCfj4kix7vdGByY0WvVfiVCf5b7Mg==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.11.29':
- resolution: {integrity: sha512-Q8cs2BDV9wqDvqobkXOYdC+pLUSEpX/KvI0Dgfun1F+LzuLotRFuDhrvkU9ETJA6OnD2+Fn/ieHgloiKA/Mn/g==}
+ '@swc/core-win32-x64-msvc@1.12.3':
+ resolution: {integrity: sha512-Sf4iSg+IYT5AzFSDDmii08DfeKcvtkVxIuo+uS8BJMbiLjFNjgMkkVlBthknGyJcSK15ncg9248XjnM4jU8DZA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.11.29':
- resolution: {integrity: sha512-g4mThMIpWbNhV8G2rWp5a5/Igv8/2UFRJx2yImrLGMgrDDYZIopqZ/z0jZxDgqNA1QDx93rpwNF7jGsxVWcMlA==}
+ '@swc/core@1.12.3':
+ resolution: {integrity: sha512-c4NeXW8P3gPqcFwtm+4aH+F2Cj5KJLMiLaKhSj3mpv19glq+jmekomdktAw/VHyjsXlsmouOeNWrk8rVlkCRsg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -2833,8 +2841,8 @@ packages:
peerDependencies:
'@swc/core': '*'
- '@swc/types@0.1.21':
- resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==}
+ '@swc/types@0.1.23':
+ resolution: {integrity: sha512-u1iIVZV9Q0jxY+yM2vw/hZGDNudsN85bBpTqzAQ9rzkxW9D+e3aEM4Han+ow518gSewkXgjmEK0BD79ZcNVgPw==}
'@szmarczak/http-timer@4.0.6':
resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
@@ -2907,8 +2915,8 @@ packages:
'@types/blueimp-load-image@5.16.6':
resolution: {integrity: sha512-e7s6CdDCUoBQdCe62Q6OS+DF68M8+ABxCEMh2Isjt4Fl3xuddljCHMN8mak48AMSVGGwUUtNRaZbkzgL5PEWew==}
- '@types/body-parser@1.19.5':
- resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
+ '@types/body-parser@1.19.6':
+ resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==}
'@types/bonjour@3.5.13':
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
@@ -2955,8 +2963,8 @@ packages:
'@types/eslint@9.6.1':
resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==}
- '@types/estree@1.0.7':
- resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
'@types/express-serve-static-core@4.19.6':
resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==}
@@ -2964,8 +2972,8 @@ packages:
'@types/express-serve-static-core@5.0.6':
resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==}
- '@types/express@4.17.22':
- resolution: {integrity: sha512-eZUmSnhRX9YRSkplpz0N+k6NljUUn5l3EWZIKZvYzhvMphEuNiyyy1viH/ejgt66JWgALwC/gtSUAeQKtSwW/w==}
+ '@types/express@4.17.23':
+ resolution: {integrity: sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==}
'@types/fabric@4.5.3':
resolution: {integrity: sha512-DCneYSkuVdGYpFbDQ2j5zT7DDdAiOlAPfSjS3PsVWHFt6f/DapCdV0ansPq3Ai5oe+j6BgFhdkh+DWne1yQMdw==}
@@ -2991,8 +2999,8 @@ packages:
'@types/http-cache-semantics@4.0.4':
resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
- '@types/http-errors@2.0.4':
- resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
+ '@types/http-errors@2.0.5':
+ resolution: {integrity: sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==}
'@types/http-proxy@1.17.16':
resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==}
@@ -3072,8 +3080,8 @@ packages:
'@types/node@20.17.6':
resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
- '@types/node@22.15.29':
- resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==}
+ '@types/node@22.15.32':
+ resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==}
'@types/normalize-path@3.0.2':
resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==}
@@ -3093,8 +3101,8 @@ packages:
'@types/pngjs@6.0.5':
resolution: {integrity: sha512-0k5eKfrA83JOZPppLtS2C7OUtyNAl2wKNxfyYl9Q5g9lPkgBl/9hNyAu6HuEH2J4XmIv2znEpkDd0SaZVxW6iQ==}
- '@types/prop-types@15.7.14':
- resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==}
+ '@types/prop-types@15.7.15':
+ resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==}
'@types/qs@6.14.0':
resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==}
@@ -3131,14 +3139,14 @@ packages:
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
- '@types/send@0.17.4':
- resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
+ '@types/send@0.17.5':
+ resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==}
'@types/serve-index@1.9.4':
resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==}
- '@types/serve-static@1.15.7':
- resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==}
+ '@types/serve-static@1.15.8':
+ resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==}
'@types/sinon@17.0.3':
resolution: {integrity: sha512-j3uovdn8ewky9kRBG19bOwaZbexJu/XjtkHyjvUgt4xfPFz18dcORIMqnYh66Fx3Powhcr85NT5+er3+oViapw==}
@@ -3438,8 +3446,8 @@ packages:
resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==}
engines: {node: '>=0.4.0'}
- acorn@8.14.1:
- resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
+ acorn@8.15.0:
+ resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -3665,8 +3673,8 @@ packages:
resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==}
engines: {node: '>=4'}
- axios@1.9.0:
- resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==}
+ axios@1.10.0:
+ resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -3807,11 +3815,11 @@ packages:
resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==}
engines: {node: '>=4'}
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.12:
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@2.0.2:
+ resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
@@ -3916,8 +3924,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001720:
- resolution: {integrity: sha512-Ec/2yV2nNPwb4DnTANEV99ZWwm3ZWfdlfkQbWSDDt+PsXEVYwlhPH8tdMaPunYTKKmz7AnHi2oNEi1GcmKCD8g==}
+ caniuse-lite@1.0.30001723:
+ resolution: {integrity: sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==}
capture-stack-trace@1.0.2:
resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==}
@@ -4231,11 +4239,11 @@ packages:
resolution: {integrity: sha512-rxjlVPoTzuKQXem9rdIHSc6xo8TcvqmVZoItxvhMaI1/9MOSNEaee86CpMgv+QVul2Q5v/DkXfOOVwDJxF7KsA==}
engines: {node: '>=6'}
- core-js-compat@3.42.0:
- resolution: {integrity: sha512-bQasjMfyDGyaeWKBIu33lHh9qlSR0MFE/Nmc6nMjf/iU9b3rSMdAYz1Baxrv4lPdGUsTqZudHA4jIGSJy0SWZQ==}
+ core-js-compat@3.43.0:
+ resolution: {integrity: sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==}
- core-js@3.42.0:
- resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==}
+ core-js@3.43.0:
+ resolution: {integrity: sha512-N6wEbTTZSYOY2rYAn85CuvWWkCK6QweMn7/4Nr3w+gDBeBhk/x4EJeY6FPo4QzDoJZxVTv8U7CMvgWk6pOHHqA==}
core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -4710,8 +4718,8 @@ packages:
electron-publish@26.0.13:
resolution: {integrity: sha512-O5hfHSwli5cegQ4JS3Dp0dZcheex6UCRE/qYyRQvhB6DhSwojiwTnAGEuQCJXc8K8Zxz2lku5Du3VwYHf8d5Lw==}
- electron-to-chromium@1.5.161:
- resolution: {integrity: sha512-hwtetwfKNZo/UlwHIVBlKZVdy7o8bIZxxKs0Mv/ROPiQQQmDgdm5a+KvKtBsxM8ZjFzTaCeLoodZ8jiBE3o9rA==}
+ electron-to-chromium@1.5.170:
+ resolution: {integrity: sha512-GP+M7aeluQo9uAyiTCxgIj/j+PrWhMlY7LFVj8prlsPljd0Fdg9AprlfUi+OCSFWy9Y5/2D/Jrj9HS8Z4rpKWA==}
electron-window@0.8.1:
resolution: {integrity: sha512-W1i9LfnZJozk3MXE8VgsL2E5wOUHSgyCvcg1H2vQQjj+gqhO9lVudgY3z3SF7LJAmi+0vy3CJkbMqsynWB49EA==}
@@ -4725,8 +4733,8 @@ packages:
engines: {node: '>= 12.20.55'}
hasBin: true
- electron@36.2.1:
- resolution: {integrity: sha512-mm1Y+Ms46xcOTA69h8hpqfX392HfV4lga9aEkYkd/Syx1JBStvcACOIouCgGrnZpxNZPVS1jM8NTcMkNjuK6BQ==}
+ electron@36.3.2:
+ resolution: {integrity: sha512-v0/j7n22CL3OYv9BIhq6JJz2+e1HmY9H4bjTk8/WzVT9JwVX/T/21YNdR7xuQ6XDSEo9gP5JnqmjOamE+CUY8Q==}
engines: {node: '>= 12.20.55'}
hasBin: true
@@ -4767,8 +4775,8 @@ packages:
encoding@0.1.13:
resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ end-of-stream@1.4.5:
+ resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
endanger@7.0.4:
resolution: {integrity: sha512-+1riWeBVJR/S57RR8olEWbsK2g/Y8L9p2K9sxYpF6KGoxS97mkEkl5V1tR22lYo2eSYWrh2+iOOwLFjAhr9toA==}
@@ -5787,8 +5795,8 @@ packages:
resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==}
engines: {node: '>= 4'}
- immutable@5.1.2:
- resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==}
+ immutable@5.1.3:
+ resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
@@ -6521,8 +6529,8 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- libheif-js@1.18.2:
- resolution: {integrity: sha512-4Nk0dKhhRfVS4mECcX2jSDpNU6gcHQLneJjkGQq61N8COGtjSpSA3CI+1Q3kUYv5Vf+SwIqUtaDSdU6JO37c6w==}
+ libheif-js@1.19.8:
+ resolution: {integrity: sha512-vQJWusIxO7wavpON1dusciL8Go9jsIQ+EUrckauFYAiSTjcmLAsuJh3SszLpvkwPci3JcL41ek2n+LUZGFpPIQ==}
engines: {node: '>=8.0.0'}
lines-and-columns@1.2.4:
@@ -6645,8 +6653,8 @@ packages:
loupe@2.3.7:
resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
- loupe@3.1.3:
- resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==}
+ loupe@3.1.4:
+ resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==}
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
@@ -6912,8 +6920,8 @@ packages:
minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
- minimatch@10.0.1:
- resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
+ minimatch@10.0.3:
+ resolution: {integrity: sha512-IPZ167aShDZZUMdRk66cyQAW3qr0WzbHkPdMYa8bzZhlHhO3jALbKdxcaak7W9FfT2rZNpQuUu4Od7ILEpXSaw==}
engines: {node: 20 || >=22}
minimatch@3.1.2:
@@ -7075,8 +7083,8 @@ packages:
node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- node-addon-api@8.3.1:
- resolution: {integrity: sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==}
+ node-addon-api@8.4.0:
+ resolution: {integrity: sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==}
engines: {node: ^18 || ^20 || >= 21}
node-api-version@0.2.1:
@@ -7520,8 +7528,8 @@ packages:
engines: {node: '>=18'}
hasBin: true
- playwright-core@1.52.0:
- resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==}
+ playwright-core@1.53.1:
+ resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==}
engines: {node: '>=18'}
hasBin: true
@@ -7615,8 +7623,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.4:
- resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
+ postcss@8.5.6:
+ resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
postject@1.0.0-alpha.6:
@@ -7730,8 +7738,8 @@ packages:
pseudomap@1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
- pump@3.0.2:
- resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==}
+ pump@3.0.3:
+ resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==}
pumpify@2.0.1:
resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==}
@@ -7828,8 +7836,8 @@ packages:
resolution: {integrity: sha512-B5XGOnOfwH4B7m0chzE1Cv5jlnfbbxF0LoBI+lacQuNj9PMvZ6JS5NCFnDw3zzy7zpOo6leyJNAED8sN3CgLVA==}
hasBin: true
- react-docgen-typescript@2.2.2:
- resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
+ react-docgen-typescript@2.4.0:
+ resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -7885,8 +7893,8 @@ packages:
redux:
optional: true
- react-stately@3.38.0:
- resolution: {integrity: sha512-zS06DsDhH44z7bsOkMHJ0gnjuLO3UWZ33l7JOgFscrv1qa33IG9fn707sI7GAJdLgDiWXJbeFvXdix2jR1fU1w==}
+ react-stately@3.39.0:
+ resolution: {integrity: sha512-/8JC3Tmj7G8fHn47F88c6t5kFNhQAufwqjEKxYeNi7TPz9UL+35BeoH1poMmDHJsPz8qM/z4sWMzaW5AwYK8lQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
@@ -8360,8 +8368,8 @@ packages:
resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==}
engines: {node: '>= 14'}
- socks@2.8.4:
- resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==}
+ socks@2.8.5:
+ resolution: {integrity: sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==}
engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
sonic-boom@4.2.0:
@@ -8599,8 +8607,8 @@ packages:
peerDependencies:
stylelint: ^16.1.0
- stylelint-scss@6.12.0:
- resolution: {integrity: sha512-U7CKhi1YNkM1pXUXl/GMUXi8xKdhl4Ayxdyceie1nZ1XNIdaUgMV6OArpooWcDzEggwgYD0HP/xIgVJo9a655w==}
+ stylelint-scss@6.12.1:
+ resolution: {integrity: sha512-UJUfBFIvXfly8WKIgmqfmkGKPilKB4L5j38JfsDd+OCg2GBdU0vGUV08Uw82tsRZzd4TbsUURVVNGeOhJVF7pA==}
engines: {node: '>=18.12.0'}
peerDependencies:
stylelint: ^16.0.2
@@ -8711,8 +8719,8 @@ packages:
uglify-js:
optional: true
- terser@5.40.0:
- resolution: {integrity: sha512-cfeKl/jjwSR5ar7d0FGmave9hFGJT8obyo0z+CrQOylLDbk7X81nPU6vq9VORa5jU30SkDnT2FXjLbR8HLP+xA==}
+ terser@5.43.0:
+ resolution: {integrity: sha512-CqNNxKSGKSZCunSvwKLTs8u8sGGlp27sxNZ4quGh0QeNuyHM0JSEM/clM9Mf4zUp6J+tO2gUXhgXT2YMMkwfKQ==}
engines: {node: '>=10'}
hasBin: true
@@ -9195,8 +9203,8 @@ packages:
resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==}
engines: {node: '>=10.0.0'}
- webpack-sources@3.3.0:
- resolution: {integrity: sha512-77R0RDmJfj9dyv5p3bM5pOHa+X8/ZkO9c7kpDstigkC4nIDobadsfSGCwB4bKhMVxqAok8tajaoR8rirM7+VFQ==}
+ webpack-sources@3.3.2:
+ resolution: {integrity: sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==}
engines: {node: '>=10.13.0'}
webpack-virtual-modules@0.6.2:
@@ -9470,20 +9478,20 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.27.3': {}
+ '@babel/compat-data@7.27.5': {}
'@babel/core@7.26.0':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.0)
- '@babel/helpers': 7.27.4
- '@babel/parser': 7.27.4
+ '@babel/helpers': 7.27.6
+ '@babel/parser': 7.27.5
'@babel/template': 7.27.2
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
convert-source-map: 2.0.0
debug: 4.3.7(supports-color@8.1.1)
gensync: 1.0.0-beta.2
@@ -9492,21 +9500,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.27.3':
+ '@babel/generator@7.27.5':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.27.3
+ '@babel/compat-data': 7.27.5
'@babel/helper-validator-option': 7.27.1
browserslist: 4.25.0
lru-cache: 5.1.1
@@ -9539,14 +9547,14 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9561,7 +9569,7 @@ snapshots:
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/helper-plugin-utils@7.27.1': {}
@@ -9577,7 +9585,7 @@ snapshots:
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9587,14 +9595,14 @@ snapshots:
'@babel/helper-validator-option@7.27.1': {}
- '@babel/helpers@7.27.4':
+ '@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
- '@babel/parser@7.27.4':
+ '@babel/parser@7.27.5':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.26.0)':
dependencies:
@@ -9731,7 +9739,7 @@ snapshots:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
transitivePeerDependencies:
- supports-color
@@ -9787,27 +9795,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.27.4': {}
+ '@babel/runtime@7.27.6': {}
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@babel/traverse@7.27.4':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.3
- '@babel/parser': 7.27.4
+ '@babel/generator': 7.27.5
+ '@babel/parser': 7.27.5
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
debug: 4.3.7(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.27.3':
+ '@babel/types@7.27.6':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
@@ -10234,7 +10242,7 @@ snapshots:
'@indutny/mac-screen-share@1.0.13':
dependencies:
bindings: 1.5.0
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
'@indutny/parallel-prettier@3.0.0(prettier@3.3.3)':
dependencies:
@@ -10262,7 +10270,7 @@ snapshots:
'@indutny/simple-windows-notifications@2.0.16':
dependencies:
bindings: 1.5.0
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
'@indutny/sneequals@4.0.0': {}
@@ -10270,23 +10278,29 @@ snapshots:
dependencies:
buffer-crc32: 0.2.13
- '@internationalized/date@3.8.1':
+ '@internationalized/date@3.8.2':
dependencies:
'@swc/helpers': 0.5.17
- '@internationalized/message@3.1.7':
+ '@internationalized/message@3.1.8':
dependencies:
'@swc/helpers': 0.5.17
intl-messageformat: 10.7.16
- '@internationalized/number@3.6.2':
+ '@internationalized/number@3.6.3':
dependencies:
'@swc/helpers': 0.5.17
- '@internationalized/string@3.2.6':
+ '@internationalized/string@3.2.7':
dependencies:
'@swc/helpers': 0.5.17
+ '@isaacs/balanced-match@4.0.1': {}
+
+ '@isaacs/brace-expansion@5.0.0':
+ dependencies:
+ '@isaacs/balanced-match': 4.0.1
+
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
@@ -10319,7 +10333,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -10333,7 +10347,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -10818,73 +10832,73 @@ snapshots:
'@react-aria/accordion@3.0.0-alpha.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
'@react-types/accordion': 3.0.0-alpha.24(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/breadcrumbs@3.5.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/breadcrumbs@3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/link': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/breadcrumbs': 3.7.13(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/breadcrumbs': 3.7.14(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/button@3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/button@3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/toolbar': 3.0.0-beta.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/toolbar': 3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/calendar@3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/date': 3.8.1
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/calendar': 3.8.1(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/calendar@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/date': 3.8.2
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/calendar': 3.8.2(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/checkbox@3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/toggle': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/checkbox': 3.6.14(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/checkbox@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/checkbox': 3.6.15(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/collections@3.0.0-alpha.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
@@ -10892,105 +10906,106 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.5.0(react@18.3.1)
- '@react-aria/color@3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/numberfield': 3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/slider': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/color@3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/combobox@3.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/combobox': 3.10.5(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/combobox': 3.13.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/combobox@3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/combobox': 3.10.6(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/combobox': 3.13.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/datepicker@3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/datepicker': 3.14.1(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/datepicker': 3.12.1(react@18.3.1)
- '@react-types/dialog': 3.5.18(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/datepicker@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/date': 3.8.2
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/datepicker': 3.14.2(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/datepicker': 3.12.2(react@18.3.1)
+ '@react-types/dialog': 3.5.19(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/dialog@3.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/dialog@3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/dialog': 3.5.18(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/dialog': 3.5.19(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/disclosure@3.0.0-alpha.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-stately/disclosure': 3.0.0-alpha.0(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/dnd@3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@internationalized/string': 3.2.6
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/dnd': 3.5.4(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/dnd@3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@internationalized/string': 3.2.7
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/dnd': 3.6.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -10998,381 +11013,381 @@ snapshots:
'@react-aria/focus@3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/focus@3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/focus@3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/form@3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/form@3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/grid@3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/grid': 3.11.2(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/grid@3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/grid': 3.11.3(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/gridlist@3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/grid': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/gridlist@3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/i18n@3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/i18n@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/message': 3.1.7
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@internationalized/message': 3.1.8
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/interactions@3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/interactions@3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/interactions@3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/label@3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/label@3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/link@3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/link@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/link': 3.6.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/link': 3.6.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/listbox@3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/listbox@3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/listbox': 3.7.0(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/listbox': 3.7.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/live-announcer@3.4.2':
+ '@react-aria/live-announcer@3.4.3':
dependencies:
'@swc/helpers': 0.5.17
- '@react-aria/menu@3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/menu': 3.10.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/menu@3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/menu': 3.10.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/meter@3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/meter@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/progress': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/meter': 3.4.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/meter': 3.4.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/numberfield@3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/spinbutton': 3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/numberfield': 3.8.11(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/numberfield@3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/numberfield': 3.8.12(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/overlays@3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/overlays@3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/progress@3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/progress@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/progress': 3.5.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/progress': 3.5.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/radio@3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/radio': 3.10.13(react@18.3.1)
- '@react-types/radio': 3.8.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/radio@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/radio': 3.10.14(react@18.3.1)
+ '@react-types/radio': 3.8.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/searchfield@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/searchfield@3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/searchfield': 3.5.12(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/searchfield': 3.6.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/searchfield': 3.5.13(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/searchfield': 3.6.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/select@3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/select': 3.9.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/select@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/select': 3.9.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/selection@3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/selection@3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/separator@3.4.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/separator@3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/slider@3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/slider@3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/spinbutton@3.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/spinbutton@3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/ssr@3.9.8(react@18.3.1)':
+ '@react-aria/ssr@3.9.9(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-aria/switch@3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/switch@3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/toggle': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/switch': 3.5.11(react@18.3.1)
+ '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/switch': 3.5.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/table@3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/grid': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-aria/table@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tabs@3.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/tabs@3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/tabs': 3.8.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tabs': 3.3.15(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/tabs': 3.8.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tabs': 3.3.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tag@3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
- dependencies:
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/tag@3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/textfield@3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/textfield@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/form': 3.0.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/textfield': 3.12.2(react@18.3.1)
+ '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/textfield': 3.12.3(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/toggle@3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/toggle@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11380,7 +11395,7 @@ snapshots:
'@react-aria/toolbar@3.0.0-beta.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
@@ -11388,35 +11403,35 @@ snapshots:
transitivePeerDependencies:
- react-dom
- '@react-aria/toolbar@3.0.0-beta.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/toolbar@3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/focus': 3.20.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/tooltip@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/tooltip@3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/tooltip': 3.5.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tooltip': 3.4.17(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/tooltip': 3.5.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tooltip': 3.4.18(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
'@react-aria/tree@3.0.0-beta.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/button': 3.12.1(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/button': 3.12.2(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
@@ -11424,40 +11439,40 @@ snapshots:
'@react-aria/utils@3.25.3(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
- '@react-aria/utils@3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/utils@3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
clsx: 2.1.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/virtualizer@4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/virtualizer@4.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-aria/visually-hidden@3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-aria/visually-hidden@3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/interactions': 3.25.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11494,261 +11509,261 @@ snapshots:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-stately/calendar@3.8.1(react@18.3.1)':
+ '@react-stately/calendar@3.8.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/checkbox@3.6.14(react@18.3.1)':
+ '@react-stately/checkbox@3.6.15(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/collections@3.12.4(react@18.3.1)':
+ '@react-stately/collections@3.12.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/color@3.8.5(react@18.3.1)':
+ '@react-stately/color@3.8.6(react@18.3.1)':
dependencies:
- '@internationalized/number': 3.6.2
- '@internationalized/string': 3.2.6
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/number': 3.6.3
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/combobox@3.10.5(react@18.3.1)':
+ '@react-stately/combobox@3.10.6(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/combobox': 3.13.5(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/combobox': 3.13.6(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/data@3.13.0(react@18.3.1)':
+ '@react-stately/data@3.13.1(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/datepicker@3.14.1(react@18.3.1)':
+ '@react-stately/datepicker@3.14.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/string': 3.2.6
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/datepicker': 3.12.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@internationalized/string': 3.2.7
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/datepicker': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
'@react-stately/disclosure@3.0.0-alpha.0(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/disclosure@3.0.4(react@18.3.1)':
+ '@react-stately/disclosure@3.0.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/dnd@3.5.4(react@18.3.1)':
+ '@react-stately/dnd@3.6.0(react@18.3.1)':
dependencies:
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/flags@3.1.1':
+ '@react-stately/flags@3.1.2':
dependencies:
'@swc/helpers': 0.5.17
- '@react-stately/form@3.1.4(react@18.3.1)':
+ '@react-stately/form@3.1.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/grid@3.11.2(react@18.3.1)':
+ '@react-stately/grid@3.11.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/layout@4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-stately/layout@4.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- '@react-stately/list@3.12.2(react@18.3.1)':
+ '@react-stately/list@3.12.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/menu@3.9.4(react@18.3.1)':
+ '@react-stately/menu@3.9.5(react@18.3.1)':
dependencies:
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/menu': 3.10.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/menu': 3.10.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/numberfield@3.9.12(react@18.3.1)':
+ '@react-stately/numberfield@3.9.13(react@18.3.1)':
dependencies:
- '@internationalized/number': 3.6.2
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/numberfield': 3.8.11(react@18.3.1)
+ '@internationalized/number': 3.6.3
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/numberfield': 3.8.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/overlays@3.6.16(react@18.3.1)':
+ '@react-stately/overlays@3.6.17(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/radio@3.10.13(react@18.3.1)':
+ '@react-stately/radio@3.10.14(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/radio': 3.8.9(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/radio': 3.8.10(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/searchfield@3.5.12(react@18.3.1)':
+ '@react-stately/searchfield@3.5.13(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/searchfield': 3.6.2(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/searchfield': 3.6.3(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/select@3.6.13(react@18.3.1)':
+ '@react-stately/select@3.6.14(react@18.3.1)':
dependencies:
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/select': 3.9.12(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/select': 3.9.13(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/selection@3.20.2(react@18.3.1)':
+ '@react-stately/selection@3.20.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/slider@3.6.4(react@18.3.1)':
+ '@react-stately/slider@3.6.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/table@3.14.2(react@18.3.1)':
+ '@react-stately/table@3.14.3(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/flags': 3.1.1
- '@react-stately/grid': 3.11.2(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/flags': 3.1.2
+ '@react-stately/grid': 3.11.3(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tabs@3.8.2(react@18.3.1)':
+ '@react-stately/tabs@3.8.3(react@18.3.1)':
dependencies:
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/tabs': 3.3.15(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/tabs': 3.3.16(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/toast@3.1.0(react@18.3.1)':
+ '@react-stately/toast@3.1.1(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
use-sync-external-store: 1.5.0(react@18.3.1)
- '@react-stately/toggle@3.8.4(react@18.3.1)':
+ '@react-stately/toggle@3.8.5(react@18.3.1)':
dependencies:
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/checkbox': 3.9.4(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/checkbox': 3.9.5(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tooltip@3.5.4(react@18.3.1)':
+ '@react-stately/tooltip@3.5.5(react@18.3.1)':
dependencies:
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-types/tooltip': 3.4.17(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-types/tooltip': 3.4.18(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/tree@3.8.10(react@18.3.1)':
+ '@react-stately/tree@3.9.0(react@18.3.1)':
dependencies:
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/utils@3.10.6(react@18.3.1)':
+ '@react-stately/utils@3.10.7(react@18.3.1)':
dependencies:
'@swc/helpers': 0.5.17
react: 18.3.1
- '@react-stately/virtualizer@4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@react-stately/virtualizer@4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@react-aria/utils': 3.29.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
'@swc/helpers': 0.5.17
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11758,153 +11773,153 @@ snapshots:
'@react-types/shared': 3.27.0(react@18.3.1)
react: 18.3.1
- '@react-types/breadcrumbs@3.7.13(react@18.3.1)':
+ '@react-types/breadcrumbs@3.7.14(react@18.3.1)':
dependencies:
- '@react-types/link': 3.6.1(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/link': 3.6.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/button@3.12.1(react@18.3.1)':
+ '@react-types/button@3.12.2(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/calendar@3.7.1(react@18.3.1)':
+ '@react-types/calendar@3.7.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/checkbox@3.9.4(react@18.3.1)':
+ '@react-types/checkbox@3.9.5(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/color@3.0.5(react@18.3.1)':
+ '@react-types/color@3.0.6(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/slider': 3.7.11(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/slider': 3.7.12(react@18.3.1)
react: 18.3.1
- '@react-types/combobox@3.13.5(react@18.3.1)':
+ '@react-types/combobox@3.13.6(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/datepicker@3.12.1(react@18.3.1)':
+ '@react-types/datepicker@3.12.2(react@18.3.1)':
dependencies:
- '@internationalized/date': 3.8.1
- '@react-types/calendar': 3.7.1(react@18.3.1)
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@internationalized/date': 3.8.2
+ '@react-types/calendar': 3.7.2(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/dialog@3.5.18(react@18.3.1)':
+ '@react-types/dialog@3.5.19(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/form@3.7.12(react@18.3.1)':
+ '@react-types/form@3.7.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/grid@3.3.2(react@18.3.1)':
+ '@react-types/grid@3.3.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/link@3.6.1(react@18.3.1)':
+ '@react-types/link@3.6.2(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/listbox@3.7.0(react@18.3.1)':
+ '@react-types/listbox@3.7.1(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/menu@3.10.1(react@18.3.1)':
+ '@react-types/menu@3.10.2(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/meter@3.4.9(react@18.3.1)':
+ '@react-types/meter@3.4.10(react@18.3.1)':
dependencies:
- '@react-types/progress': 3.5.12(react@18.3.1)
+ '@react-types/progress': 3.5.13(react@18.3.1)
react: 18.3.1
- '@react-types/numberfield@3.8.11(react@18.3.1)':
+ '@react-types/numberfield@3.8.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/overlays@3.8.15(react@18.3.1)':
+ '@react-types/overlays@3.8.16(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/progress@3.5.12(react@18.3.1)':
+ '@react-types/progress@3.5.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/radio@3.8.9(react@18.3.1)':
+ '@react-types/radio@3.8.10(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/searchfield@3.6.2(react@18.3.1)':
+ '@react-types/searchfield@3.6.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
- '@react-types/textfield': 3.12.2(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
+ '@react-types/textfield': 3.12.3(react@18.3.1)
react: 18.3.1
- '@react-types/select@3.9.12(react@18.3.1)':
+ '@react-types/select@3.9.13(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
'@react-types/shared@3.27.0(react@18.3.1)':
dependencies:
react: 18.3.1
- '@react-types/shared@3.29.1(react@18.3.1)':
+ '@react-types/shared@3.30.0(react@18.3.1)':
dependencies:
react: 18.3.1
- '@react-types/slider@3.7.11(react@18.3.1)':
+ '@react-types/slider@3.7.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/switch@3.5.11(react@18.3.1)':
+ '@react-types/switch@3.5.12(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/table@3.13.0(react@18.3.1)':
+ '@react-types/table@3.13.1(react@18.3.1)':
dependencies:
- '@react-types/grid': 3.3.2(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/tabs@3.3.15(react@18.3.1)':
+ '@react-types/tabs@3.3.16(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/textfield@3.12.2(react@18.3.1)':
+ '@react-types/textfield@3.12.3(react@18.3.1)':
dependencies:
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
- '@react-types/tooltip@3.4.17(react@18.3.1)':
+ '@react-types/tooltip@3.4.18(react@18.3.1)':
dependencies:
- '@react-types/overlays': 3.8.15(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ '@react-types/overlays': 3.8.16(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
'@sideway/address@4.1.5':
@@ -11930,7 +11945,7 @@ snapshots:
lodash: 4.17.21
quill-delta: 5.1.0
- '@signalapp/ringrtc@2.52.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
+ '@signalapp/ringrtc@2.53.0(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
dependencies:
https-proxy-agent: 7.0.6
tar: 6.2.1
@@ -11939,7 +11954,7 @@ snapshots:
'@signalapp/sqlcipher@2.0.3':
dependencies:
- node-addon-api: 8.3.1
+ node-addon-api: 8.4.0
node-gyp-build: 4.8.4
'@sinclair/typebox@0.27.8': {}
@@ -12027,16 +12042,16 @@ snapshots:
'@storybook/addon-webpack5-compiler-swc@1.0.5(@swc/helpers@0.5.17)(webpack@5.96.1)':
dependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
- swc-loader: 0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.17))(webpack@5.96.1)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ swc-loader: 0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1)
transitivePeerDependencies:
- '@swc/helpers'
- webpack
- '@storybook/builder-webpack5@8.4.4(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/builder-webpack5@8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
'@types/semver': 7.5.8
browser-assert: 1.2.1
case-sensitive-paths-webpack-plugin: 2.4.0
@@ -12052,12 +12067,12 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
style-loader: 3.3.4(webpack@5.96.1)
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware: 6.1.3(webpack@5.96.1)
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.6.2
@@ -12093,7 +12108,7 @@ snapshots:
'@storybook/core-webpack@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))':
dependencies:
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
ts-dedent: 2.2.0
@@ -12133,12 +12148,12 @@ snapshots:
dependencies:
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1)
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
'@types/semver': 7.5.8
find-up: 5.0.0
magic-string: 0.30.17
@@ -12149,7 +12164,7 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
tsconfig-paths: 4.2.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -12171,10 +12186,10 @@ snapshots:
find-cache-dir: 3.3.2
flat-cache: 3.2.0
micromatch: 4.0.8
- react-docgen-typescript: 2.2.2(typescript@5.6.3)
+ react-docgen-typescript: 2.4.0(typescript@5.6.3)
tslib: 2.8.1
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -12184,12 +12199,12 @@ snapshots:
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
- '@storybook/builder-webpack5': 8.4.4(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
- '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/builder-webpack5': 8.4.4(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12219,25 +12234,25 @@ snapshots:
'@storybook/test': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
typescript: 5.6.3
- '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@jest/types': 29.6.3
'@storybook/csf': 0.1.11
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
- '@swc/jest': 0.2.38(@swc/core@1.11.29(@swc/helpers@0.5.17))
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
+ '@swc/jest': 0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-junit: 16.0.0
- jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
jest-runner: 29.7.0
jest-serializer-html: 7.1.0
- jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
nyc: 15.1.0
playwright: 1.45.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12269,54 +12284,54 @@ snapshots:
'@storybook/types@8.1.11':
dependencies:
'@storybook/channels': 8.1.11
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
file-system-cache: 2.3.0
- '@swc/core-darwin-arm64@1.11.29':
+ '@swc/core-darwin-arm64@1.12.3':
optional: true
- '@swc/core-darwin-x64@1.11.29':
+ '@swc/core-darwin-x64@1.12.3':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.11.29':
+ '@swc/core-linux-arm-gnueabihf@1.12.3':
optional: true
- '@swc/core-linux-arm64-gnu@1.11.29':
+ '@swc/core-linux-arm64-gnu@1.12.3':
optional: true
- '@swc/core-linux-arm64-musl@1.11.29':
+ '@swc/core-linux-arm64-musl@1.12.3':
optional: true
- '@swc/core-linux-x64-gnu@1.11.29':
+ '@swc/core-linux-x64-gnu@1.12.3':
optional: true
- '@swc/core-linux-x64-musl@1.11.29':
+ '@swc/core-linux-x64-musl@1.12.3':
optional: true
- '@swc/core-win32-arm64-msvc@1.11.29':
+ '@swc/core-win32-arm64-msvc@1.12.3':
optional: true
- '@swc/core-win32-ia32-msvc@1.11.29':
+ '@swc/core-win32-ia32-msvc@1.12.3':
optional: true
- '@swc/core-win32-x64-msvc@1.11.29':
+ '@swc/core-win32-x64-msvc@1.12.3':
optional: true
- '@swc/core@1.11.29(@swc/helpers@0.5.17)':
+ '@swc/core@1.12.3(@swc/helpers@0.5.17)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.21
+ '@swc/types': 0.1.23
optionalDependencies:
- '@swc/core-darwin-arm64': 1.11.29
- '@swc/core-darwin-x64': 1.11.29
- '@swc/core-linux-arm-gnueabihf': 1.11.29
- '@swc/core-linux-arm64-gnu': 1.11.29
- '@swc/core-linux-arm64-musl': 1.11.29
- '@swc/core-linux-x64-gnu': 1.11.29
- '@swc/core-linux-x64-musl': 1.11.29
- '@swc/core-win32-arm64-msvc': 1.11.29
- '@swc/core-win32-ia32-msvc': 1.11.29
- '@swc/core-win32-x64-msvc': 1.11.29
+ '@swc/core-darwin-arm64': 1.12.3
+ '@swc/core-darwin-x64': 1.12.3
+ '@swc/core-linux-arm-gnueabihf': 1.12.3
+ '@swc/core-linux-arm64-gnu': 1.12.3
+ '@swc/core-linux-arm64-musl': 1.12.3
+ '@swc/core-linux-x64-gnu': 1.12.3
+ '@swc/core-linux-x64-musl': 1.12.3
+ '@swc/core-win32-arm64-msvc': 1.12.3
+ '@swc/core-win32-ia32-msvc': 1.12.3
+ '@swc/core-win32-x64-msvc': 1.12.3
'@swc/helpers': 0.5.17
'@swc/counter@0.1.3': {}
@@ -12325,14 +12340,14 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/jest@0.2.38(@swc/core@1.11.29(@swc/helpers@0.5.17))':
+ '@swc/jest@0.2.38(@swc/core@1.12.3(@swc/helpers@0.5.17))':
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
jsonc-parser: 3.3.1
- '@swc/types@0.1.21':
+ '@swc/types@0.1.23':
dependencies:
'@swc/counter': 0.1.3
@@ -12351,7 +12366,7 @@ snapshots:
'@testing-library/dom@10.4.0':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
'@types/aria-query': 5.0.4
aria-query: 5.3.0
chalk: 4.1.2
@@ -12391,24 +12406,24 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.7
'@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/parser': 7.27.5
+ '@babel/types': 7.27.6
'@types/babel__traverse@7.20.7':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/backbone@1.4.22(patch_hash=9dace206a9f53e0e3b0203051b26aec1e92ad49744b156ad8076946356c6c8e7)':
dependencies:
@@ -12417,7 +12432,7 @@ snapshots:
'@types/blueimp-load-image@5.16.6': {}
- '@types/body-parser@1.19.5':
+ '@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
'@types/node': 20.17.6
@@ -12469,35 +12484,35 @@ snapshots:
'@types/eslint-scope@3.7.7':
dependencies:
'@types/eslint': 9.6.1
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@types/eslint@9.6.1':
dependencies:
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@types/json-schema': 7.0.15
- '@types/estree@1.0.7': {}
+ '@types/estree@1.0.8': {}
'@types/express-serve-static-core@4.19.6':
dependencies:
'@types/node': 20.17.6
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
'@types/express-serve-static-core@5.0.6':
dependencies:
'@types/node': 20.17.6
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
- '@types/express@4.17.22':
+ '@types/express@4.17.23':
dependencies:
- '@types/body-parser': 1.19.5
+ '@types/body-parser': 1.19.6
'@types/express-serve-static-core': 4.19.6
'@types/qs': 6.14.0
- '@types/serve-static': 1.15.7
+ '@types/serve-static': 1.15.8
'@types/fabric@4.5.3(patch_hash=e5f339ecf72fbab1c91505e7713e127a7184bfe8164aa3a9afe9bf45a0ad6b89)': {}
@@ -12525,7 +12540,7 @@ snapshots:
'@types/http-cache-semantics@4.0.4': {}
- '@types/http-errors@2.0.4': {}
+ '@types/http-errors@2.0.5': {}
'@types/http-proxy@1.17.16':
dependencies:
@@ -12605,7 +12620,7 @@ snapshots:
dependencies:
undici-types: 6.19.8
- '@types/node@22.15.29':
+ '@types/node@22.15.32':
dependencies:
undici-types: 6.21.0
@@ -12629,7 +12644,7 @@ snapshots:
dependencies:
'@types/node': 20.17.6
- '@types/prop-types@15.7.14': {}
+ '@types/prop-types@15.7.15': {}
'@types/qs@6.14.0': {}
@@ -12648,12 +12663,12 @@ snapshots:
'@types/react-virtualized@9.22.2':
dependencies:
- '@types/prop-types': 15.7.14
+ '@types/prop-types': 15.7.15
'@types/react': 18.3.20
'@types/react@18.3.20':
dependencies:
- '@types/prop-types': 15.7.14
+ '@types/prop-types': 15.7.15
csstype: 3.1.3
'@types/redux-logger@3.0.13':
@@ -12670,20 +12685,20 @@ snapshots:
'@types/semver@7.5.8': {}
- '@types/send@0.17.4':
+ '@types/send@0.17.5':
dependencies:
'@types/mime': 1.3.5
'@types/node': 20.17.6
'@types/serve-index@1.9.4':
dependencies:
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
- '@types/serve-static@1.15.7':
+ '@types/serve-static@1.15.8':
dependencies:
- '@types/http-errors': 2.0.4
+ '@types/http-errors': 2.0.5
'@types/node': 20.17.6
- '@types/send': 0.17.4
+ '@types/send': 0.17.5
'@types/sinon@17.0.3':
dependencies:
@@ -12938,13 +12953,13 @@ snapshots:
dependencies:
'@vitest/pretty-format': 2.0.5
estree-walker: 3.0.3
- loupe: 3.1.3
+ loupe: 3.1.4
tinyrainbow: 1.2.0
'@vitest/utils@2.1.9':
dependencies:
'@vitest/pretty-format': 2.1.9
- loupe: 3.1.3
+ loupe: 3.1.4
tinyrainbow: 1.2.0
'@webassemblyjs/ast@1.14.1':
@@ -13025,17 +13040,17 @@ snapshots:
'@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.1.0)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -13059,15 +13074,15 @@ snapshots:
mime-types: 2.1.35
negotiator: 0.6.3
- acorn-jsx@5.3.2(acorn@8.14.1):
+ acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
acorn-walk@8.3.4:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
- acorn@8.14.1: {}
+ acorn@8.15.0: {}
adjust-sourcemap-loader@4.0.0:
dependencies:
@@ -13191,7 +13206,7 @@ snapshots:
js-yaml: 4.1.0
json5: 2.2.3
lazy-val: 1.0.5
- minimatch: 10.0.1
+ minimatch: 10.0.3
plist: 3.1.0
resedit: 1.7.2
semver: 7.6.3
@@ -13306,7 +13321,7 @@ snapshots:
axe-core@4.10.2: {}
- axios@1.9.0(debug@4.3.7):
+ axios@1.10.0(debug@4.3.7):
dependencies:
follow-redirects: 1.15.9(debug@4.3.7)
form-data: 4.0.1
@@ -13338,7 +13353,7 @@ snapshots:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
schema-utils: 4.3.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
babel-plugin-istanbul@6.1.1:
dependencies:
@@ -13353,14 +13368,14 @@ snapshots:
babel-plugin-jest-hoist@29.6.3:
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
babel-plugin-lodash@3.3.4:
dependencies:
'@babel/helper-module-imports': 7.27.1
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
glob: 7.2.3
lodash: 4.17.21
require-package-name: 2.0.1
@@ -13369,7 +13384,7 @@ snapshots:
babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.26.0):
dependencies:
- '@babel/compat-data': 7.27.3
+ '@babel/compat-data': 7.27.5
'@babel/core': 7.26.0
'@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
semver: 6.3.1
@@ -13380,7 +13395,7 @@ snapshots:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.0)
- core-js-compat: 3.42.0
+ core-js-compat: 3.43.0
transitivePeerDependencies:
- supports-color
@@ -13505,12 +13520,12 @@ snapshots:
term-size: 1.2.0
widest-line: 2.0.1
- brace-expansion@1.1.11:
+ brace-expansion@1.1.12:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.0.1:
+ brace-expansion@2.0.2:
dependencies:
balanced-match: 1.0.2
@@ -13524,8 +13539,8 @@ snapshots:
browserslist@4.25.0:
dependencies:
- caniuse-lite: 1.0.30001720
- electron-to-chromium: 1.5.161
+ caniuse-lite: 1.0.30001723
+ electron-to-chromium: 1.5.170
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.0)
@@ -13675,7 +13690,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001720: {}
+ caniuse-lite@1.0.30001723: {}
capture-stack-trace@1.0.2: {}
@@ -13712,7 +13727,7 @@ snapshots:
assertion-error: 2.0.1
check-error: 2.1.1
deep-eql: 5.0.2
- loupe: 3.1.3
+ loupe: 3.1.4
pathval: 2.0.0
chalk@2.4.2:
@@ -13963,11 +13978,11 @@ snapshots:
copy-text-to-clipboard@2.1.0: {}
- core-js-compat@3.42.0:
+ core-js-compat@3.43.0:
dependencies:
browserslist: 4.25.0
- core-js@3.42.0: {}
+ core-js@3.43.0: {}
core-util-is@1.0.2:
optional: true
@@ -14002,13 +14017,13 @@ snapshots:
dependencies:
capture-stack-trace: 1.0.2
- create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -14052,29 +14067,29 @@ snapshots:
css-loader@6.11.0(webpack@5.96.1):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.6)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.6)
+ postcss-modules-scope: 3.2.1(postcss@8.5.6)
+ postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-loader@7.1.2(webpack@5.96.1):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.6)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.6)
+ postcss-modules-scope: 3.2.1(postcss@8.5.6)
+ postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-select@4.3.0:
dependencies:
@@ -14140,7 +14155,7 @@ snapshots:
async-retry: 1.2.3
chalk: 2.4.2
commander: 2.20.3
- core-js: 3.42.0
+ core-js: 3.43.0
debug: 4.3.7(supports-color@8.1.1)
fast-json-patch: 3.1.1
get-stdin: 6.0.0
@@ -14378,7 +14393,7 @@ snapshots:
dom-helpers@5.2.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
csstype: 3.1.3
dom-serializer@0.2.2:
@@ -14456,7 +14471,7 @@ snapshots:
duplexify@4.1.3:
dependencies:
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
inherits: 2.0.4
readable-stream: 3.6.2
stream-shift: 1.0.3
@@ -14521,7 +14536,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron-to-chromium@1.5.161: {}
+ electron-to-chromium@1.5.170: {}
electron-window@0.8.1:
dependencies:
@@ -14547,10 +14562,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron@36.2.1:
+ electron@36.3.2:
dependencies:
'@electron/get': 2.0.3
- '@types/node': 22.15.29
+ '@types/node': 22.15.32
extract-zip: 2.0.1
transitivePeerDependencies:
- supports-color
@@ -14579,7 +14594,7 @@ snapshots:
dependencies:
iconv-lite: 0.6.3
- end-of-stream@1.4.4:
+ end-of-stream@1.4.5:
dependencies:
once: 1.4.0
@@ -15062,8 +15077,8 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@@ -15082,7 +15097,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
esutils@2.0.3: {}
@@ -15392,7 +15407,7 @@ snapshots:
semver: 7.6.3
tapable: 2.2.2
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
form-data@4.0.1:
dependencies:
@@ -15529,7 +15544,7 @@ snapshots:
get-stream@5.2.0:
dependencies:
- pump: 3.0.2
+ pump: 3.0.3
get-stream@6.0.1: {}
@@ -15749,7 +15764,7 @@ snapshots:
heic-decode@2.0.0:
dependencies:
- libheif-js: 1.18.2
+ libheif-js: 1.19.8
hey-listen@1.0.8: {}
@@ -15790,7 +15805,7 @@ snapshots:
he: 1.2.0
param-case: 3.0.4
relateurl: 0.2.7
- terser: 5.40.0
+ terser: 5.43.0
html-tags@3.3.1: {}
@@ -15802,7 +15817,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
htmlparser2@3.10.1:
dependencies:
@@ -15856,7 +15871,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- http-proxy-middleware@2.0.9(@types/express@4.17.22)(debug@4.3.7):
+ http-proxy-middleware@2.0.9(@types/express@4.17.23)(debug@4.3.7):
dependencies:
'@types/http-proxy': 1.17.16
http-proxy: 1.18.1(debug@4.3.7)
@@ -15864,7 +15879,7 @@ snapshots:
is-plain-obj: 3.0.0
micromatch: 4.0.8
optionalDependencies:
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
transitivePeerDependencies:
- debug
@@ -15940,9 +15955,9 @@ snapshots:
dependencies:
safer-buffer: 2.1.2
- icss-utils@5.1.0(postcss@8.5.4):
+ icss-utils@5.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
ieee754@1.2.1: {}
@@ -15950,7 +15965,7 @@ snapshots:
ignore@6.0.2: {}
- immutable@5.1.2: {}
+ immutable@5.1.3: {}
import-fresh@3.3.1:
dependencies:
@@ -16295,7 +16310,7 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -16305,7 +16320,7 @@ snapshots:
istanbul-lib-instrument@6.0.3:
dependencies:
'@babel/core': 7.26.0
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.6.3
@@ -16385,16 +16400,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16404,7 +16419,7 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@babel/core': 7.26.0
'@jest/test-sequencer': 29.7.0
@@ -16430,7 +16445,7 @@ snapshots:
strip-json-comments: 3.1.1
optionalDependencies:
'@types/node': 20.17.6
- ts-node: 10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
+ ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16518,16 +16533,16 @@ snapshots:
'@types/node': 20.17.6
jest-util: 29.7.0
- jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-process-manager: 0.4.0(debug@4.3.7)
jest-runner: 29.7.0
nyc: 15.1.0
- playwright-core: 1.52.0
+ playwright-core: 1.53.1
rimraf: 3.0.2
uuid: 8.3.2
transitivePeerDependencies:
@@ -16635,10 +16650,10 @@ snapshots:
jest-snapshot@29.7.0:
dependencies:
'@babel/core': 7.26.0
- '@babel/generator': 7.27.3
+ '@babel/generator': 7.27.5
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.0)
'@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.0)
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
@@ -16675,11 +16690,11 @@ snapshots:
leven: 3.1.0
pretty-format: 29.7.0
- jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
ansi-escapes: 6.2.1
chalk: 5.4.1
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-regex-util: 29.6.3
jest-watcher: 29.7.0
slash: 5.1.0
@@ -16710,12 +16725,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -16753,7 +16768,7 @@ snapshots:
jsdoc@4.0.4:
dependencies:
- '@babel/parser': 7.27.4
+ '@babel/parser': 7.27.5
'@jsdoc/salty': 0.2.9
'@types/markdown-it': 14.1.2
bluebird: 3.7.2
@@ -16889,7 +16904,7 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
- libheif-js@1.18.2: {}
+ libheif-js@1.19.8: {}
lines-and-columns@1.2.4: {}
@@ -16990,7 +17005,7 @@ snapshots:
dependencies:
get-func-name: 2.0.2
- loupe@3.1.3: {}
+ loupe@3.1.4: {}
lower-case@2.0.2:
dependencies:
@@ -17307,29 +17322,29 @@ snapshots:
dependencies:
schema-utils: 4.3.2
tapable: 2.2.2
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
- minimatch@10.0.1:
+ minimatch@10.0.3:
dependencies:
- brace-expansion: 2.0.1
+ '@isaacs/brace-expansion': 5.0.0
minimatch@3.1.2:
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 1.1.12
minimatch@5.1.6:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.3:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.5:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimist@1.2.8: {}
@@ -17481,7 +17496,7 @@ snapshots:
node-addon-api@7.1.1:
optional: true
- node-addon-api@8.3.1: {}
+ node-addon-api@8.4.0: {}
node-api-version@0.2.1:
dependencies:
@@ -17965,7 +17980,7 @@ snapshots:
playwright-core@1.45.0: {}
- playwright-core@1.52.0: {}
+ playwright-core@1.53.1: {}
playwright@1.45.0:
dependencies:
@@ -17987,7 +18002,7 @@ snapshots:
polished@4.3.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
popmotion@11.0.3:
dependencies:
@@ -18007,36 +18022,36 @@ snapshots:
postcss-media-query-parser@0.2.3: {}
- postcss-modules-extract-imports@3.1.0(postcss@8.5.4):
+ postcss-modules-extract-imports@3.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
- postcss-modules-local-by-default@4.2.0(postcss@8.5.4):
+ postcss-modules-local-by-default@4.2.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- postcss-modules-scope@3.2.1(postcss@8.5.4):
+ postcss-modules-scope@3.2.1(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
- postcss-modules-values@4.0.0(postcss@8.5.4):
+ postcss-modules-values@4.0.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-resolve-nested-selector@0.1.6: {}
- postcss-safe-parser@7.0.1(postcss@8.5.4):
+ postcss-safe-parser@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
- postcss-scss@4.0.9(postcss@8.5.4):
+ postcss-scss@4.0.9(postcss@8.5.6):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-selector-parser@6.1.2:
dependencies:
@@ -18050,7 +18065,7 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.5.4:
+ postcss@8.5.6:
dependencies:
nanoid: 3.3.11
picocolors: 1.1.1
@@ -18180,16 +18195,16 @@ snapshots:
pseudomap@1.0.2: {}
- pump@3.0.2:
+ pump@3.0.3:
dependencies:
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
once: 1.4.0
pumpify@2.0.1:
dependencies:
duplexify: 4.1.3
inherits: 2.0.4
- pump: 3.0.2
+ pump: 3.0.3
punycode.js@2.3.1: {}
@@ -18247,80 +18262,80 @@ snapshots:
react-aria-components@1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@internationalized/date': 3.8.1
- '@internationalized/string': 3.2.6
+ '@internationalized/date': 3.8.2
+ '@internationalized/string': 3.2.7
'@react-aria/accordion': 3.0.0-alpha.35(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/collections': 3.0.0-alpha.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/color': 3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/color': 3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/disclosure': 3.0.0-alpha.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dnd': 3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dnd': 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/live-announcer': 3.4.2
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/live-announcer': 3.4.3
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/toolbar': 3.0.0-beta.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/tree': 3.0.0-beta.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-aria/virtualizer': 4.1.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
+ '@react-aria/virtualizer': 4.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
'@react-stately/disclosure': 3.0.0-alpha.0(react@18.3.1)
- '@react-stately/layout': 4.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/utils': 3.10.6(react@18.3.1)
- '@react-stately/virtualizer': 4.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-types/color': 3.0.5(react@18.3.1)
- '@react-types/form': 3.7.12(react@18.3.1)
- '@react-types/grid': 3.3.2(react@18.3.1)
+ '@react-stately/layout': 4.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/utils': 3.10.7(react@18.3.1)
+ '@react-stately/virtualizer': 4.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-types/color': 3.0.6(react@18.3.1)
+ '@react-types/form': 3.7.13(react@18.3.1)
+ '@react-types/grid': 3.3.3(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
- '@react-types/table': 3.13.0(react@18.3.1)
+ '@react-types/table': 3.13.1(react@18.3.1)
'@swc/helpers': 0.5.17
client-only: 0.0.1
react: 18.3.1
react-aria: 3.35.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-dom: 18.3.1(react@18.3.1)
- react-stately: 3.38.0(react@18.3.1)
+ react-stately: 3.39.0(react@18.3.1)
use-sync-external-store: 1.5.0(react@18.3.1)
react-aria@3.35.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@internationalized/string': 3.2.6
- '@react-aria/breadcrumbs': 3.5.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/button': 3.13.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/calendar': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/checkbox': 3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/color': 3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/combobox': 3.12.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/datepicker': 3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dialog': 3.5.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/dnd': 3.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@internationalized/string': 3.2.7
+ '@react-aria/breadcrumbs': 3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/calendar': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/checkbox': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/color': 3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/combobox': 3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/datepicker': 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dialog': 3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/dnd': 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/focus': 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/gridlist': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/i18n': 3.12.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/interactions': 3.23.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/label': 3.7.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/link': 3.8.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/listbox': 3.14.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/menu': 3.18.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/meter': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/numberfield': 3.11.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/overlays': 3.27.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/progress': 3.4.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/radio': 3.11.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/searchfield': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/select': 3.15.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/selection': 3.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/separator': 3.4.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/slider': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/ssr': 3.9.8(react@18.3.1)
- '@react-aria/switch': 3.7.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/table': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tabs': 3.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tag': 3.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/textfield': 3.17.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- '@react-aria/tooltip': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/meter': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/radio': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/searchfield': 3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/select': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/separator': 3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/ssr': 3.9.9(react@18.3.1)
+ '@react-aria/switch': 3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/table': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tabs': 3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tag': 3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/tooltip': 3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-aria/utils': 3.25.3(react@18.3.1)
- '@react-aria/visually-hidden': 3.8.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@react-types/shared': 3.27.0(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -18359,7 +18374,7 @@ snapshots:
- supports-color
- utf-8-validate
- react-docgen-typescript@2.2.2(typescript@5.6.3):
+ react-docgen-typescript@2.4.0(typescript@5.6.3):
dependencies:
typescript: 5.6.3
@@ -18367,7 +18382,7 @@ snapshots:
dependencies:
'@babel/core': 7.26.0
'@babel/traverse': 7.27.4
- '@babel/types': 7.27.3
+ '@babel/types': 7.27.6
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
'@types/doctrine': 0.0.9
@@ -18425,39 +18440,39 @@ snapshots:
'@types/react': 18.3.20
redux: 5.0.1
- react-stately@3.38.0(react@18.3.1):
- dependencies:
- '@react-stately/calendar': 3.8.1(react@18.3.1)
- '@react-stately/checkbox': 3.6.14(react@18.3.1)
- '@react-stately/collections': 3.12.4(react@18.3.1)
- '@react-stately/color': 3.8.5(react@18.3.1)
- '@react-stately/combobox': 3.10.5(react@18.3.1)
- '@react-stately/data': 3.13.0(react@18.3.1)
- '@react-stately/datepicker': 3.14.1(react@18.3.1)
- '@react-stately/disclosure': 3.0.4(react@18.3.1)
- '@react-stately/dnd': 3.5.4(react@18.3.1)
- '@react-stately/form': 3.1.4(react@18.3.1)
- '@react-stately/list': 3.12.2(react@18.3.1)
- '@react-stately/menu': 3.9.4(react@18.3.1)
- '@react-stately/numberfield': 3.9.12(react@18.3.1)
- '@react-stately/overlays': 3.6.16(react@18.3.1)
- '@react-stately/radio': 3.10.13(react@18.3.1)
- '@react-stately/searchfield': 3.5.12(react@18.3.1)
- '@react-stately/select': 3.6.13(react@18.3.1)
- '@react-stately/selection': 3.20.2(react@18.3.1)
- '@react-stately/slider': 3.6.4(react@18.3.1)
- '@react-stately/table': 3.14.2(react@18.3.1)
- '@react-stately/tabs': 3.8.2(react@18.3.1)
- '@react-stately/toast': 3.1.0(react@18.3.1)
- '@react-stately/toggle': 3.8.4(react@18.3.1)
- '@react-stately/tooltip': 3.5.4(react@18.3.1)
- '@react-stately/tree': 3.8.10(react@18.3.1)
- '@react-types/shared': 3.29.1(react@18.3.1)
+ react-stately@3.39.0(react@18.3.1):
+ dependencies:
+ '@react-stately/calendar': 3.8.2(react@18.3.1)
+ '@react-stately/checkbox': 3.6.15(react@18.3.1)
+ '@react-stately/collections': 3.12.5(react@18.3.1)
+ '@react-stately/color': 3.8.6(react@18.3.1)
+ '@react-stately/combobox': 3.10.6(react@18.3.1)
+ '@react-stately/data': 3.13.1(react@18.3.1)
+ '@react-stately/datepicker': 3.14.2(react@18.3.1)
+ '@react-stately/disclosure': 3.0.5(react@18.3.1)
+ '@react-stately/dnd': 3.6.0(react@18.3.1)
+ '@react-stately/form': 3.1.5(react@18.3.1)
+ '@react-stately/list': 3.12.3(react@18.3.1)
+ '@react-stately/menu': 3.9.5(react@18.3.1)
+ '@react-stately/numberfield': 3.9.13(react@18.3.1)
+ '@react-stately/overlays': 3.6.17(react@18.3.1)
+ '@react-stately/radio': 3.10.14(react@18.3.1)
+ '@react-stately/searchfield': 3.5.13(react@18.3.1)
+ '@react-stately/select': 3.6.14(react@18.3.1)
+ '@react-stately/selection': 3.20.3(react@18.3.1)
+ '@react-stately/slider': 3.6.5(react@18.3.1)
+ '@react-stately/table': 3.14.3(react@18.3.1)
+ '@react-stately/tabs': 3.8.3(react@18.3.1)
+ '@react-stately/toast': 3.1.1(react@18.3.1)
+ '@react-stately/toggle': 3.8.5(react@18.3.1)
+ '@react-stately/tooltip': 3.5.5(react@18.3.1)
+ '@react-stately/tree': 3.9.0(react@18.3.1)
+ '@react-types/shared': 3.30.0(react@18.3.1)
react: 18.3.1
react-virtualized@9.22.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
clsx: 1.2.1
dom-helpers: 5.2.1
loose-envify: 1.4.0
@@ -18551,7 +18566,7 @@ snapshots:
redux@4.2.1:
dependencies:
- '@babel/runtime': 7.27.4
+ '@babel/runtime': 7.27.6
redux@5.0.1: {}
@@ -18667,7 +18682,7 @@ snapshots:
adjust-sourcemap-loader: 4.0.0
convert-source-map: 1.9.0
loader-utils: 2.0.4
- postcss: 8.5.4
+ postcss: 8.5.6
source-map: 0.6.1
resolve.exports@2.0.3: {}
@@ -18769,12 +18784,12 @@ snapshots:
neo-async: 2.6.2
optionalDependencies:
sass: 1.80.7
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
sass@1.80.7:
dependencies:
chokidar: 4.0.3
- immutable: 5.1.2
+ immutable: 5.1.3
source-map-js: 1.2.1
optionalDependencies:
'@parcel/watcher': 2.5.1
@@ -18990,7 +19005,7 @@ snapshots:
dependencies:
agent-base: 6.0.2
debug: 4.3.7(supports-color@8.1.1)
- socks: 2.8.4
+ socks: 2.8.5
transitivePeerDependencies:
- supports-color
@@ -18998,11 +19013,11 @@ snapshots:
dependencies:
agent-base: 7.1.3
debug: 4.3.7(supports-color@8.1.1)
- socks: 2.8.4
+ socks: 2.8.5
transitivePeerDependencies:
- supports-color
- socks@2.8.4:
+ socks@2.8.5:
dependencies:
ip-address: 9.0.5
smart-buffer: 4.2.0
@@ -19252,11 +19267,11 @@ snapshots:
style-loader@3.3.4(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-loader@4.0.0(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-value-types@5.0.0:
dependencies:
@@ -19267,22 +19282,22 @@ snapshots:
dependencies:
stylelint: 16.10.0(typescript@5.6.3)
optionalDependencies:
- stylelint-scss: 6.12.0(stylelint@16.10.0(typescript@5.6.3))
+ stylelint-scss: 6.12.1(stylelint@16.10.0(typescript@5.6.3))
- stylelint-config-recommended-scss@14.1.0(postcss@8.5.4)(stylelint@16.10.0(typescript@5.6.3)):
+ stylelint-config-recommended-scss@14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
- postcss-scss: 4.0.9(postcss@8.5.4)
+ postcss-scss: 4.0.9(postcss@8.5.6)
stylelint: 16.10.0(typescript@5.6.3)
stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.6.3))
- stylelint-scss: 6.12.0(stylelint@16.10.0(typescript@5.6.3))
+ stylelint-scss: 6.12.1(stylelint@16.10.0(typescript@5.6.3))
optionalDependencies:
- postcss: 8.5.4
+ postcss: 8.5.6
stylelint-config-recommended@14.0.1(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
stylelint: 16.10.0(typescript@5.6.3)
- stylelint-scss@6.12.0(stylelint@16.10.0(typescript@5.6.3)):
+ stylelint-scss@6.12.1(stylelint@16.10.0(typescript@5.6.3)):
dependencies:
css-tree: 3.1.0
is-plain-object: 5.0.0
@@ -19327,9 +19342,9 @@ snapshots:
micromatch: 4.0.8
normalize-path: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-resolve-nested-selector: 0.1.6
- postcss-safe-parser: 7.0.1(postcss@8.5.4)
+ postcss-safe-parser: 7.0.1(postcss@8.5.6)
postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
@@ -19384,11 +19399,11 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- swc-loader@0.2.6(@swc/core@1.11.29(@swc/helpers@0.5.17))(webpack@5.96.1):
+ swc-loader@0.2.6(@swc/core@1.12.3(@swc/helpers@0.5.17))(webpack@5.96.1):
dependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
synckit@0.9.3:
dependencies:
@@ -19443,22 +19458,22 @@ snapshots:
dependencies:
execa: 0.7.0
- terser-webpack-plugin@5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
+ terser-webpack-plugin@5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
- terser: 5.40.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ terser: 5.43.0
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
esbuild: 0.24.0
- terser@5.40.0:
+ terser@5.43.0:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.14.1
+ acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -19556,7 +19571,7 @@ snapshots:
ts-dedent@2.2.0: {}
- ts-node@10.9.2(@swc/core@1.11.29(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
+ ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -19564,7 +19579,7 @@ snapshots:
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
'@types/node': 20.17.6
- acorn: 8.14.1
+ acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
create-require: 1.1.1
@@ -19574,7 +19589,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.11.29(@swc/helpers@0.5.17)
+ '@swc/core': 1.12.3(@swc/helpers@0.5.17)
tsconfig-paths@3.15.0:
dependencies:
@@ -19858,7 +19873,7 @@ snapshots:
wait-on@7.2.0(debug@4.3.7):
dependencies:
- axios: 1.9.0(debug@4.3.7)
+ axios: 1.10.0(debug@4.3.7)
joi: 17.13.3
lodash: 4.17.21
minimist: 1.2.8
@@ -19868,7 +19883,7 @@ snapshots:
wait-on@8.0.1(debug@4.3.7):
dependencies:
- axios: 1.9.0(debug@4.3.7)
+ axios: 1.10.0(debug@4.3.7)
joi: 17.13.3
lodash: 4.17.21
minimist: 1.2.8
@@ -19921,7 +19936,7 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -19934,7 +19949,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware@7.4.2(webpack@5.96.1):
dependencies:
@@ -19945,15 +19960,15 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-server@5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
- '@types/express': 4.17.22
+ '@types/express': 4.17.23
'@types/serve-index': 1.9.4
- '@types/serve-static': 1.15.7
+ '@types/serve-static': 1.15.8
'@types/sockjs': 0.3.36
'@types/ws': 8.18.1
ansi-html-community: 0.0.8
@@ -19965,7 +19980,7 @@ snapshots:
express: 4.21.2
graceful-fs: 4.2.11
html-entities: 2.6.0
- http-proxy-middleware: 2.0.9(@types/express@4.17.22)(debug@4.3.7)
+ http-proxy-middleware: 2.0.9(@types/express@4.17.23)(debug@4.3.7)
ipaddr.js: 2.2.0
launch-editor: 2.10.0
open: 10.1.2
@@ -19978,7 +19993,7 @@ snapshots:
webpack-dev-middleware: 7.4.2(webpack@5.96.1)
ws: 8.18.2(bufferutil@4.0.9)(utf-8-validate@5.0.10)
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
- bufferutil
@@ -19998,18 +20013,18 @@ snapshots:
flat: 5.0.2
wildcard: 2.0.1
- webpack-sources@3.3.0: {}
+ webpack-sources@3.3.2: {}
webpack-virtual-modules@0.6.2: {}
- webpack@5.96.1(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
+ webpack@5.96.1(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
- '@types/estree': 1.0.7
+ '@types/estree': 1.0.8
'@webassemblyjs/ast': 1.14.1
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
- acorn: 8.14.1
+ acorn: 8.15.0
browserslist: 4.25.0
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.1
@@ -20024,9 +20039,9 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.2
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.29(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
watchpack: 2.4.4
- webpack-sources: 3.3.0
+ webpack-sources: 3.3.2
optionalDependencies:
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh
index e7abe2f12d1c..56d15d54fb34 100644
--- a/net-im/signal-desktop/get_deps.sh
+++ b/net-im/signal-desktop/get_deps.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-SIGNAL_VERS=v7.56.0
+SIGNAL_VERS=v7.58.0
fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json
node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | sed 's/"//g')
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 76693de8e122..32470a4ad12b 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2.9
+DISTVERSION= 4.3.2
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
@@ -18,53 +18,55 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
# Django packages that are known for regressions in conjunction with NetBox and
# should therefore only be updated with caution.
#
-# - devel/py-dj51-django-rq
-# - www/py-dj51-django-filter
-# - www/py-dj51-django-tables2
-# - www/py-dj51-djangorestframework
+# - devel/py-dj52-django-rq
+# - www/py-dj52-django-filter
+# - www/py-dj52-django-tables2
+# - www/py-dj52-djangorestframework
#
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1.8<5.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-cors-headers>=4.7.0<5:www/py-dj51-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-debug-toolbar>=5.1.0<6:www/py-dj51-django-debug-toolbar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-filter>=25.1<26:www/py-dj51-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-htmx>=1.23.0<2:www/py-dj51-django-htmx@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-mptt>=0.17.0<0.18:www/py-dj51-django-mptt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-prometheus>=2.3.1<2.4:www/py-dj51-django-prometheus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>=5.4.0<6:www/py-dj51-django-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-rich>=1.14.0<2:www/py-dj51-django-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-rq>=3.0<3.1:devel/py-dj51-django-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-tables2>=2.7.5<2.8:www/py-dj51-django-tables2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-taggit>=6.1.0<7:www/py-dj51-django-taggit@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-timezone-field>=7.1<8:www/py-dj51-django-timezone-field@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>=3.16.0<3.17.0:www/py-dj51-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-drf-spectacular>=0.28.0<1:www/py-dj51-drf-spectacular@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-drf-spectacular-sidecar>=2025.4.1:www/py-dj51-drf-spectacular-sidecar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-social-auth-app-django>=5.4.3<6:www/py-dj51-social-auth-app-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-strawberry-graphql>=0.266.0<0.300:devel/py-dj51-strawberry-graphql@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-strawberry-graphql-django>=0.58.0<1:www/py-dj51-strawberry-graphql-django@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.2<5.3:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<6:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.0<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.3.1<2.4:www/py-dj52-django-prometheus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=5.4.0<6:www/py-dj52-django-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.1:devel/py-dj52-django-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-tables2>=2.7.5<2.8:www/py-dj52-django-tables2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-taggit>=6.1.0<7:www/py-dj52-django-taggit@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-timezone-field>=7.1<8:www/py-dj52-django-timezone-field@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.0<3.17.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.6.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.4.3<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.271.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.60.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6<4:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markdown>=3.6<3.9:textproc/py-markdown@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.12<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5:devel/py-jsonschema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markdown>=3.8<3.9:textproc/py-markdown@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.14<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.29.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nh3>=0.2.21<0.3:www/py-nh3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=11.0.0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg>=3.1.20<4:databases/py-psycopg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.1.20<4:databases/py-psycopg-c@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=11.2.1:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.9<4:databases/py-psycopg@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=2.3.2<3:devel/py-rq@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.5.4<5:security/py-social-auth-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2.3.3<3:devel/py-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.6.1<5:security/py-social-auth-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzdata>=2025.2:devel/py-tzdata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1<7:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=23.0.0<24:www/py-gunicorn@${PY_FLAVOR}
-USES= cpe pgsql python:3.10+
+USES= cpe pgsql:14+ python:3.10+
CPE_VENDOR= netbox
USE_GITHUB= yes
GH_ACCOUNT= netbox-community
@@ -84,7 +86,7 @@ S3_DESC= Amazon S3 backend support
SENTRY_DESC= Sentry monitoring support
GIT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dulwich>0:devel/py-dulwich@${PY_FLAVOR}
-LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-auth-ldap>0:www/py-dj51-django-auth-ldap
+LDAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-auth-ldap>0:www/py-dj52-django-auth-ldap
S3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR}
SENTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sentry-sdk>0:devel/py-sentry-sdk@${PY_FLAVOR}
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index 4fcd1ab605bd..791fdac20c30 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747310868
-SHA256 (netbox-community-netbox-v4.2.9_GH0.tar.gz) = 785e2c0838e5f31ebbcc81b1f53a1dd48b7056100f7b229e3dc137959da0874d
-SIZE (netbox-community-netbox-v4.2.9_GH0.tar.gz) = 18575314
+TIMESTAMP = 1749230459
+SHA256 (netbox-community-netbox-v4.3.2_GH0.tar.gz) = d6a1196e417f1b22e4c2a1492c06345075ec69e27bb949dd3009dae4e6134cc3
+SIZE (netbox-community-netbox-v4.3.2_GH0.tar.gz) = 18700656
diff --git a/net-mgmt/netbox/files/pkg-message.in b/net-mgmt/netbox/files/pkg-message.in
index a737d0737248..2dc5df901849 100644
--- a/net-mgmt/netbox/files/pkg-message.in
+++ b/net-mgmt/netbox/files/pkg-message.in
@@ -475,4 +475,36 @@ EOD
deprecated in NetBox v4.1 under #17143.
EOD
}
+{ type: upgrade
+ maximum_version: 4.3.2
+ message: <<EOD
+1. The NetBox 4.3 release contains some breaking changes, so the following
+ items should be checked before upgrading:
+
+ * This release drops support for PostgreSQL 13. PostgreSQL 14 or later is
+ required to run this release.
+
+2. Following items should be checked as well:
+
+ * The GraphQL API now uses an advanced syntax for filtering, to enable e.g.
+ logical AND/OR filtering and custom field lookups.
+
+ * The ALLOW_TOKEN_RETRIEVAL configuration parameter now defaults to False.
+
+ * The "device" and "virtual_machine" foreign keys on the "Service" model
+ have been replaced with a generic parent relationship to support the
+ assignment of services to FHRP groups as well.
+
+ * The group foreign key on the "Contact" model has been replaced with a
+ many-to-many groups field.
+
+ * "django-storages" is now a required dependency. (It will be installed
+ automatically on upgrade via www/py-dj52-django-storages.)
+
+ * "PluginTemplateExtension" no longer supports registration via the singular
+ model attribute (use models instead).
+
+ * The legacy staged changes functionality has been removed.
+EOD
+}
]
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 8e69b760791b..26280c24f194 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -30,6 +30,8 @@
%%DATADIR%%/circuits/forms/filtersets.py
%%DATADIR%%/circuits/forms/model_forms.py
%%DATADIR%%/circuits/graphql/__init__.py
+%%DATADIR%%/circuits/graphql/enums.py
+%%DATADIR%%/circuits/graphql/filter_mixins.py
%%DATADIR%%/circuits/graphql/filters.py
%%DATADIR%%/circuits/graphql/schema.py
%%DATADIR%%/circuits/graphql/types.py
@@ -46,6 +48,7 @@
%%DATADIR%%/circuits/migrations/0049_natural_ordering.py
%%DATADIR%%/circuits/migrations/0050_virtual_circuits.py
%%DATADIR%%/circuits/migrations/0051_virtualcircuit_group_assignment.py
+%%DATADIR%%/circuits/migrations/0052_extend_circuit_abs_distance_upper_limit.py
%%DATADIR%%/circuits/migrations/__init__.py
%%DATADIR%%/circuits/models/__init__.py
%%DATADIR%%/circuits/models/base.py
@@ -62,6 +65,7 @@
%%DATADIR%%/circuits/tests/__init__.py
%%DATADIR%%/circuits/tests/test_api.py
%%DATADIR%%/circuits/tests/test_filtersets.py
+%%DATADIR%%/circuits/tests/test_tables.py
%%DATADIR%%/circuits/tests/test_views.py
%%DATADIR%%/circuits/urls.py
%%DATADIR%%/circuits/views.py
@@ -77,6 +81,7 @@
%%DATADIR%%/core/api/urls.py
%%DATADIR%%/core/api/views.py
%%DATADIR%%/core/apps.py
+%%DATADIR%%/core/checks.py
%%DATADIR%%/core/choices.py
%%DATADIR%%/core/constants.py
%%DATADIR%%/core/data_backends.py
@@ -90,6 +95,7 @@
%%DATADIR%%/core/forms/mixins.py
%%DATADIR%%/core/forms/model_forms.py
%%DATADIR%%/core/graphql/__init__.py
+%%DATADIR%%/core/graphql/filter_mixins.py
%%DATADIR%%/core/graphql/filters.py
%%DATADIR%%/core/graphql/mixins.py
%%DATADIR%%/core/graphql/schema.py
@@ -110,6 +116,8 @@
%%DATADIR%%/core/migrations/0011_move_objectchange.py
%%DATADIR%%/core/migrations/0012_job_object_type_optional.py
%%DATADIR%%/core/migrations/0013_job_data_encoder.py
+%%DATADIR%%/core/migrations/0014_datasource_sync_interval.py
+%%DATADIR%%/core/migrations/0015_remove_redundant_indexes.py
%%DATADIR%%/core/migrations/__init__.py
%%DATADIR%%/core/models/__init__.py
%%DATADIR%%/core/models/change_logging.py
@@ -182,6 +190,8 @@
%%DATADIR%%/dcim/forms/object_create.py
%%DATADIR%%/dcim/forms/object_import.py
%%DATADIR%%/dcim/graphql/__init__.py
+%%DATADIR%%/dcim/graphql/enums.py
+%%DATADIR%%/dcim/graphql/filter_mixins.py
%%DATADIR%%/dcim/graphql/filters.py
%%DATADIR%%/dcim/graphql/gfk_mixins.py
%%DATADIR%%/dcim/graphql/mixins.py
@@ -216,13 +226,28 @@
%%DATADIR%%/dcim/migrations/0198_natural_ordering.py
%%DATADIR%%/dcim/migrations/0199_macaddress.py
%%DATADIR%%/dcim/migrations/0200_populate_mac_addresses.py
+%%DATADIR%%/dcim/migrations/0201_add_power_outlet_status.py
+%%DATADIR%%/dcim/migrations/0202_location_comments_region_comments_sitegroup_comments.py
+%%DATADIR%%/dcim/migrations/0203_add_rack_outer_height.py
+%%DATADIR%%/dcim/migrations/0203_device_role_nested.py
+%%DATADIR%%/dcim/migrations/0204_device_role_rebuild.py
+%%DATADIR%%/dcim/migrations/0205_moduletypeprofile.py
+%%DATADIR%%/dcim/migrations/0206_load_module_type_profiles.py
+%%DATADIR%%/dcim/migrations/0207_remove_redundant_indexes.py
%%DATADIR%%/dcim/migrations/__init__.py
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/cpu.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/fan.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/gpu.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/hard_disk.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/memory.json
+%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/power_supply.json
%%DATADIR%%/dcim/models/__init__.py
%%DATADIR%%/dcim/models/cables.py
%%DATADIR%%/dcim/models/device_component_templates.py
%%DATADIR%%/dcim/models/device_components.py
%%DATADIR%%/dcim/models/devices.py
%%DATADIR%%/dcim/models/mixins.py
+%%DATADIR%%/dcim/models/modules.py
%%DATADIR%%/dcim/models/power.py
%%DATADIR%%/dcim/models/racks.py
%%DATADIR%%/dcim/models/sites.py
@@ -408,6 +433,7 @@
%%DATADIR%%/docs/models/dcim/modulebay.md
%%DATADIR%%/docs/models/dcim/modulebaytemplate.md
%%DATADIR%%/docs/models/dcim/moduletype.md
+%%DATADIR%%/docs/models/dcim/moduletypeprofile.md
%%DATADIR%%/docs/models/dcim/platform.md
%%DATADIR%%/docs/models/dcim/powerfeed.md
%%DATADIR%%/docs/models/dcim/poweroutlet.md
@@ -427,7 +453,6 @@
%%DATADIR%%/docs/models/dcim/virtualchassis.md
%%DATADIR%%/docs/models/dcim/virtualdevicecontext.md
%%DATADIR%%/docs/models/extras/bookmark.md
-%%DATADIR%%/docs/models/extras/branch.md
%%DATADIR%%/docs/models/extras/configcontext.md
%%DATADIR%%/docs/models/extras/configtemplate.md
%%DATADIR%%/docs/models/extras/customfield.md
@@ -440,8 +465,8 @@
%%DATADIR%%/docs/models/extras/notification.md
%%DATADIR%%/docs/models/extras/notificationgroup.md
%%DATADIR%%/docs/models/extras/savedfilter.md
-%%DATADIR%%/docs/models/extras/stagedchange.md
%%DATADIR%%/docs/models/extras/subscription.md
+%%DATADIR%%/docs/models/extras/tableconfig.md
%%DATADIR%%/docs/models/extras/tag.md
%%DATADIR%%/docs/models/extras/webhook.md
%%DATADIR%%/docs/models/ipam/aggregate.md
@@ -502,7 +527,6 @@
%%DATADIR%%/docs/plugins/development/navigation.md
%%DATADIR%%/docs/plugins/development/rest-api.md
%%DATADIR%%/docs/plugins/development/search.md
-%%DATADIR%%/docs/plugins/development/staged-changes.md
%%DATADIR%%/docs/plugins/development/tables.md
%%DATADIR%%/docs/plugins/development/templates.md
%%DATADIR%%/docs/plugins/development/views.md
@@ -536,6 +560,7 @@
%%DATADIR%%/docs/release-notes/version-4.0.md
%%DATADIR%%/docs/release-notes/version-4.1.md
%%DATADIR%%/docs/release-notes/version-4.2.md
+%%DATADIR%%/docs/release-notes/version-4.3.md
%%DATADIR%%/extras/__init__.py
%%DATADIR%%/extras/api/__init__.py
%%DATADIR%%/extras/api/customfields.py
@@ -556,6 +581,7 @@
%%DATADIR%%/extras/api/serializers_/objecttypes.py
%%DATADIR%%/extras/api/serializers_/savedfilters.py
%%DATADIR%%/extras/api/serializers_/scripts.py
+%%DATADIR%%/extras/api/serializers_/tableconfigs.py
%%DATADIR%%/extras/api/serializers_/tags.py
%%DATADIR%%/extras/api/urls.py
%%DATADIR%%/extras/api/views.py
@@ -584,6 +610,8 @@
%%DATADIR%%/extras/forms/reports.py
%%DATADIR%%/extras/forms/scripts.py
%%DATADIR%%/extras/graphql/__init__.py
+%%DATADIR%%/extras/graphql/enums.py
+%%DATADIR%%/extras/graphql/filter_mixins.py
%%DATADIR%%/extras/graphql/filters.py
%%DATADIR%%/extras/graphql/mixins.py
%%DATADIR%%/extras/graphql/schema.py
@@ -626,6 +654,11 @@
%%DATADIR%%/extras/migrations/0121_customfield_related_object_filter.py
%%DATADIR%%/extras/migrations/0122_charfield_null_choices.py
%%DATADIR%%/extras/migrations/0123_journalentry_kind_default.py
+%%DATADIR%%/extras/migrations/0124_remove_staging.py
+%%DATADIR%%/extras/migrations/0125_alter_tag_options_tag_weight.py
+%%DATADIR%%/extras/migrations/0126_exporttemplate_file_name.py
+%%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py
+%%DATADIR%%/extras/migrations/0128_tableconfig.py
%%DATADIR%%/extras/migrations/__init__.py
%%DATADIR%%/extras/models/__init__.py
%%DATADIR%%/extras/models/configs.py
@@ -636,13 +669,13 @@
%%DATADIR%%/extras/models/notifications.py
%%DATADIR%%/extras/models/scripts.py
%%DATADIR%%/extras/models/search.py
-%%DATADIR%%/extras/models/staging.py
%%DATADIR%%/extras/models/tags.py
%%DATADIR%%/extras/querysets.py
%%DATADIR%%/extras/reports.py
%%DATADIR%%/extras/scripts.py
%%DATADIR%%/extras/search.py
%%DATADIR%%/extras/signals.py
+%%DATADIR%%/extras/storage.py
%%DATADIR%%/extras/tables/__init__.py
%%DATADIR%%/extras/tables/columns.py
%%DATADIR%%/extras/tables/tables.py
@@ -663,6 +696,7 @@
%%DATADIR%%/extras/tests/test_models.py
%%DATADIR%%/extras/tests/test_scripts.py
%%DATADIR%%/extras/tests/test_tags.py
+%%DATADIR%%/extras/tests/test_utils.py
%%DATADIR%%/extras/tests/test_views.py
%%DATADIR%%/extras/urls.py
%%DATADIR%%/extras/utils.py
@@ -698,6 +732,8 @@
%%DATADIR%%/ipam/forms/filtersets.py
%%DATADIR%%/ipam/forms/model_forms.py
%%DATADIR%%/ipam/graphql/__init__.py
+%%DATADIR%%/ipam/graphql/enums.py
+%%DATADIR%%/ipam/graphql/filter_mixins.py
%%DATADIR%%/ipam/graphql/filters.py
%%DATADIR%%/ipam/graphql/mixins.py
%%DATADIR%%/ipam/graphql/schema.py
@@ -720,6 +756,11 @@
%%DATADIR%%/ipam/migrations/0074_vlantranslationpolicy_vlantranslationrule.py
%%DATADIR%%/ipam/migrations/0075_vlan_qinq.py
%%DATADIR%%/ipam/migrations/0076_natural_ordering.py
+%%DATADIR%%/ipam/migrations/0077_vlangroup_tenant.py
+%%DATADIR%%/ipam/migrations/0078_iprange_mark_utilized.py
+%%DATADIR%%/ipam/migrations/0079_add_service_fhrp_group_parent_gfk.py
+%%DATADIR%%/ipam/migrations/0080_populate_service_parent.py
+%%DATADIR%%/ipam/migrations/0081_remove_service_device_virtual_machine_add_parent_gfk_index.py
%%DATADIR%%/ipam/migrations/__init__.py
%%DATADIR%%/ipam/models/__init__.py
%%DATADIR%%/ipam/models/asns.py
@@ -792,6 +833,8 @@
%%DATADIR%%/netbox/forms/base.py
%%DATADIR%%/netbox/forms/mixins.py
%%DATADIR%%/netbox/graphql/__init__.py
+%%DATADIR%%/netbox/graphql/enums.py
+%%DATADIR%%/netbox/graphql/filter_lookups.py
%%DATADIR%%/netbox/graphql/filter_mixins.py
%%DATADIR%%/netbox/graphql/scalars.py
%%DATADIR%%/netbox/graphql/schema.py
@@ -818,7 +861,6 @@
%%DATADIR%%/netbox/search/utils.py
%%DATADIR%%/netbox/settings.py
%%DATADIR%%/netbox/signals.py
-%%DATADIR%%/netbox/staging.py
%%DATADIR%%/netbox/tables/__init__.py
%%DATADIR%%/netbox/tables/columns.py
%%DATADIR%%/netbox/tables/tables.py
@@ -854,7 +896,6 @@
%%DATADIR%%/netbox/tests/test_plugins.py
%%DATADIR%%/netbox/tests/test_registry.py
%%DATADIR%%/netbox/tests/test_search.py
-%%DATADIR%%/netbox/tests/test_staging.py
%%DATADIR%%/netbox/tests/test_tables.py
%%DATADIR%%/netbox/tests/test_views.py
%%DATADIR%%/netbox/urls.py
@@ -1145,6 +1186,7 @@
%%DATADIR%%/templates/dcim/modulebay.html
%%DATADIR%%/templates/dcim/moduletype.html
%%DATADIR%%/templates/dcim/moduletype/component_templates.html
+%%DATADIR%%/templates/dcim/moduletypeprofile.html
%%DATADIR%%/templates/dcim/platform.html
%%DATADIR%%/templates/dcim/powerfeed.html
%%DATADIR%%/templates/dcim/poweroutlet.html
@@ -1225,6 +1267,8 @@
%%DATADIR%%/templates/extras/script/source.html
%%DATADIR%%/templates/extras/script_list.html
%%DATADIR%%/templates/extras/script_result.html
+%%DATADIR%%/templates/extras/tableconfig.html
+%%DATADIR%%/templates/extras/tableconfig_edit.html
%%DATADIR%%/templates/extras/tag.html
%%DATADIR%%/templates/extras/templatetags/log_level.html
%%DATADIR%%/templates/extras/webhook.html
@@ -1322,6 +1366,7 @@
%%DATADIR%%/templates/tenancy/tenant.html
%%DATADIR%%/templates/tenancy/tenantgroup.html
%%DATADIR%%/templates/users/group.html
+%%DATADIR%%/templates/users/inc/user_activity.html
%%DATADIR%%/templates/users/objectpermission.html
%%DATADIR%%/templates/users/token.html
%%DATADIR%%/templates/users/token_edit.html
@@ -1373,6 +1418,8 @@
%%DATADIR%%/tenancy/forms/forms.py
%%DATADIR%%/tenancy/forms/model_forms.py
%%DATADIR%%/tenancy/graphql/__init__.py
+%%DATADIR%%/tenancy/graphql/enums.py
+%%DATADIR%%/tenancy/graphql/filter_mixins.py
%%DATADIR%%/tenancy/graphql/filters.py
%%DATADIR%%/tenancy/graphql/mixins.py
%%DATADIR%%/tenancy/graphql/schema.py
@@ -1385,6 +1432,9 @@
%%DATADIR%%/tenancy/migrations/0015_contactassignment_rename_content_type.py
%%DATADIR%%/tenancy/migrations/0016_charfield_null_choices.py
%%DATADIR%%/tenancy/migrations/0017_natural_ordering.py
+%%DATADIR%%/tenancy/migrations/0018_contact_groups.py
+%%DATADIR%%/tenancy/migrations/0019_contactgroup_comments_tenantgroup_comments.py
+%%DATADIR%%/tenancy/migrations/0020_remove_contactgroupmembership.py
%%DATADIR%%/tenancy/migrations/__init__.py
%%DATADIR%%/tenancy/models/__init__.py
%%DATADIR%%/tenancy/models/contacts.py
@@ -1513,6 +1563,7 @@
%%DATADIR%%/utilities/htmx.py
%%DATADIR%%/utilities/jinja2.py
%%DATADIR%%/utilities/json.py
+%%DATADIR%%/utilities/jsonschema.py
%%DATADIR%%/utilities/management/__init__.py
%%DATADIR%%/utilities/management/commands/__init__.py
%%DATADIR%%/utilities/management/commands/calculate_cached_counts.py
@@ -1524,6 +1575,7 @@
%%DATADIR%%/utilities/paginator.py
%%DATADIR%%/utilities/password_validation.py
%%DATADIR%%/utilities/permissions.py
+%%DATADIR%%/utilities/proxy.py
%%DATADIR%%/utilities/query.py
%%DATADIR%%/utilities/query_functions.py
%%DATADIR%%/utilities/querydict.py
@@ -1626,6 +1678,8 @@
%%DATADIR%%/virtualization/forms/model_forms.py
%%DATADIR%%/virtualization/forms/object_create.py
%%DATADIR%%/virtualization/graphql/__init__.py
+%%DATADIR%%/virtualization/graphql/enums.py
+%%DATADIR%%/virtualization/graphql/filter_mixins.py
%%DATADIR%%/virtualization/graphql/filters.py
%%DATADIR%%/virtualization/graphql/schema.py
%%DATADIR%%/virtualization/graphql/types.py
@@ -1679,6 +1733,7 @@
%%DATADIR%%/vpn/forms/filtersets.py
%%DATADIR%%/vpn/forms/model_forms.py
%%DATADIR%%/vpn/graphql/__init__.py
+%%DATADIR%%/vpn/graphql/enums.py
%%DATADIR%%/vpn/graphql/filters.py
%%DATADIR%%/vpn/graphql/schema.py
%%DATADIR%%/vpn/graphql/types.py
@@ -1689,6 +1744,8 @@
%%DATADIR%%/vpn/migrations/0005_rename_indexes.py
%%DATADIR%%/vpn/migrations/0006_charfield_null_choices.py
%%DATADIR%%/vpn/migrations/0007_natural_ordering.py
+%%DATADIR%%/vpn/migrations/0008_add_l2vpn_status.py
+%%DATADIR%%/vpn/migrations/0009_remove_redundant_indexes.py
%%DATADIR%%/vpn/migrations/__init__.py
%%DATADIR%%/vpn/models/__init__.py
%%DATADIR%%/vpn/models/crypto.py
@@ -1703,6 +1760,7 @@
%%DATADIR%%/vpn/tests/test_api.py
%%DATADIR%%/vpn/tests/test_filtersets.py
%%DATADIR%%/vpn/tests/test_models.py
+%%DATADIR%%/vpn/tests/test_tables.py
%%DATADIR%%/vpn/tests/test_views.py
%%DATADIR%%/vpn/urls.py
%%DATADIR%%/vpn/views.py
@@ -1725,6 +1783,8 @@
%%DATADIR%%/wireless/forms/filtersets.py
%%DATADIR%%/wireless/forms/model_forms.py
%%DATADIR%%/wireless/graphql/__init__.py
+%%DATADIR%%/wireless/graphql/enums.py
+%%DATADIR%%/wireless/graphql/filter_mixins.py
%%DATADIR%%/wireless/graphql/filters.py
%%DATADIR%%/wireless/graphql/schema.py
%%DATADIR%%/wireless/graphql/types.py
@@ -1734,6 +1794,8 @@
%%DATADIR%%/wireless/migrations/0011_wirelesslan__location_wirelesslan__region_and_more.py
%%DATADIR%%/wireless/migrations/0012_alter_wirelesslan__location_and_more.py
%%DATADIR%%/wireless/migrations/0013_natural_ordering.py
+%%DATADIR%%/wireless/migrations/0014_wirelesslangroup_comments.py
+%%DATADIR%%/wireless/migrations/0015_extend_wireless_link_abs_distance_upper_limit.py
%%DATADIR%%/wireless/migrations/__init__.py
%%DATADIR%%/wireless/models.py
%%DATADIR%%/wireless/search.py
diff --git a/net-mgmt/p5-Net-CIDR/Makefile b/net-mgmt/p5-Net-CIDR/Makefile
index 0d9215c93717..74adf10aa81a 100644
--- a/net-mgmt/p5-Net-CIDR/Makefile
+++ b/net-mgmt/p5-Net-CIDR/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-CIDR
-PORTVERSION= 0.25
+PORTVERSION= 0.26
CATEGORIES= net-mgmt perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net-mgmt/p5-Net-CIDR/distinfo b/net-mgmt/p5-Net-CIDR/distinfo
index feecfbbeedf4..3eeb0be41feb 100644
--- a/net-mgmt/p5-Net-CIDR/distinfo
+++ b/net-mgmt/p5-Net-CIDR/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748157964
-SHA256 (Net-CIDR-0.25.tar.gz) = 560e0dc2f85e2f17ca1e0499d7164b59a19b16e85f2f95f97802c68eb86e614c
-SIZE (Net-CIDR-0.25.tar.gz) = 12290
+TIMESTAMP = 1750581233
+SHA256 (Net-CIDR-0.26.tar.gz) = 85ce0e6cefb71073bfab8a5d266b66ee7ccfaef084aed4307b0d604720bfd001
+SIZE (Net-CIDR-0.26.tar.gz) = 12418
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index 5bae3bf48d34..964c152141a5 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -1,8 +1,7 @@
PORTNAME= victoria-logs
-PORTVERSION= 1.23.3
+PORTVERSION= 1.24.0
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX=-victorialogs
-PORTREVISION= 1
CATEGORIES= net-mgmt
MAINTAINER= samm@FreeBSD.org
diff --git a/net-mgmt/victoria-logs/distinfo b/net-mgmt/victoria-logs/distinfo
index b3196661c1a4..291d210b8fb7 100644
--- a/net-mgmt/victoria-logs/distinfo
+++ b/net-mgmt/victoria-logs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749162944
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.mod) = edb02e4dd85fee7da52d814b6abdd1962ef2457bcca2bf887ebd99ac5222f9bf
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.mod) = 9769
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.zip) = 2458a47127a804a8a9defb9bfebfc20ae7e139c24624739ac3daa1b1047d6de9
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.23.3-victorialogs/v1.23.3-victorialogs.zip) = 23308771
+TIMESTAMP = 1750658970
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.mod) = 1d48484de7e81e5a310e6eb74fd3e5bb14215b69eea36234dc8db9f2a0bf1314
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.mod) = 9769
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.zip) = 3ef13df378a7f13b795c3bd9af106e5d1341d4116171eaeca3140da9c4863ab3
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.24.0-victorialogs/v1.24.0-victorialogs.zip) = 23489813
diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
index d591020bc901..598f47b8ac5a 100644
--- a/net-p2p/libtorrent/Makefile
+++ b/net-p2p/libtorrent/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libtorrent
-DISTVERSION= 0.15.4
+DISTVERSION= 0.15.5
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
diff --git a/net-p2p/libtorrent/distinfo b/net-p2p/libtorrent/distinfo
index d4847b09e976..0dca9bbeac62 100644
--- a/net-p2p/libtorrent/distinfo
+++ b/net-p2p/libtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748794917
-SHA256 (libtorrent-0.15.4.tar.gz) = 3b4fa871dfb018517b2277156432934d3e9518716954832264d2cd9f2411f365
-SIZE (libtorrent-0.15.4.tar.gz) = 870746
+TIMESTAMP = 1750620524
+SHA256 (libtorrent-0.15.5.tar.gz) = b5ede397b63914275c3cfb206f8651084eddcc3c0b96a4550cdab5e997a9fe8d
+SIZE (libtorrent-0.15.5.tar.gz) = 870807
diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile
index eca3fa740e74..f14acc63883f 100644
--- a/net-p2p/rtorrent/Makefile
+++ b/net-p2p/rtorrent/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rtorrent
-DISTVERSION= 0.15.4
-PORTREVISION= 1
+DISTVERSION= 0.15.5
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/
diff --git a/net-p2p/rtorrent/distinfo b/net-p2p/rtorrent/distinfo
index cf96f2a12744..9793a2fee562 100644
--- a/net-p2p/rtorrent/distinfo
+++ b/net-p2p/rtorrent/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748795572
-SHA256 (rtorrent-0.15.4.tar.gz) = 39342070caf7506bce5ffe8527b5693d6cbe4fda851d54d505707c9063919fc4
-SIZE (rtorrent-0.15.4.tar.gz) = 866692
+TIMESTAMP = 1750621419
+SHA256 (rtorrent-0.15.5.tar.gz) = 847a3fdb69188c621950a3a74eaf8dbc464118659c9638d10c7cf5df57508b17
+SIZE (rtorrent-0.15.5.tar.gz) = 866800
diff --git a/net/grilo/Makefile b/net/grilo/Makefile
index f41f7bbf91ea..f147e0fb3366 100644
--- a/net/grilo/Makefile
+++ b/net/grilo/Makefile
@@ -1,24 +1,23 @@
PORTNAME= grilo
-PORTVERSION= 0.3.16
+PORTVERSION= 0.3.19
CATEGORIES= net
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Framework focused on making media discovery and browsing
-WWW= https://wiki.gnome.org/Grilo
+WWW= https://gitlab.gnome.org/GNOME/grilo
-LICENSE= LGPL21
+LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
- liboauth.so:net/liboauth \
libtotem-plparser.so:multimedia/totem-pl-parser
USES= cpe gettext gnome localbase meson pathfix pkgconfig \
python:build tar:xz vala:build
CPE_VENDOR= gnome
USE_LDCONFIG= yes
-USE_GNOME= glib20 introspection:build libxml2
+USE_GNOME= glib20 introspection:build
BINARY_ALIAS= python=${PYTHON_VERSION}
MESON_ARGS= -Denable-gtk-doc=false -Dsoup3=true
@@ -28,8 +27,9 @@ OPTIONS_DEFINE= UI
UI_DESC= Enable testing UI
UI_MESON_TRUE= enable-test-ui
+UI_LIB_DEPENDS= liboauth.so:net/liboauth
UI_USE= GNOME=gdkpixbuf,gtk30
-PLIST_SUB+= LIBVER=316
+PLIST_SUB+= LIBVER=319
.include <bsd.port.mk>
diff --git a/net/grilo/distinfo b/net/grilo/distinfo
index 361764556fe3..3a5cb6f3768c 100644
--- a/net/grilo/distinfo
+++ b/net/grilo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741163162
-SHA256 (grilo-0.3.16.tar.xz) = 884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96
-SIZE (grilo-0.3.16.tar.xz) = 241660
+TIMESTAMP = 1749917040
+SHA256 (grilo-0.3.19.tar.xz) = 0869c81d19ab139c667d79567c14ddcb6cb5cbfc0108d04cade287eb29536706
+SIZE (grilo-0.3.19.tar.xz) = 246376
diff --git a/net/grilo/pkg-plist b/net/grilo/pkg-plist
index 2eccd82c91c2..9d232930fc49 100644
--- a/net/grilo/pkg-plist
+++ b/net/grilo/pkg-plist
@@ -65,12 +65,14 @@ share/locale/fr/LC_MESSAGES/grilo.mo
share/locale/fur/LC_MESSAGES/grilo.mo
share/locale/gl/LC_MESSAGES/grilo.mo
share/locale/he/LC_MESSAGES/grilo.mo
+share/locale/hi/LC_MESSAGES/grilo.mo
share/locale/hr/LC_MESSAGES/grilo.mo
share/locale/hu/LC_MESSAGES/grilo.mo
share/locale/id/LC_MESSAGES/grilo.mo
share/locale/it/LC_MESSAGES/grilo.mo
share/locale/ja/LC_MESSAGES/grilo.mo
share/locale/ka/LC_MESSAGES/grilo.mo
+share/locale/kab/LC_MESSAGES/grilo.mo
share/locale/ko/LC_MESSAGES/grilo.mo
share/locale/lt/LC_MESSAGES/grilo.mo
share/locale/lv/LC_MESSAGES/grilo.mo
@@ -91,9 +93,11 @@ share/locale/sl/LC_MESSAGES/grilo.mo
share/locale/sr/LC_MESSAGES/grilo.mo
share/locale/sr@latin/LC_MESSAGES/grilo.mo
share/locale/sv/LC_MESSAGES/grilo.mo
+share/locale/th/LC_MESSAGES/grilo.mo
share/locale/tg/LC_MESSAGES/grilo.mo
share/locale/tr/LC_MESSAGES/grilo.mo
share/locale/uk/LC_MESSAGES/grilo.mo
+share/locale/uz/LC_MESSAGES/grilo.mo
share/locale/zh_CN/LC_MESSAGES/grilo.mo
share/locale/zh_HK/LC_MESSAGES/grilo.mo
share/locale/zh_TW/LC_MESSAGES/grilo.mo
diff --git a/net/haproxy30/Makefile b/net/haproxy30/Makefile
index 3535f05cd8f8..02bc29f7eb97 100644
--- a/net/haproxy30/Makefile
+++ b/net/haproxy30/Makefile
@@ -19,9 +19,9 @@ USE_RC_SUBR= haproxy
default_CONFLICTS_INSTALL= haproxy-lua haproxy-wolfssl
lua_CONFLICTS_INSTALL= haproxy-devel haproxy-wolfssl
-lua_PKGNAMESUFFIX= 30-lua
+lua_PKGNAMESUFFIX:= 30-lua
wolfssl_CONFLICTS_INSTALL= haproxy-devel haproxy-lua
-wolfssl_PKGNAMESUFFIX= -wolfssl
+wolfssl_PKGNAMESUFFIX= 30-wolfssl
CONFLICTS_INSTALL= haproxy haproxy24 haproxy26 haproxy28
diff --git a/print/miktex/Makefile b/print/miktex/Makefile
index 3832d9cb6bf0..444b6874fd6f 100644
--- a/print/miktex/Makefile
+++ b/print/miktex/Makefile
@@ -100,5 +100,6 @@ post-patch:
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/miktex-texmf/miktex/config/*.log
+ ${MV} ${STAGEDIR}${PREFIX}/bin/mpc ${STAGEDIR}${PREFIX}/bin/mpc-miktex
.include <bsd.port.mk>
diff --git a/print/miktex/pkg-plist b/print/miktex/pkg-plist
index 590b49b1f7d8..5da9194036eb 100644
--- a/print/miktex/pkg-plist
+++ b/print/miktex/pkg-plist
@@ -133,7 +133,7 @@ bin/miktex-weave
bin/miktex-xetex
bin/miktex-xml2pmx
bin/miktexsetup
-bin/mpc
+bin/mpc-miktex
bin/mpm
bin/mthelp
bin/padout
diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile
index 109576ab347e..35b43e87f591 100644
--- a/security/lxqt-openssh-askpass/Makefile
+++ b/security/lxqt-openssh-askpass/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-openssh-askpass
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= LXQT
@@ -10,7 +10,7 @@ WWW= https://lxqt-project.org
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 perl5 \
+USES= cmake compiler:c++20-lang gettext-runtime lxqt:2 perl5 \
pkgconfig qt:6 tar:xz
USE_LXQT= buildtools2 lxqt
USE_PERL5= build
diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile
index d9a5993d080a..c5dcf5e3f665 100644
--- a/security/lxqt-sudo/Makefile
+++ b/security/lxqt-sudo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-sudo
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= LXQT
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
RUN_DEPENDS= sudo:security/sudo
-USES= cmake gettext kde:6 lxqt:2 qt:6 perl5 tar:xz gnome xorg
+USES= cmake compiler:c++20-lang gettext kde:6 lxqt:2 qt:6 perl5 tar:xz \
+ gnome xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/security/py-netbox-secrets/Makefile b/security/py-netbox-secrets/Makefile
index 79466b639c92..262894baf8bf 100644
--- a/security/py-netbox-secrets/Makefile
+++ b/security/py-netbox-secrets/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netbox-secrets
-DISTVERSION= 2.2.1
+DISTVERSION= 2.3.0
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-netbox-secrets/distinfo b/security/py-netbox-secrets/distinfo
index 25c5b104549d..68f590c12790 100644
--- a/security/py-netbox-secrets/distinfo
+++ b/security/py-netbox-secrets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747310577
-SHA256 (netbox_secrets-2.2.1.tar.gz) = 26f817f9a9c03dcd34aaaa89d4744b2d15408d0e38f584aa6f2cb73bdd48958f
-SIZE (netbox_secrets-2.2.1.tar.gz) = 57852
+TIMESTAMP = 1750489227
+SHA256 (netbox_secrets-2.3.0.tar.gz) = c2785de9d292407cc20bd0b0e7f4f35cf30f6fba71000bea7c7789ed5cf60503
+SIZE (netbox_secrets-2.3.0.tar.gz) = 57639
diff --git a/security/rnp/Makefile b/security/rnp/Makefile
index 9d0e5329de0b..d53c9ca08b8c 100644
--- a/security/rnp/Makefile
+++ b/security/rnp/Makefile
@@ -1,7 +1,6 @@
PORTNAME= rnp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.1
-PORTREVISION= 2
+DISTVERSION= 0.18.0
CATEGORIES= security
MAINTAINER= se@FreeBSD.org
diff --git a/security/rnp/distinfo b/security/rnp/distinfo
index 2689cd70a2ce..543f9d413201 100644
--- a/security/rnp/distinfo
+++ b/security/rnp/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740573395
-SHA256 (rnpgp-rnp-v0.17.1_GH0.tar.gz) = ec486bb2c25abb0ddbd95973fd135e3922ea68b4e6919c7c18d992078baaf50c
-SIZE (rnpgp-rnp-v0.17.1_GH0.tar.gz) = 3515288
+TIMESTAMP = 1750584656
+SHA256 (rnpgp-rnp-v0.18.0_GH0.tar.gz) = 5c8f0bdd5770f5680cc83a76f4569a067f107b8b3eec76577faa227135c7c18e
+SIZE (rnpgp-rnp-v0.18.0_GH0.tar.gz) = 4292768
SHA256 (rnpgp-sexpp-c641a2f_GH0.tar.gz) = 43d4abdb0c131305ed11ce202d128717336782159b741931494ee8f99cf43cf4
SIZE (rnpgp-sexpp-c641a2f_GH0.tar.gz) = 71645
diff --git a/security/rnp/files/patch-src_lib_types.h b/security/rnp/files/patch-src_lib_types.h
deleted file mode 100644
index 4262e8f2de42..000000000000
--- a/security/rnp/files/patch-src_lib_types.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/lib/types.h.orig 2024-05-03 10:03:14 UTC
-+++ src/lib/types.h
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2017-2021, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2017-2024, [Ribose Inc](https://www.ribose.com).
- * Copyright (c) 2009 The NetBSD Foundation, Inc.
- * All rights reserved.
- *
-@@ -95,9 +95,6 @@ class id_str_pair {
- static int lookup(const id_str_pair pair[],
- const std::vector<uint8_t> &bytes,
- int notfound = 0);
-- static int lookup(const id_str_pair pair[],
-- const std::basic_string<uint8_t> &bytes,
-- int notfound = 0);
- };
-
- /** pgp_fingerprint_t */
diff --git a/security/rnp/files/patch-src_lib_utils.cpp b/security/rnp/files/patch-src_lib_utils.cpp
deleted file mode 100644
index 761f5bd55c94..000000000000
--- a/security/rnp/files/patch-src_lib_utils.cpp
+++ /dev/null
@@ -1,31 +0,0 @@
---- src/lib/utils.cpp.orig 2024-05-03 10:03:14 UTC
-+++ src/lib/utils.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2021, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2021, 2024 [Ribose Inc](https://www.ribose.com).
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
-@@ -53,21 +53,6 @@ id_str_pair::lookup(const id_str_pair pair[], const st
-
- int
- id_str_pair::lookup(const id_str_pair pair[], const std::vector<uint8_t> &bytes, int notfound)
--{
-- while (pair && pair->str) {
-- if ((strlen(pair->str) == bytes.size()) &&
-- !memcmp(pair->str, bytes.data(), bytes.size())) {
-- return pair->id;
-- }
-- pair++;
-- }
-- return notfound;
--}
--
--int
--id_str_pair::lookup(const id_str_pair pair[],
-- const std::basic_string<uint8_t> &bytes,
-- int notfound)
- {
- while (pair && pair->str) {
- if ((strlen(pair->str) == bytes.size()) &&
diff --git a/security/rnp/files/patch-src_librekey_key__store__g10.cpp b/security/rnp/files/patch-src_librekey_key__store__g10.cpp
deleted file mode 100644
index 688b54c380e4..000000000000
--- a/security/rnp/files/patch-src_librekey_key__store__g10.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/librekey/key_store_g10.cpp.orig 2024-05-03 10:03:14 UTC
-+++ src/librekey/key_store_g10.cpp
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (c) 2017-2022, [Ribose Inc](https://www.ribose.com).
-+ * Copyright (c) 2017-2024, [Ribose Inc](https://www.ribose.com).
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
-@@ -312,12 +312,12 @@ read_curve(const sexp_list_t *list, const std::string
-
- const auto &bytes = data->get_string();
- pgp_curve_t curve = static_cast<pgp_curve_t>(
-- id_str_pair::lookup(g10_curve_aliases, data->get_string(), PGP_CURVE_UNKNOWN));
-+ id_str_pair::lookup(g10_curve_aliases, (const char *) bytes.data(), PGP_CURVE_UNKNOWN));
- if (curve != PGP_CURVE_UNKNOWN) {
- key.curve = curve;
- return true;
- }
-- RNP_LOG("Unknown curve: %.*s", (int) bytes.size(), (char *) bytes.data());
-+ RNP_LOG("Unknown curve: %.*s", (int) bytes.size(), (const char *) bytes.data());
- return false;
- }
-
-@@ -806,7 +806,7 @@ g23_parse_seckey(pgp_key_pkt_t &seckey,
-
- auto & alg_bt = alg_s_exp->sexp_string_at(0)->get_string();
- pgp_pubkey_alg_t alg = static_cast<pgp_pubkey_alg_t>(
-- id_str_pair::lookup(g10_alg_aliases, alg_bt.c_str(), PGP_PKA_NOTHING));
-+ id_str_pair::lookup(g10_alg_aliases, (const char *) alg_bt.data(), PGP_PKA_NOTHING));
- if (alg == PGP_PKA_NOTHING) {
- RNP_LOG(
- "Unsupported algorithm: '%.*s'", (int) alg_bt.size(), (const char *) alg_bt.data());
diff --git a/security/rnp/pkg-plist b/security/rnp/pkg-plist
index 7afb6e16fefd..2e36e321d3d1 100644
--- a/security/rnp/pkg-plist
+++ b/security/rnp/pkg-plist
@@ -3,6 +3,7 @@ bin/rnpkeys
include/rnp/rnp.h
include/rnp/rnp_err.h
include/rnp/rnp_export.h
+include/rnp/rnp_ver.h
lib/cmake/rnp/rnp-config-version.cmake
lib/cmake/rnp/rnp-config.cmake
lib/cmake/rnp/rnp-targets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/security/transcrypt/Makefile b/security/transcrypt/Makefile
index 6073a535b6bc..5e0809c4ac90 100644
--- a/security/transcrypt/Makefile
+++ b/security/transcrypt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= transcrypt
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.0
+DISTVERSION= 2.3.1
CATEGORIES= security
MAINTAINER= nivit@FreeBSD.org
diff --git a/security/transcrypt/distinfo b/security/transcrypt/distinfo
index 5c6cc5bd0fac..964673e8a848 100644
--- a/security/transcrypt/distinfo
+++ b/security/transcrypt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725894913
-SHA256 (elasticdog-transcrypt-v2.3.0_GH0.tar.gz) = 9779f5cc972d7e6e83de0770e5391aca95881bc75e101095a6dede4620a8cd28
-SIZE (elasticdog-transcrypt-v2.3.0_GH0.tar.gz) = 38566
+TIMESTAMP = 1741259270
+SHA256 (elasticdog-transcrypt-v2.3.1_GH0.tar.gz) = c5f5af35016474ffd1f8605be1eac2e2f17743737237065657e3759c8d8d1a66
+SIZE (elasticdog-transcrypt-v2.3.1_GH0.tar.gz) = 39607
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index fc3c3004bbac..7ddafc13c211 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -1,3 +1,40 @@
+ <vuln vid="03ba1cdd-4faf-11f0-af06-00a098b42aeb">
+ <topic>cisco -- OpenH264 Decoding Functions Heap Overflow Vulnerability</topic>
+ <affects>
+ <package>
+ <name>openh264</name>
+ <range><lt>2.5.1</lt></range>
+ </package>
+ </affects>
+ <description>
+ <body xmlns="http://www.w3.org/1999/xhtml">
+ <p>Cisco reports:</p>
+ <blockquote cite="https://github.com/cisco/openh264/releases/tag/2.5.1">
+ <p>A vulnerability in the decoding functions
+ of OpenH264 codec library could allow a remote, unauthenticated
+ attacker to trigger a heap overflow. This vulnerability is due to
+ a race condition between a Sequence Parameter Set (SPS) memory
+ allocation and a subsequent non Instantaneous Decoder Refresh
+ (non-IDR) Network Abstraction Layer (NAL) unit memory usage. An
+ attacker could exploit this vulnerability by crafting a malicious
+ bitstream and tricking a victim user into processing an arbitrary
+ video containing the malicious bistream. An exploit could allow
+ the attacker to cause an unexpected crash in the victim's user
+ decoding client and, possibly, perform arbitrary commands on the
+ victim's host by abusing the heap overflow.</p>
+ </blockquote>
+ </body>
+ </description>
+ <references>
+ <cvename>CVE-2025-27091</cvename>
+ <url>https://nvd.nist.gov/vuln/detail/CVE-2025-27091</url>
+ </references>
+ <dates>
+ <discovery>2025-02-20</discovery>
+ <entry>2025-06-22</entry>
+ </dates>
+ </vuln>
+
<vuln vid="6c6c1507-4da5-11f0-afcc-f02f7432cf97">
<topic>clamav -- ClamAV UDF File Parsing Out-Of-Bounds Read Information Disclosure Vulnerability</topic>
<affects>
diff --git a/sysutils/Makefile b/sysutils/Makefile
index a5430da5802c..4ee85417f978 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1331,6 +1331,7 @@
SUBDIR += syngesture
SUBDIR += sysctlbyname-improved-kmod
SUBDIR += sysctlinfo-kmod
+ SUBDIR += sysctltui
SUBDIR += sysgather
SUBDIR += sysinfo
SUBDIR += syslinux
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index ec7c6a5b1b0f..5e8a1676f656 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bfs
-DISTVERSION= 4.0.7
+DISTVERSION= 4.0.8
CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index bb8742808817..51772e259b7c 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750185006
-SHA256 (tavianator-bfs-4.0.7_GH0.tar.gz) = 37b11768b9b9bb50c7016d261317a4cd1ce047751681cfad528ccd700a65cd9e
-SIZE (tavianator-bfs-4.0.7_GH0.tar.gz) = 296696
+TIMESTAMP = 1750592250
+SHA256 (tavianator-bfs-4.0.8_GH0.tar.gz) = 0b7bc99fca38baf2ce212b0f6b03f05cd614ea0504bc6360e901d6f718180036
+SIZE (tavianator-bfs-4.0.8_GH0.tar.gz) = 296979
diff --git a/sysutils/libsysstat-qt6/Makefile b/sysutils/libsysstat-qt6/Makefile
index a63feb6f9656..4796317c5e06 100644
--- a/sysutils/libsysstat-qt6/Makefile
+++ b/sysutils/libsysstat-qt6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libsysstat
PORTVERSION= 1.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
PKGNAMESUFFIX= -qt6
@@ -11,7 +11,7 @@ WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake compiler:c++17-lang lxqt:2 pkgconfig tar:xz qt:6
+USES= cmake compiler:c++20-lang lxqt:2 pkgconfig tar:xz qt:6
USE_QT= base:run tools:build
USE_LDCONFIG= yes
USE_LXQT= buildtools2
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index c78a5f680849..444a21178eed 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,5 +1,5 @@
PORTNAME= limine
-DISTVERSION= 9.3.2
+DISTVERSION= 9.3.4
CATEGORIES= sysutils
MASTER_SITES= https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index b6d7d2854c07..37a1460cfe15 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748037830
-SHA256 (limine-9.3.2.tar.gz) = 698ccd804aeb951208bf88667a47683cc099e20e710d821e4d42611247eeb894
-SIZE (limine-9.3.2.tar.gz) = 569632
+TIMESTAMP = 1750562854
+SHA256 (limine-9.3.4.tar.gz) = 19702b3319bbbc3c944a14c83353bcff833c87fa25fdbf1872c5dda1dc49a9e3
+SIZE (limine-9.3.4.tar.gz) = 567667
diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile
index 07eec265d366..2fe3a7b1e68b 100644
--- a/sysutils/lxqt-admin/Makefile
+++ b/sysutils/lxqt-admin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-admin
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
@@ -12,7 +12,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6
-USES= cmake compiler:c++17-lang gnome kde:6 localbase lxqt:2 \
+USES= cmake compiler:c++20-lang gnome kde:6 localbase lxqt:2 \
perl5 pkgconfig tar:xz qt:6 xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile
index 9809ee8f3505..0fb51478b245 100644
--- a/sysutils/lxqt-config/Makefile
+++ b/sysutils/lxqt-config/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-config
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
DIST_SUBDIR= lxqt
@@ -17,7 +17,7 @@ RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
LIB_DEPENDS= libudev.so:devel/libudev-devd
-USES= cmake compiler:c++17-lang kde:6 localbase:ldflags lxqt:2 \
+USES= cmake compiler:c++20-lang kde:6 localbase:ldflags lxqt:2 \
qt:6 perl5 pkgconfig tar:xz xorg gnome
USE_QT= base:run tools:build svg
USE_KDE= libkscreen windowsystem
diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile
index 4906beb20516..5d3855350b79 100644
--- a/sysutils/lxqt-policykit/Makefile
+++ b/sysutils/lxqt-policykit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-policykit
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
@@ -13,7 +13,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libpolkit-qt6-agent-1.so:sysutils/polkit-qt-1@qt6 \
libpolkit-agent-1.so:sysutils/polkit
-USES= cmake compiler:c++17-lang gnome gettext-runtime lxqt:2 \
+USES= cmake compiler:c++20-lang gnome gettext-runtime lxqt:2 \
qt:6 perl5 localbase:ldflags pkgconfig tar:xz xorg
USE_PERL5= build
diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile
index f7b3c17cde7e..bd6051a91c82 100644
--- a/sysutils/lxqt-powermanagement/Makefile
+++ b/sysutils/lxqt-powermanagement/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-powermanagement
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= upower:sysutils/upower
-USES= cmake compiler:c++17-lang gettext-runtime kde:6 lxqt:2 qt:6 \
+USES= cmake compiler:c++20-lang gettext-runtime kde:6 lxqt:2 qt:6 \
localbase:ldflags perl5 pkgconfig tar:xz gnome xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile
index 2f11aec8a654..9aacc5612aac 100644
--- a/sysutils/lxqt-qt6plugin/Makefile
+++ b/sysutils/lxqt-qt6plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-qt6plugin
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= LXQT
@@ -13,7 +13,7 @@ LICENSE= LGPL21+
LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \
libexif.so:graphics/libexif
-USES= cmake compiler:c++17-lang gnome kde:6 lxqt:2 pkgconfig tar:xz \
+USES= cmake compiler:c++20-lang gnome kde:6 lxqt:2 pkgconfig tar:xz \
qt:6 gettext-runtime xorg
USE_XORG= xcb
diff --git a/sysutils/qtxdg-tools/Makefile b/sysutils/qtxdg-tools/Makefile
index 395cd2901ffd..964760d9df2a 100644
--- a/sysutils/qtxdg-tools/Makefile
+++ b/sysutils/qtxdg-tools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qtxdg-tools
PORTVERSION= 4.2.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LXQT
@@ -9,7 +10,7 @@ WWW= https://github.com/lxqt/qtxdg-tools
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gnome pkgconfig lxqt:2 qt:6 tar:xz
+USES= cmake compiler:c++20-lang gnome pkgconfig lxqt:2 qt:6 tar:xz
USE_GNOME= glib20
USE_QT= tools:build base:run
USE_LXQT= buildtools2 qt6xdg
diff --git a/sysutils/sysctltui/Makefile b/sysutils/sysctltui/Makefile
new file mode 100644
index 000000000000..b4b60a11802a
--- /dev/null
+++ b/sysutils/sysctltui/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= sysctltui
+DISTVERSION= 0.0.2
+CATEGORIES= sysutils
+
+MAINTAINER= alfix86@gmail.com
+COMMENT= Utility to get and set kernel state at runtime
+WWW= https://gitlab.com/alfix/sysctltui/
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libbsddialog.so:devel/bsddialog \
+ libsysctlmibinfo2.so:devel/libsysctlmibinfo2
+
+USE_GITLAB= yes
+GL_ACCOUNT= alfix
+
+PLIST_FILES= sbin/${PORTNAME} \
+ share/man/man8/${PORTNAME}.8.gz
+
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} != FreeBSD
+IGNORE= not supported on anything but FreeBSD
+.endif
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin
+ ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${PREFIX}/share/man/man8/
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/sysctltui/distinfo b/sysutils/sysctltui/distinfo
new file mode 100644
index 000000000000..8449dc9b0a8f
--- /dev/null
+++ b/sysutils/sysctltui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749505974
+SHA256 (sysctltui-0.0.2.tar.bz2) = 2d03c408f05343878517bef1649bc6b96b5babcb53e447008a255867408cc446
+SIZE (sysctltui-0.0.2.tar.bz2) = 169358
diff --git a/sysutils/sysctltui/pkg-descr b/sysutils/sysctltui/pkg-descr
new file mode 100644
index 000000000000..80ca4a2d6b7d
--- /dev/null
+++ b/sysutils/sysctltui/pkg-descr
@@ -0,0 +1,3 @@
+SysctlTUI is a sysctl MIB explorer for FreeBSD, each object represents a
+kernel parameter.
+SysctlTUI allows you to view a parameter's properties and get or set its value.
diff --git a/textproc/groff/Makefile b/textproc/groff/Makefile
index 3f14302a0146..67bf93a38c6b 100644
--- a/textproc/groff/Makefile
+++ b/textproc/groff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= groff
PORTVERSION= 1.23.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= textproc
MASTER_SITES= GNU
diff --git a/textproc/groff/files/mdoc.local b/textproc/groff/files/mdoc.local
index 353d69398b42..eaf689c78a96 100644
--- a/textproc/groff/files/mdoc.local
+++ b/textproc/groff/files/mdoc.local
@@ -48,7 +48,7 @@
.ds doc-str-Lb-libstdthreads C11 Threads Library (libstdthreads, \-lstdthreads)
.
.\" Default .Os value
-.ds doc-default-operating-system FreeBSD\~14.1
+.ds doc-default-operating-system FreeBSD\~14.3
.
.\" FreeBSD releases not found in doc-common
.ds doc-operating-system-FreeBSD-2.2.0 2.2.0
@@ -91,11 +91,20 @@
.ds doc-operating-system-FreeBSD-14.4 14.4
.ds doc-operating-system-FreeBSD-14.5 14.5
.ds doc-operating-system-FreeBSD-14.6 14.6
+.ds doc-operating-system-FreeBSD-15 15
.ds doc-operating-system-FreeBSD-15.0 15.0
.ds doc-operating-system-FreeBSD-15.1 15.1
.ds doc-operating-system-FreeBSD-15.2 15.2
.ds doc-operating-system-FreeBSD-15.3 15.3
+.ds doc-operating-system-FreeBSD-15.4 15.4
+.ds doc-operating-system-FreeBSD-15.5 15.5
+.ds doc-operating-system-FreeBSD-16 16
.ds doc-operating-system-FreeBSD-16.0 16.0
+.ds doc-operating-system-FreeBSD-16.1 16.1
+.ds doc-operating-system-FreeBSD-16.2 16.2
+.ds doc-operating-system-FreeBSD-16.3 16.3
+.ds doc-operating-system-FreeBSD-17 17
+.ds doc-operating-system-FreeBSD-17.0 17.0
.
.\" Definitions for other *BSDs not (yet) in doc-common
.ds doc-operating-system-NetBSD-7 7
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 8fb05f8f00f3..18fb5df893e9 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-typing-booster
-PORTVERSION= 2.27.59
+PORTVERSION= 2.27.64
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo
index 26225170ae8c..3af673034954 100644
--- a/textproc/ibus-typing-booster/distinfo
+++ b/textproc/ibus-typing-booster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747906464
-SHA256 (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 9de946f644bab6fca7af9280c62545d21def02ed6c2f989cba1b932db943d7bd
-SIZE (mike-fabian-ibus-typing-booster-2.27.59_GH0.tar.gz) = 13491352
+TIMESTAMP = 1750596173
+SHA256 (mike-fabian-ibus-typing-booster-2.27.64_GH0.tar.gz) = 7ee36ed14c7050793a68374e918708b1c63a394539daf8b3c9f722411ca22976
+SIZE (mike-fabian-ibus-typing-booster-2.27.64_GH0.tar.gz) = 13515065
diff --git a/textproc/py-mkdocs-material/Makefile b/textproc/py-mkdocs-material/Makefile
index 44a94b8d704f..f8ef2619ca0b 100644
--- a/textproc/py-mkdocs-material/Makefile
+++ b/textproc/py-mkdocs-material/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mkdocs-material
-DISTVERSION= 9.6.12
+DISTVERSION= 9.6.14
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-mkdocs-material/distinfo b/textproc/py-mkdocs-material/distinfo
index 9c5b1c1ba4d7..872ad4131302 100644
--- a/textproc/py-mkdocs-material/distinfo
+++ b/textproc/py-mkdocs-material/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381345
-SHA256 (mkdocs_material-9.6.12.tar.gz) = add6a6337b29f9ea7912cb1efc661de2c369060b040eb5119855d794ea85b473
-SIZE (mkdocs_material-9.6.12.tar.gz) = 3951532
+TIMESTAMP = 1747327291
+SHA256 (mkdocs_material-9.6.14.tar.gz) = 39d795e90dce6b531387c255bd07e866e027828b7346d3eba5ac3de265053754
+SIZE (mkdocs_material-9.6.14.tar.gz) = 3951707
diff --git a/textproc/py-pygments/Makefile b/textproc/py-pygments/Makefile
index 3655bb1f897b..cd875c34d8e1 100644
--- a/textproc/py-pygments/Makefile
+++ b/textproc/py-pygments/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pygments
-DISTVERSION= 2.19.1
+DISTVERSION= 2.19.2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.18.0:devel/py-hatchling@${PY_FLAVOR}
-# tests: 5184 passed, 7 skipped
+# tests: 5186 passed, 7 skipped, 1 warning
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=4.1.0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-randomly>=3.12.0:devel/py-pytest-randomly@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wcag-contrast-ratio>=0.9:www/py-wcag-contrast-ratio@${PY_FLAVOR}
@@ -21,6 +21,9 @@ USES= cpe python tex
USE_PYTHON= autoplist concurrent pep517 pytest
USE_TEX= latex:test
+# We don't want to use Pytest plugins, for example devel/py-ruff, if available in the system
+TEST_ENV= PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/textproc/py-pygments/distinfo b/textproc/py-pygments/distinfo
index ac9567c3f21c..6adf922fde7f 100644
--- a/textproc/py-pygments/distinfo
+++ b/textproc/py-pygments/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737292768
-SHA256 (pygments-2.19.1.tar.gz) = 61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f
-SIZE (pygments-2.19.1.tar.gz) = 4968581
+TIMESTAMP = 1750573109
+SHA256 (pygments-2.19.2.tar.gz) = 636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887
+SIZE (pygments-2.19.2.tar.gz) = 4968631
diff --git a/www/Makefile b/www/Makefile
index 8339058aecc5..b91c7a31dd0d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1453,6 +1453,7 @@
SUBDIR += plasma6-plasma-browser-integration
SUBDIR += pmwiki
SUBDIR += pnews
+ SUBDIR += pocket-id
SUBDIR += podcastamatic
SUBDIR += pomerium
SUBDIR += pound
@@ -1549,6 +1550,27 @@
SUBDIR += py-dj51-drf-writable-nested
SUBDIR += py-dj51-social-auth-app-django
SUBDIR += py-dj51-strawberry-graphql-django
+ SUBDIR += py-dj52-channels
+ SUBDIR += py-dj52-django-auth-ldap
+ SUBDIR += py-dj52-django-choices-field
+ SUBDIR += py-dj52-django-cors-headers
+ SUBDIR += py-dj52-django-debug-toolbar
+ SUBDIR += py-dj52-django-filter
+ SUBDIR += py-dj52-django-htmx
+ SUBDIR += py-dj52-django-js-asset
+ SUBDIR += py-dj52-django-mptt
+ SUBDIR += py-dj52-django-prometheus
+ SUBDIR += py-dj52-django-redis
+ SUBDIR += py-dj52-django-rich
+ SUBDIR += py-dj52-django-storages
+ SUBDIR += py-dj52-django-tables2
+ SUBDIR += py-dj52-django-taggit
+ SUBDIR += py-dj52-django-timezone-field
+ SUBDIR += py-dj52-djangorestframework
+ SUBDIR += py-dj52-drf-spectacular
+ SUBDIR += py-dj52-drf-spectacular-sidecar
+ SUBDIR += py-dj52-social-auth-app-django
+ SUBDIR += py-dj52-strawberry-graphql-django
SUBDIR += py-django-admin-rangefilter
SUBDIR += py-django-advanced-filters
SUBDIR += py-django-allauth
@@ -2500,6 +2522,7 @@
SUBDIR += tidy
SUBDIR += tidy-html5
SUBDIR += tikiwiki
+ SUBDIR += tinyauth
SUBDIR += tinymce
SUBDIR += tinyproxy
SUBDIR += tivoka
diff --git a/www/authelia/Makefile b/www/authelia/Makefile
index 728ad37775c8..f7138fa0cd90 100644
--- a/www/authelia/Makefile
+++ b/www/authelia/Makefile
@@ -8,7 +8,7 @@ DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html #
MAINTAINER= yuri@FreeBSD.org
COMMENT= Single sign-on multi-factor portal for web apps
-WWW= https://www.authelia.com/docs/
+WWW= https://www.authelia.com/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
new file mode 100644
index 000000000000..641ca2d03c15
--- /dev/null
+++ b/www/pocket-id/Makefile
@@ -0,0 +1,39 @@
+PORTNAME= pocket-id
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.4.0
+CATEGORIES= www
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= OIDC provider that allows users to authenticate with their passkeys
+WWW= https://pocket-id.org
+
+LICENSE= BSD2CLAUSE
+
+USES= go:modules
+USE_GITHUB= yes
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= https://github.com/pocket-id/${PORTNAME}
+GO_TARGET= ./cmd:${PORTNAME}
+GO_BUILDFLAGS= -ldflags "-X github.com/pocket-id/pocket-id/backend/internal/common.Version=${DISTVERSION} -buildid=${DISTVERSION}"
+
+SUB_FILES= pkg-message
+SUB_LIST= USER=${USERS:[1]}
+
+WRKSRC_SUBDIR= backend
+
+USERS= ${POCKET_ID_USER}
+GROUPS= ${POCKET_ID_GROUP}
+
+PLIST_FILES= bin/${PORTNAME}
+
+POCKET_ID_USER= ${PORTNAME}
+POCKET_ID_GROUP= ${POCKET_ID_USER}
+
+pre-build:
+ @cd ${WRKDIR}/pocket-id-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/frontend/dist
+
+.include <bsd.port.mk>
diff --git a/www/pocket-id/distinfo b/www/pocket-id/distinfo
new file mode 100644
index 000000000000..dea750785956
--- /dev/null
+++ b/www/pocket-id/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1750475934
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-1.4.0.frontend.tar.gz) = 28d9a1e390d4caa1d210fb1cd36c2f2839d89e82905e88953847b18a25aeb44d
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-1.4.0.frontend.tar.gz) = 940695
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/go.mod) = 746b88f292ef6becb08abe2aa09185c44bf44d7679e281534821b0d8cfc4828c
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/go.mod) = 6612
+SHA256 (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-pocket-id-v1.4.0_GH0.tar.gz) = ad76903ab02cd739fb3171df8d18a3192b131dc55dd52fe223634c79d9d82f53
+SIZE (go/www_pocket-id/pocket-id-pocket-id-v1.4.0_GH0/pocket-id-pocket-id-v1.4.0_GH0.tar.gz) = 5506002
diff --git a/www/pocket-id/files/pkg-message.in b/www/pocket-id/files/pkg-message.in
new file mode 100644
index 000000000000..f97cc825952b
--- /dev/null
+++ b/www/pocket-id/files/pkg-message.in
@@ -0,0 +1,17 @@
+[
+{ type: install
+ message: <<EOM
+Pocket ID is installed
+
+1) Configure it in %%PREFIX%%/etc/pocket-id.env
+
+2) Enable it with
+
+ sysrc pocket_id_enable=YES
+
+3) Start it with
+
+ service pocket-id start
+EOM
+}
+]
diff --git a/www/pocket-id/files/pocket-id.in b/www/pocket-id/files/pocket-id.in
new file mode 100644
index 000000000000..04a26a82a74e
--- /dev/null
+++ b/www/pocket-id/files/pocket-id.in
@@ -0,0 +1,36 @@
+#!/bin/sh
+
+# PROVIDE: pocket_id
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for pocket-id in /etc/rc.conf
+#
+# pocket_id_enable (bool): Enable pocket-id. (Default=NO)
+# pocket_id_env_file (str): Path containing the environment variables
+# to be used by pocket-id. (Default: /usr/local/etc/pocket-id.env)
+# pocket_id_logfile (str): Log file used to store the pocket-id's output. (Default: /var/log/pocket-id.log)
+# pocket_id_pidfile (str): File used by pocket-id to store the process ID. (Default: /var/run/pocket-id.pid)
+# pocket_id_runas (str): User to run pocket-id as. (Default: %%USER%%)
+
+. /etc/rc.subr
+
+name="pocket_id"
+desc="OIDC provider that allows users to authenticate with their passkeys"
+rcvar="pocket_id_enable"
+
+load_rc_config $name
+
+: ${pocket_id_enable:="NO"}
+: ${pocket_id_env_file:="/usr/local/etc/pocket-id.env"}
+: ${pocket_id_logfile:="/var/log/pocket-id.log"}
+: ${pocket_id_pidfile:="/var/run/pocket-id.pid"}
+: ${pocket_id_runas:="%%USER%%"}
+
+pocket_id_chdir="/var/db/pocket-id"
+pidfile="${pocket_id_pidfile}"
+procname="/usr/local/bin/pocket-id"
+command="/usr/sbin/daemon"
+command_args="-o '${pocket_id_logfile}' -p '${pidfile}' -u '${pocket_id_runas}' -t '${desc}' -- '${procname}'"
+
+run_rc_command "$1"
diff --git a/www/pocket-id/pkg-descr b/www/pocket-id/pkg-descr
new file mode 100644
index 000000000000..904737283fae
--- /dev/null
+++ b/www/pocket-id/pkg-descr
@@ -0,0 +1,13 @@
+Pocket ID is a simple OIDC provider that allows users to authenticate
+with their passkeys to your services.
+
+The goal of Pocket ID is to be a simple and easy-to-use. There are
+other self-hosted OIDC providers like Keycloak or ORY Hydra but
+they are often too complex for simple use cases.
+
+Additionally, what makes Pocket ID special is that it only supports
+passkey authentication, which means you don't need a password. Some
+people might not like this idea at first, but I believe passkeys
+are the future, and once you try them, you'll love them. For example,
+you can now use a physical Yubikey to sign in to all your self-hosted
+services easily and securely
diff --git a/www/py-dj52-channels/Makefile b/www/py-dj52-channels/Makefile
new file mode 100644
index 000000000000..e8f8ced587d3
--- /dev/null
+++ b/www/py-dj52-channels/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= channels
+PORTVERSION= 4.2.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Brings async, event-driven capabilities to Django
+WWW= https://channels.readthedocs.io/en/latest/ \
+ https://github.com/django/channels
+
+LICENSE= BSD3CLAUSE
+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}asgiref>=3.6.0<4:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-channels/distinfo b/www/py-dj52-channels/distinfo
new file mode 100644
index 000000000000..cfa8d2a5103d
--- /dev/null
+++ b/www/py-dj52-channels/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1732202562
+SHA256 (channels-4.2.0.tar.gz) = d9e707487431ba5dbce9af982970dab3b0efd786580fadb99e45dca5e39fdd59
+SIZE (channels-4.2.0.tar.gz) = 26554
diff --git a/www/py-dj52-channels/pkg-descr b/www/py-dj52-channels/pkg-descr
new file mode 100644
index 000000000000..01296180bc27
--- /dev/null
+++ b/www/py-dj52-channels/pkg-descr
@@ -0,0 +1,4 @@
+Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and
+other async support to your code, using familiar Django design patterns and a
+flexible underlying framework that lets you not only customize behaviours but
+also write support for your own protocols and needs.
diff --git a/www/py-dj52-django-auth-ldap/Makefile b/www/py-dj52-django-auth-ldap/Makefile
new file mode 100644
index 000000000000..2ddf3b629a3a
--- /dev/null
+++ b/www/py-dj52-django-auth-ldap/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= django-auth-ldap
+DISTVERSION= 5.1.0
+CATEGORIES= www security python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_auth_ldap-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= LDAP integration for django.contrib.auth
+WWW= https://github.com/django-auth-ldap/django-auth-ldap
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-ldap>=3.1:net/py-python-ldap@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+PORTDOCS= *
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
+
+post-build-DOCS-on:
+ ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ (cd ${WRKSRC}/build/sphinx/html && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+ "! -name .buildinfo -and ! -name objects.inv")
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-auth-ldap/distinfo b/www/py-dj52-django-auth-ldap/distinfo
new file mode 100644
index 000000000000..2ae0a3f4baa0
--- /dev/null
+++ b/www/py-dj52-django-auth-ldap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1730477310
+SHA256 (django_auth_ldap-5.1.0.tar.gz) = 9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668
+SIZE (django_auth_ldap-5.1.0.tar.gz) = 55059
diff --git a/www/py-dj52-django-auth-ldap/files/patch-docs_conf.py b/www/py-dj52-django-auth-ldap/files/patch-docs_conf.py
new file mode 100644
index 000000000000..d41916245ebc
--- /dev/null
+++ b/www/py-dj52-django-auth-ldap/files/patch-docs_conf.py
@@ -0,0 +1,20 @@
+Avoid the download of various intersphinx inventories during build. Only two
+intersphinx mappings are used and the documentation can be built/used without
+them.
+
+--- docs/conf.py.orig 2022-06-12 10:26:47 UTC
++++ docs/conf.py
+@@ -188,13 +188,3 @@ texinfo_documents = [
+ # -- Extension configuration -------------------------------------------------
+
+ # -- Options for intersphinx extension ---------------------------------------
+-
+-intersphinx_mapping = {
+- "python": ("https://docs.python.org/3/", None),
+- "django": (
+- "https://docs.djangoproject.com/en/stable/",
+- "https://docs.djangoproject.com/en/stable/_objects/",
+- ),
+- "pythonldap": ("https://www.python-ldap.org/en/latest/", None),
+- "tox": ("https://tox.wiki/en/latest/", None),
+-}
diff --git a/www/py-dj52-django-auth-ldap/pkg-descr b/www/py-dj52-django-auth-ldap/pkg-descr
new file mode 100644
index 000000000000..390903dba8ac
--- /dev/null
+++ b/www/py-dj52-django-auth-ldap/pkg-descr
@@ -0,0 +1,4 @@
+This is a Django authentication backend that authenticates against an LDAP
+service. Configuration can be as simple as a single distinguished name template,
+but there are many rich configuration options for working with users, groups,
+and permissions.
diff --git a/www/py-dj52-django-choices-field/Makefile b/www/py-dj52-django-choices-field/Makefile
new file mode 100644
index 000000000000..355a02ed97cb
--- /dev/null
+++ b/www/py-dj52-django-choices-field/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= django-choices-field
+DISTVERSION= 2.3.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_choices_field-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Django field that set/get TextChoices/IntegerChoices enumerations
+WWW= https://github.com/bellini666/django-choices-field
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-choices-field/distinfo b/www/py-dj52-django-choices-field/distinfo
new file mode 100644
index 000000000000..7f61f9ac7dde
--- /dev/null
+++ b/www/py-dj52-django-choices-field/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1711885476
+SHA256 (django_choices_field-2.3.0.tar.gz) = bb0c85c79737ab98bfb9c0d9ddf98010d612c0585be767890e25fd192c3d1694
+SIZE (django_choices_field-2.3.0.tar.gz) = 6448
diff --git a/www/py-dj52-django-choices-field/pkg-descr b/www/py-dj52-django-choices-field/pkg-descr
new file mode 100644
index 000000000000..3a855539fca9
--- /dev/null
+++ b/www/py-dj52-django-choices-field/pkg-descr
@@ -0,0 +1,2 @@
+This package provides a Django field that set/get the "TextChoices" and
+"IntegerChoices" enumerations.
diff --git a/www/py-dj52-django-cors-headers/Makefile b/www/py-dj52-django-cors-headers/Makefile
new file mode 100644
index 000000000000..ede2fbb0079e
--- /dev/null
+++ b/www/py-dj52-django-cors-headers/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= django-cors-headers
+DISTVERSION= 4.7.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_cors_headers-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Handles server headers required for Cross-Origin Resource Sharing
+WWW= https://github.com/adamchainz/django-cors-headers
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asgiref>=3.6:www/py-asgiref@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-cors-headers/distinfo b/www/py-dj52-django-cors-headers/distinfo
new file mode 100644
index 000000000000..ea513ae6604c
--- /dev/null
+++ b/www/py-dj52-django-cors-headers/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1739187247
+SHA256 (django_cors_headers-4.7.0.tar.gz) = 6fdf31bf9c6d6448ba09ef57157db2268d515d94fc5c89a0a1028e1fc03ee52b
+SIZE (django_cors_headers-4.7.0.tar.gz) = 21037
diff --git a/www/py-dj52-django-cors-headers/pkg-descr b/www/py-dj52-django-cors-headers/pkg-descr
new file mode 100644
index 000000000000..9ba1bc6bd1a8
--- /dev/null
+++ b/www/py-dj52-django-cors-headers/pkg-descr
@@ -0,0 +1,2 @@
+A Django App that adds CORS (Cross-Origin Resource Sharing) headers to
+responses.
diff --git a/www/py-dj52-django-debug-toolbar/Makefile b/www/py-dj52-django-debug-toolbar/Makefile
new file mode 100644
index 000000000000..62cdf47b2a83
--- /dev/null
+++ b/www/py-dj52-django-debug-toolbar/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= django-debug-toolbar
+PORTVERSION= 5.2.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_debug_toolbar-${PORTVERSION}
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Configurable set of panels to display debug information
+WWW= https://django-debug-toolbar.readthedocs.io/en/latest/ \
+ https://github.com/django-commons/django-debug-toolbar
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2.9:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+NO_ARCH= yes
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-debug-toolbar
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-debug-toolbar/distinfo b/www/py-dj52-django-debug-toolbar/distinfo
new file mode 100644
index 000000000000..130df8cee123
--- /dev/null
+++ b/www/py-dj52-django-debug-toolbar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747327034
+SHA256 (django_debug_toolbar-5.2.0.tar.gz) = 9e7f0145e1a1b7d78fcc3b53798686170a5b472d9cf085d88121ff823e900821
+SIZE (django_debug_toolbar-5.2.0.tar.gz) = 297901
diff --git a/www/py-dj52-django-debug-toolbar/pkg-descr b/www/py-dj52-django-debug-toolbar/pkg-descr
new file mode 100644
index 000000000000..e62114e4b61f
--- /dev/null
+++ b/www/py-dj52-django-debug-toolbar/pkg-descr
@@ -0,0 +1,3 @@
+The Django Debug Toolbar is a configurable set of panels that display various
+debug information about the current request/response and when clicked, display
+more details about the panel's content.
diff --git a/www/py-dj52-django-filter/Makefile b/www/py-dj52-django-filter/Makefile
new file mode 100644
index 000000000000..c999af31c25c
--- /dev/null
+++ b/www/py-dj52-django-filter/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= django-filter
+DISTVERSION= 25.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_filter-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Dynamic filtering for querysets with Django
+WWW= https://github.com/carltongibson/django-filter
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-filter/distinfo b/www/py-dj52-django-filter/distinfo
new file mode 100644
index 000000000000..1fe436b6ac10
--- /dev/null
+++ b/www/py-dj52-django-filter/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740212287
+SHA256 (django_filter-25.1.tar.gz) = 1ec9eef48fa8da1c0ac9b411744b16c3f4c31176c867886e4c48da369c407153
+SIZE (django_filter-25.1.tar.gz) = 143021
diff --git a/www/py-dj52-django-filter/pkg-descr b/www/py-dj52-django-filter/pkg-descr
new file mode 100644
index 000000000000..089f799caa3e
--- /dev/null
+++ b/www/py-dj52-django-filter/pkg-descr
@@ -0,0 +1,2 @@
+Django-filter is a reusable Django application allowing users to declaratively
+add dynamic QuerySet filtering from URL parameters.
diff --git a/www/py-dj52-django-htmx/Makefile b/www/py-dj52-django-htmx/Makefile
new file mode 100644
index 000000000000..6dc8db82841e
--- /dev/null
+++ b/www/py-dj52-django-htmx/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= django-htmx
+DISTVERSION= 1.23.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_htmx-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Extensions for using Django with htmx
+WWW= https://github.com/adamchainz/django-htmx
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asgiref>=3.6:www/py-asgiref@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-htmx/distinfo b/www/py-dj52-django-htmx/distinfo
new file mode 100644
index 000000000000..ff5b98d404fe
--- /dev/null
+++ b/www/py-dj52-django-htmx/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1742639003
+SHA256 (django_htmx-1.23.0.tar.gz) = 71e6242ac6bd32a0e14fcb12b340f901c9a924f0b4e9b461a5e6a6eea8d9c6dd
+SIZE (django_htmx-1.23.0.tar.gz) = 63450
diff --git a/www/py-dj52-django-htmx/pkg-descr b/www/py-dj52-django-htmx/pkg-descr
new file mode 100644
index 000000000000..9b84019de4a7
--- /dev/null
+++ b/www/py-dj52-django-htmx/pkg-descr
@@ -0,0 +1,3 @@
+This package offers extensions for using Django with htmx, a library that
+allows one to access modern browser features directly from HTML, rather than
+using JavaScript (see https://htmx.org/).
diff --git a/www/py-dj52-django-js-asset/Makefile b/www/py-dj52-django-js-asset/Makefile
new file mode 100644
index 000000000000..7e5d300ba127
--- /dev/null
+++ b/www/py-dj52-django-js-asset/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= django-js-asset
+DISTVERSION= 3.1.2
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_js_asset-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Insert script tags with additional attributes for django.forms.Media
+WWW= https://github.com/matthiask/django-js-asset
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-js-asset/distinfo b/www/py-dj52-django-js-asset/distinfo
new file mode 100644
index 000000000000..5d250a973b1e
--- /dev/null
+++ b/www/py-dj52-django-js-asset/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1741326981
+SHA256 (django_js_asset-3.1.2.tar.gz) = 1fc7584199ed1941ed7c8e7b87ca5524bb0f2ba941561d2a104e88ee9f07bedd
+SIZE (django_js_asset-3.1.2.tar.gz) = 9471
diff --git a/www/py-dj52-django-js-asset/pkg-descr b/www/py-dj52-django-js-asset/pkg-descr
new file mode 100644
index 000000000000..99b04e1534c9
--- /dev/null
+++ b/www/py-dj52-django-js-asset/pkg-descr
@@ -0,0 +1,2 @@
+Insert script tags with additional attributes (such as "id" and "data" for
+CSP-compatible data injection) for the django.forms.Media package.
diff --git a/www/py-dj52-django-mptt/Makefile b/www/py-dj52-django-mptt/Makefile
new file mode 100644
index 000000000000..18ab030b3f5a
--- /dev/null
+++ b/www/py-dj52-django-mptt/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= django-mptt
+DISTVERSION= 0.17.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_mptt-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django
+WWW= https://github.com/django-mptt/django-mptt
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}\
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-js-asset>0:www/py-dj52-django-js-asset@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-mptt/distinfo b/www/py-dj52-django-mptt/distinfo
new file mode 100644
index 000000000000..a4f142723154
--- /dev/null
+++ b/www/py-dj52-django-mptt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1743831457
+SHA256 (django_mptt-0.17.0.tar.gz) = e2dca00536450b91bdc80d8fc1454993b84307728394ae42c72947fc09574d3d
+SIZE (django_mptt-0.17.0.tar.gz) = 71428
diff --git a/www/py-dj52-django-mptt/pkg-descr b/www/py-dj52-django-mptt/pkg-descr
new file mode 100644
index 000000000000..bad56cabf151
--- /dev/null
+++ b/www/py-dj52-django-mptt/pkg-descr
@@ -0,0 +1,2 @@
+Utilities for implementing Modified Preorder Tree Traversal with your Django
+Models and working with trees of Model instances.
diff --git a/www/py-dj52-django-prometheus/Makefile b/www/py-dj52-django-prometheus/Makefile
new file mode 100644
index 000000000000..a48b4efff30b
--- /dev/null
+++ b/www/py-dj52-django-prometheus/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= django-prometheus
+DISTVERSION= 2.3.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Export Django monitoring metrics for Prometheus.io
+WWW= https://github.com/korfuri/django-prometheus
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517 pytest
+
+TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_GROUP= DATABASE CACHE
+OPTIONS_GROUP_DATABASE= MYSQL PGSQL
+OPTIONS_GROUP_CACHE= MEMCACHED REDIS
+
+MEMCACHED_DESC= Memcached distributed memory caching support
+
+MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
+MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
+PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
+REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=4.8:www/py-dj52-django-redis@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-prometheus/distinfo b/www/py-dj52-django-prometheus/distinfo
new file mode 100644
index 000000000000..4f11977cb57e
--- /dev/null
+++ b/www/py-dj52-django-prometheus/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1683262385
+SHA256 (django-prometheus-2.3.1.tar.gz) = f9c8b6c780c9419ea01043c63a437d79db2c33353451347894408184ad9c3e1e
+SIZE (django-prometheus-2.3.1.tar.gz) = 24718
diff --git a/www/py-dj52-django-prometheus/files/patch-pyproject.toml b/www/py-dj52-django-prometheus/files/patch-pyproject.toml
new file mode 100644
index 000000000000..5bf778c4f9e3
--- /dev/null
+++ b/www/py-dj52-django-prometheus/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+Relax version requirements of py-setuptools.
+
+--- pyproject.toml.orig 2024-10-06 12:58:05 UTC
++++ pyproject.toml
+@@ -1,5 +1,5 @@
+ [build-system]
+-requires = [ "setuptools >= 67.7.2", "wheel >= 0.40.0"]
++requires = [ "setuptools", "wheel >= 0.40.0"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.pytest.ini_options]
diff --git a/www/py-dj52-django-prometheus/files/patch-setup.py b/www/py-dj52-django-prometheus/files/patch-setup.py
new file mode 100644
index 000000000000..6e28293ebe58
--- /dev/null
+++ b/www/py-dj52-django-prometheus/files/patch-setup.py
@@ -0,0 +1,13 @@
+Remove py-pytest-runner as build time dependency because it is deprecated and
+should be no longer used.
+
+--- setup.py.orig 2024-10-01 12:41:04 UTC
++++ setup.py
+@@ -40,7 +40,6 @@ setup(
+ long_description=LONG_DESCRIPTION,
+ long_description_content_type="text/markdown",
+ tests_require=["pytest", "pytest-django"],
+- setup_requires=["pytest-runner"],
+ options={"bdist_wheel": {"universal": "1"}},
+ install_requires=[
+ "prometheus-client>=0.7",
diff --git a/www/py-dj52-django-prometheus/pkg-descr b/www/py-dj52-django-prometheus/pkg-descr
new file mode 100644
index 000000000000..0962e7b87336
--- /dev/null
+++ b/www/py-dj52-django-prometheus/pkg-descr
@@ -0,0 +1,14 @@
+This library exports Django monitoring metrics for Prometheus.io.
+
+It provides support to monitor the following databases types:
+
+* SQLite (via Django)
+* PostgreSQL
+* MySQL
+
+In addition, caches can also be monitored:
+
+* memcached
+* Redis
+
+It's even possible to export metrics of Django models and migrations.
diff --git a/www/py-dj52-django-redis/Makefile b/www/py-dj52-django-redis/Makefile
new file mode 100644
index 000000000000..6033fc994a25
--- /dev/null
+++ b/www/py-dj52-django-redis/Makefile
@@ -0,0 +1,36 @@
+PORTNAME= django-redis
+PORTVERSION= 5.4.0
+CATEGORIES= www databases python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Full featured Redis cache/session backend for Django
+WWW= https://github.com/jazzband/django-redis
+
+LICENSE= BSD3CLAUSE
+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}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}redis>=3.0.0:databases/py-redis@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-django>=0:devel/py-pytest-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \
+ redis-server:databases/redis
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517 pytest
+
+# Required for Python 3.11+ as the cgi module is deprecated and slated for removal in Python 3.13
+TEST_ARGS= -W ignore::DeprecationWarning
+TEST_ENV= DJANGO_SETTINGS_MODULE=settings.sqlite \
+ PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR}
+TEST_WRKSRC= ${WRKSRC}/tests
+
+NO_ARCH= yes
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-redis
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-redis/distinfo b/www/py-dj52-django-redis/distinfo
new file mode 100644
index 000000000000..156f9d23ac30
--- /dev/null
+++ b/www/py-dj52-django-redis/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1696432970
+SHA256 (django-redis-5.4.0.tar.gz) = 6a02abaa34b0fea8bf9b707d2c363ab6adc7409950b2db93602e6cb292818c42
+SIZE (django-redis-5.4.0.tar.gz) = 52567
diff --git a/www/py-dj52-django-redis/pkg-descr b/www/py-dj52-django-redis/pkg-descr
new file mode 100644
index 000000000000..ab566f948f78
--- /dev/null
+++ b/www/py-dj52-django-redis/pkg-descr
@@ -0,0 +1,15 @@
+Django-redis is a BSD Licensed, full featured Redis cache/session
+backend for Django.
+
+Why use django-redis?
+
+ * Modular client system (pluggable clients).
+ * Master-Slave support in the default client.
+ * Used in production in several projects as cache and session storage.
+ * Supports infinite timeouts.
+ * Python 3 support in same code base.
+ * Facilities for raw access to Redis client/connection pool.
+ * Highly configurable (can emulate memcached exception behavior, for
+ example).
+ * Unix sockets supported by default.
+ * Pluggable parsers.
diff --git a/www/py-dj52-django-rich/Makefile b/www/py-dj52-django-rich/Makefile
new file mode 100644
index 000000000000..8c7d791d94ba
--- /dev/null
+++ b/www/py-dj52-django-rich/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= django-rich
+DISTVERSION= 2.0.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_rich-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Extensions for using Rich with Django
+WWW= https://github.com/adamchainz/django-rich
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rich>=10.0.0:textproc/py-rich@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-rich/distinfo b/www/py-dj52-django-rich/distinfo
new file mode 100644
index 000000000000..ff93b43f1403
--- /dev/null
+++ b/www/py-dj52-django-rich/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747327116
+SHA256 (django_rich-2.0.0.tar.gz) = 3646edf7223f05b9775ec9a38ab5a33be93042fc3de3d5e31eacf84da6091913
+SIZE (django_rich-2.0.0.tar.gz) = 61448
diff --git a/www/py-dj52-django-rich/pkg-descr b/www/py-dj52-django-rich/pkg-descr
new file mode 100644
index 000000000000..db029741fbb0
--- /dev/null
+++ b/www/py-dj52-django-rich/pkg-descr
@@ -0,0 +1,11 @@
+This package provides extensions for using Rich with the Django framework.
+
+These extensions consist of the following subclasses:
+
+* django_rich.management.RichCommand:
+ Subclass of Django's BaseCommand class that sets its self.console to a
+ Rich console.
+
+* django_rich.test.RichRunner:
+ Subclass of Django's DiscoverRunner with colorized outputs and nice
+ traceback rendering.
diff --git a/www/py-dj52-django-storages/Makefile b/www/py-dj52-django-storages/Makefile
new file mode 100644
index 000000000000..d42e105a875d
--- /dev/null
+++ b/www/py-dj52-django-storages/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= django-storages
+DISTVERSION= 1.14.6
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_storages-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Generic storages for Django
+WWW= https://django-storages.readthedocs.io/en/latest/ \
+ https://github.com/jschneier/django-storages
+
+LICENSE= BSD3CLAUSE
+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}django52>=3.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist concurrent pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+# AZURE option requires newer devel/py-azure-storage-blob (not yet in the ports tree).
+OPTIONS_DEFINE= DROPBOX GOOGLE LIBCLOUD S3 SFTP #AZURE
+#AZURE_DESC= Azure backend
+DROPBOX_DESC= Dropbox backend
+GOOGLE_DESC= Google Cloud Storage backend
+LIBCLOUD_DESC= Apache Libcloud backend
+S3_DESC= Amazon S3 backend
+SFTP_DESC= SFTP backend
+
+#AZURE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.13:devel/py-azure-core@${PY_FLAVOR} \
+# ${PYTHON_PKGNAMEPREFIX}azure-storage-blob>=12:devel/py-azure-storage-blob@${PY_FLAVOR}
+DROPBOX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dropbox>=7.2.1:www/py-dropbox@${PY_FLAVOR}
+GOOGLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-cloud-storage>=1.27:www/py-google-cloud-storage@${PY_FLAVOR}
+LIBCLOUD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcloud>=0:net/py-libcloud@${PY_FLAVOR}
+S3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.4.4:www/py-boto3@${PY_FLAVOR}
+SFTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}paramiko>=1.15:security/py-paramiko@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-storages/distinfo b/www/py-dj52-django-storages/distinfo
new file mode 100644
index 000000000000..fdf7fdd929d0
--- /dev/null
+++ b/www/py-dj52-django-storages/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744777452
+SHA256 (django_storages-1.14.6.tar.gz) = 7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9
+SIZE (django_storages-1.14.6.tar.gz) = 87587
diff --git a/www/py-dj52-django-storages/pkg-descr b/www/py-dj52-django-storages/pkg-descr
new file mode 100644
index 000000000000..9a41326622ac
--- /dev/null
+++ b/www/py-dj52-django-storages/pkg-descr
@@ -0,0 +1,2 @@
+Generic storages for Django. Support for many storages
+(S3, MogileFS, etc) in Django
diff --git a/www/py-dj52-django-tables2/Makefile b/www/py-dj52-django-tables2/Makefile
new file mode 100644
index 000000000000..e5826b984125
--- /dev/null
+++ b/www/py-dj52-django-tables2/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= django-tables2
+DISTVERSION= 2.7.5
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_tables2-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Table/data-grid framework for Django
+WWW= https://github.com/jieter/django-tables2
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= TABLIB
+
+TABLIB_DESC= Enable support for exporting table datasets
+TABLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-tables2/distinfo b/www/py-dj52-django-tables2/distinfo
new file mode 100644
index 000000000000..f7f2d9990542
--- /dev/null
+++ b/www/py-dj52-django-tables2/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1736247931
+SHA256 (django_tables2-2.7.5.tar.gz) = fb5dcaa09379cf3947598ec7e1bd5f26ed63aafdee3b23963446763bbeac37bf
+SIZE (django_tables2-2.7.5.tar.gz) = 128618
diff --git a/www/py-dj52-django-tables2/pkg-descr b/www/py-dj52-django-tables2/pkg-descr
new file mode 100644
index 000000000000..5b09aff2a2f2
--- /dev/null
+++ b/www/py-dj52-django-tables2/pkg-descr
@@ -0,0 +1,3 @@
+django-tables2 simplifies the task of turning sets of data into HTML tables.
+It has native support for pagination and sorting, does for HTML tables what
+django.forms does for HTML forms.
diff --git a/www/py-dj52-django-taggit/Makefile b/www/py-dj52-django-taggit/Makefile
new file mode 100644
index 000000000000..5b9ea7a0b4a9
--- /dev/null
+++ b/www/py-dj52-django-taggit/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= django-taggit
+DISTVERSION= 6.1.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_taggit-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Reusable Django application for simple tagging
+WWW= https://github.com/jazzband/django-taggit
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.1:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-taggit/distinfo b/www/py-dj52-django-taggit/distinfo
new file mode 100644
index 000000000000..777531f4c290
--- /dev/null
+++ b/www/py-dj52-django-taggit/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1728224208
+SHA256 (django_taggit-6.1.0.tar.gz) = c4d1199e6df34125dd36db5eb0efe545b254dec3980ce5dd80e6bab3e78757c3
+SIZE (django_taggit-6.1.0.tar.gz) = 38151
diff --git a/www/py-dj52-django-taggit/pkg-descr b/www/py-dj52-django-taggit/pkg-descr
new file mode 100644
index 000000000000..be15b201b3ee
--- /dev/null
+++ b/www/py-dj52-django-taggit/pkg-descr
@@ -0,0 +1 @@
+django-taggit a simpler approach to tagging with Django.
diff --git a/www/py-dj52-django-timezone-field/Makefile b/www/py-dj52-django-timezone-field/Makefile
new file mode 100644
index 000000000000..e44cc4dab88a
--- /dev/null
+++ b/www/py-dj52-django-timezone-field/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= django-timezone-field
+DISTVERSION= 7.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= django_timezone_field-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Provides database and form fields for pytz timezone objects for Django
+WWW= https://github.com/mfogel/django-timezone-field
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-timezone-field/distinfo b/www/py-dj52-django-timezone-field/distinfo
new file mode 100644
index 000000000000..00ee309e011a
--- /dev/null
+++ b/www/py-dj52-django-timezone-field/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1737194529
+SHA256 (django_timezone_field-7.1.tar.gz) = b3ef409d88a2718b566fabe10ea996f2838bc72b22d3a2900c0aa905c761380c
+SIZE (django_timezone_field-7.1.tar.gz) = 13727
diff --git a/www/py-dj52-django-timezone-field/pkg-descr b/www/py-dj52-django-timezone-field/pkg-descr
new file mode 100644
index 000000000000..98a3675d4d8d
--- /dev/null
+++ b/www/py-dj52-django-timezone-field/pkg-descr
@@ -0,0 +1,2 @@
+Provides database, form, and REST framework fields for "zoneinfo" and "pytz"
+timezone objects for Django.
diff --git a/www/py-dj52-djangorestframework/Makefile b/www/py-dj52-djangorestframework/Makefile
new file mode 100644
index 000000000000..96d316832790
--- /dev/null
+++ b/www/py-dj52-djangorestframework/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= djangorestframework
+DISTVERSION= 3.16.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Django REST framework
+WWW= https://www.django-rest-framework.org/
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-djangorestframework/distinfo b/www/py-dj52-djangorestframework/distinfo
new file mode 100644
index 000000000000..c336e0e97c68
--- /dev/null
+++ b/www/py-dj52-djangorestframework/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744359953
+SHA256 (djangorestframework-3.16.0.tar.gz) = f022ff46613584de994c0c6a4aebbace5fd700555fbe9d33b865ebf173eba6c9
+SIZE (djangorestframework-3.16.0.tar.gz) = 1068408
diff --git a/www/py-dj52-djangorestframework/pkg-descr b/www/py-dj52-djangorestframework/pkg-descr
new file mode 100644
index 000000000000..c8a8f49f4488
--- /dev/null
+++ b/www/py-dj52-djangorestframework/pkg-descr
@@ -0,0 +1,15 @@
+Django REST framework is a powerful and flexible toolkit that makes it easy to
+build Web APIs.
+
+Some reasons you might want to use REST framework:
+
+* The Web browsable API is a huge usability win for your developers.
+
+* Authentication policies including optional packages for OAuth1a and OAuth2.
+
+* Serialization that supports both ORM and non-ORM data sources.
+
+* Customizable all the way down - just use regular function-based views if you
+ don't need the more powerful features.
+
+* Extensive documentation, and great community support.
diff --git a/www/py-dj52-drf-spectacular-sidecar/Makefile b/www/py-dj52-drf-spectacular-sidecar/Makefile
new file mode 100644
index 000000000000..c2a90f5f91f0
--- /dev/null
+++ b/www/py-dj52-drf-spectacular-sidecar/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= drf-spectacular-sidecar
+DISTVERSION= 2025.6.1
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= drf_spectacular_sidecar-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Serve self-contained Swagger UI/Redoc distribution builds with Django
+WWW= https://github.com/tfranzel/drf-spectacular
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=2.2:www/py-django52@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-drf-spectacular-sidecar/distinfo b/www/py-dj52-drf-spectacular-sidecar/distinfo
new file mode 100644
index 000000000000..2ba7b8f8b212
--- /dev/null
+++ b/www/py-dj52-drf-spectacular-sidecar/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749230590
+SHA256 (drf_spectacular_sidecar-2025.6.1.tar.gz) = ee6752c73d712265a61b9e2ca6f71c3b2bd89f30f39cf9f8cda98e7f371fcbcf
+SIZE (drf_spectacular_sidecar-2025.6.1.tar.gz) = 2407117
diff --git a/www/py-dj52-drf-spectacular-sidecar/pkg-descr b/www/py-dj52-drf-spectacular-sidecar/pkg-descr
new file mode 100644
index 000000000000..34144682bfdc
--- /dev/null
+++ b/www/py-dj52-drf-spectacular-sidecar/pkg-descr
@@ -0,0 +1,5 @@
+Serve self-contained distribution builds of Swagger UI and Redoc with Django
+either via runserver or collectstatic.
+
+This Django app is an optional addition to drf-spectacular, but does not depend
+on it. It may also be used independently.
diff --git a/www/py-dj52-drf-spectacular/Makefile b/www/py-dj52-drf-spectacular/Makefile
new file mode 100644
index 000000000000..0b0dff5282b8
--- /dev/null
+++ b/www/py-dj52-drf-spectacular/Makefile
@@ -0,0 +1,35 @@
+PORTNAME= drf-spectacular
+DISTVERSION= 0.28.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= drf_spectacular-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Sane/flexible OpenAPI 3 schema generation for Django REST framework
+WWW= https://github.com/tfranzel/drf-spectacular
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=2.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.10.3:www/py-dj52-djangorestframework@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jsonschema>=2.6.0:devel/py-jsonschema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uritemplate>=2.0.0:net/py-uritemplate@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist distutils
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= SIDECAR
+OPTIONS_DEFAULT= SIDECAR
+
+SIDECAR_DESC= Enable self-contained Swagger/Redoc UI installation
+SIDECAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>0:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-drf-spectacular/distinfo b/www/py-dj52-drf-spectacular/distinfo
new file mode 100644
index 000000000000..22f12c0442aa
--- /dev/null
+++ b/www/py-dj52-drf-spectacular/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1733482018
+SHA256 (drf_spectacular-0.28.0.tar.gz) = 2c778a47a40ab2f5078a7c42e82baba07397bb35b074ae4680721b2805943061
+SIZE (drf_spectacular-0.28.0.tar.gz) = 237849
diff --git a/www/py-dj52-drf-spectacular/pkg-descr b/www/py-dj52-drf-spectacular/pkg-descr
new file mode 100644
index 000000000000..7f053d6244dc
--- /dev/null
+++ b/www/py-dj52-drf-spectacular/pkg-descr
@@ -0,0 +1,24 @@
+This project has 3 goals:
+
+* Extract as much schema information from DRF as possible.
+* Provide flexibility to make the schema usable in the real world (not only
+ toy examples).
+* Generate a schema that works well with the most popular client generators.
+
+The code is a heavily modified fork of the DRF OpenAPI generator, which is/was
+lacking all of the below listed features:
+
+* Serializers modelled as components. (arbitrary nesting + recursion supported)
+* @extend_schema decorator for customization of APIView, Viewsets,
+ function-based views, and @action
+* Authentication support (DRF natives included, easily extendable)
+* Custom serializer class support (easily extendable)
+* SerializerMethodField() type via type hinting or @extend_schema_field
+* i18n support, Tags extraction, Description extraction from docstrings
+* Request/response/parameter examples, Callback operations
+* Vendor specification extensions (x-*) in info, operations, parameters,
+ components, and security schemes
+* Sane fallbacks and sane operation_id naming (based on path)
+* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are
+ also available)
+* Optional input/output serializer component split
diff --git a/www/py-dj52-social-auth-app-django/Makefile b/www/py-dj52-social-auth-app-django/Makefile
new file mode 100644
index 000000000000..db3778e0f22b
--- /dev/null
+++ b/www/py-dj52-social-auth-app-django/Makefile
@@ -0,0 +1,34 @@
+PORTNAME= social-auth-app-django
+DISTVERSION= 5.4.3
+CATEGORIES= www security python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Social Authentication and Django integration
+WWW= https://github.com/python-social-auth/social-app-django
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.4<5:security/py-social-auth-core@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_GITHUB= yes
+GH_ACCOUNT= python-social-auth
+GH_PROJECT= social-app-django
+USE_PYTHON= autoplist pep517
+
+TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+do-test:
+ @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} manage.py test -v3
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-social-auth-app-django/distinfo b/www/py-dj52-social-auth-app-django/distinfo
new file mode 100644
index 000000000000..68863aa8bae5
--- /dev/null
+++ b/www/py-dj52-social-auth-app-django/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740213116
+SHA256 (python-social-auth-social-app-django-5.4.3_GH0.tar.gz) = 4dd02d76ffa390e6a2d7fe319869384c81d32c73b826eb09a10023cf66738389
+SIZE (python-social-auth-social-app-django-5.4.3_GH0.tar.gz) = 25327
diff --git a/www/py-dj52-social-auth-app-django/pkg-descr b/www/py-dj52-social-auth-app-django/pkg-descr
new file mode 100644
index 000000000000..fa7d52777ed7
--- /dev/null
+++ b/www/py-dj52-social-auth-app-django/pkg-descr
@@ -0,0 +1,6 @@
+Python Social Auth is an easy to setup social authentication/registration
+mechanism with support for several frameworks and auth providers.
+
+This is the Django component of the python-social-auth ecosystem, it implements
+the needed functionality to integrate social-auth-core in a Django based
+project.
diff --git a/www/py-dj52-strawberry-graphql-django/Makefile b/www/py-dj52-strawberry-graphql-django/Makefile
new file mode 100644
index 000000000000..88d95afad756
--- /dev/null
+++ b/www/py-dj52-strawberry-graphql-django/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= strawberry-graphql-django
+DISTVERSION= 0.60.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= strawberry_graphql_django-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Strawberry GraphQL Django extension
+WWW= https://github.com/strawberry-graphql/strawberry-django
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.264.0:devel/py-dj52-strawberry-graphql@${PY_FLAVOR}
+
+USES= python:3.10+
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DEBUG-TOOLBAR ENUM
+OPTIONS_DEFAULT= DEBUG-TOOLBAR ENUM
+
+DEBUG-TOOLBAR_DESC= Debug support
+ENUM_DESC= Integration for Django's TextChoices/IntegerChoices enumerations
+
+DEBUG-TOOLBAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=3.4:www/py-dj52-django-debug-toolbar@${PY_FLAVOR}
+ENUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-choices-field>=2.2.2:www/py-dj52-django-choices-field@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-strawberry-graphql-django/distinfo b/www/py-dj52-strawberry-graphql-django/distinfo
new file mode 100644
index 000000000000..ed5dfad9d92e
--- /dev/null
+++ b/www/py-dj52-strawberry-graphql-django/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1749230619
+SHA256 (strawberry_graphql_django-0.60.0.tar.gz) = a5d210bd4458be298f86d8b1b8d01ce0208291b5b6b227cd0cfd97c51cf71ee8
+SIZE (strawberry_graphql_django-0.60.0.tar.gz) = 84511
diff --git a/www/py-dj52-strawberry-graphql-django/pkg-descr b/www/py-dj52-strawberry-graphql-django/pkg-descr
new file mode 100644
index 000000000000..bea2083c6410
--- /dev/null
+++ b/www/py-dj52-strawberry-graphql-django/pkg-descr
@@ -0,0 +1,15 @@
+This package provides powerful tools to generate GraphQL types, queries,
+mutations and resolvers from Django models.
+
+Supported Features:
+
+* GraphQL type generation from models
+* Filtering, pagination and ordering
+* Basic create, retrieve, update and delete (CRUD) types and mutations
+* Basic Django auth support, current user query, login and logout mutations
+* Django sync and async views
+* Permission extension using django's permissioning system
+* Relay support with automatic resolvers generation
+* Query optimization to improve performance and avoid common pitfalls (e.g n+1)
+* Debug Toolbar integration with graphiql to display metrics like SQL queries
+* Unit test integration
diff --git a/www/py-django-storages/Makefile b/www/py-django-storages/Makefile
index 66d553726460..853b5605ce5f 100644
--- a/www/py-django-storages/Makefile
+++ b/www/py-django-storages/Makefile
@@ -1,8 +1,9 @@
PORTNAME= django-storages
-PORTVERSION= 1.14.4
+PORTVERSION= 1.14.6
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_storages-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Generic storages for Django
@@ -19,6 +20,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
NO_ARCH= yes
# AZURE option requires newer devel/py-azure-storage-blob (not yet in the ports tree).
diff --git a/www/py-django-storages/distinfo b/www/py-django-storages/distinfo
index 46ba87cd5184..fdf7fdd929d0 100644
--- a/www/py-django-storages/distinfo
+++ b/www/py-django-storages/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720608714
-SHA256 (django-storages-1.14.4.tar.gz) = 69aca94d26e6714d14ad63f33d13619e697508ee33ede184e462ed766dc2a73f
-SIZE (django-storages-1.14.4.tar.gz) = 83496
+TIMESTAMP = 1744777452
+SHA256 (django_storages-1.14.6.tar.gz) = 7a25ce8f4214f69ac9c7ce87e2603887f7ae99326c316bc8d2d75375e09341c9
+SIZE (django_storages-1.14.6.tar.gz) = 87587
diff --git a/www/tinyauth/Makefile b/www/tinyauth/Makefile
new file mode 100644
index 000000000000..deb93522b649
--- /dev/null
+++ b/www/tinyauth/Makefile
@@ -0,0 +1,49 @@
+PORTNAME= tinyauth
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.4.1
+CATEGORIES= www
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Simplest way to protect your apps with a login screen
+WWW= https://tinyauth.app
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+USE_GITHUB= yes
+GH_ACCOUNT= steveiliop56
+
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/steveiliop56/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X 'tinyauth/internal/constants.Version=${DISTVERSIONPREFIX}${DISTVERSION}' \
+ -X 'tinyauth/internal/constants.CommitHash=${GITID}' \
+ -X 'tinyauth/internal/constants.BuildTimestamp=${BUILD_DATE}'"
+
+SUB_FILES= pkg-message
+SUB_LIST= USER=${USERS:[1]}
+
+USERS= ${TINYAUTH_USER}
+GROUPS= ${TINYAUTH_GROUP}
+
+PLIST_FILES= bin/${PORTNAME}
+
+# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
+# in the Tinyauth repository to get the value of GITID.
+GITID= 9eb296f14644267410655122e8aff6f0db83371a
+
+BUILD_DATE= $$(date -u '+%Y-%m-%dT%H:%M:%S')
+
+TINYAUTH_USER= ${PORTNAME}
+TINYAUTH_GROUP= ${TINYAUTH_USER}
+
+pre-build:
+ @${MKDIR} ${WRKSRC}/internal/assets/dist
+ @cd ${WRKDIR}/tinyauth-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/internal/assets/dist
+
+.include <bsd.port.mk>
diff --git a/www/tinyauth/distinfo b/www/tinyauth/distinfo
new file mode 100644
index 000000000000..2325305b60e0
--- /dev/null
+++ b/www/tinyauth/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1750535616
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/tinyauth-3.4.1.frontend.tar.gz) = 65cfc1c70e7882d1152d8391b3126f294e388af1e1dacc7fa77d8274d12d189f
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/tinyauth-3.4.1.frontend.tar.gz) = 912295
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/go.mod) = 822e543197823d37d4c6718279f77e610c6bb866a9cc34689f20fcc592c1b295
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/go.mod) = 5138
+SHA256 (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/steveiliop56-tinyauth-v3.4.1_GH0.tar.gz) = 75357015d84e62eb427fca54c9782459a2779d8ea2478602b447aef875757ebc
+SIZE (go/www_tinyauth/steveiliop56-tinyauth-v3.4.1_GH0/steveiliop56-tinyauth-v3.4.1_GH0.tar.gz) = 5629386
diff --git a/www/tinyauth/files/pkg-message.in b/www/tinyauth/files/pkg-message.in
new file mode 100644
index 000000000000..ead130a4241c
--- /dev/null
+++ b/www/tinyauth/files/pkg-message.in
@@ -0,0 +1,17 @@
+[
+{ type: install
+ message: <<EOM
+Tinyauth is installed
+
+1) Configure it in %%PREFIX%%/etc/tinyauth.env
+
+2) Enable it with
+
+ sysrc tinyauth_enable=YES
+
+3) Start it with
+
+ service tinyauth start
+EOM
+}
+]
diff --git a/www/tinyauth/files/tinyauth.in b/www/tinyauth/files/tinyauth.in
new file mode 100644
index 000000000000..00e28e49e60e
--- /dev/null
+++ b/www/tinyauth/files/tinyauth.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: tinyauth
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for tinyauth in /etc/rc.conf
+#
+# tinyauth_enable (bool): Enable tinyauth. (Default=NO)
+# tinyauth_env_file (str): Path containing the environment variables
+# to be used by tinyauth. (Default: %%PREFIX%%/etc/tinyauth.env)
+# tinyauth_logfile (str): Log file used to store the tinyauth's output. (Default: /var/log/tinyauth.log)
+# tinyauth_pidfile (str): File used by tinyauth to store the process ID. (Default: /var/run/tinyauth.pid)
+# tinyauth_runas (str): User to run tinyauth as. (Default: %%USER%%)
+
+. /etc/rc.subr
+
+name="tinyauth"
+desc="Simplest way to protect your apps with a login screen"
+rcvar="tinyauth_enable"
+
+load_rc_config $name
+
+: ${tinyauth_enable:="NO"}
+: ${tinyauth_env_file:="%%PREFIX%%/etc/tinyauth.env"}
+: ${tinyauth_logfile:="/var/log/tinyauth.log"}
+: ${tinyauth_pidfile:="/var/run/tinyauth.pid"}
+: ${tinyauth_runas:="%%USER%%"}
+
+pidfile="${tinyauth_pidfile}"
+procname="%%LOCALBASE%%/bin/tinyauth"
+command="/usr/sbin/daemon"
+command_args="-o '${tinyauth_logfile}' -p '${pidfile}' -u '${tinyauth_runas}' -t '${desc}' -- '${procname}'"
+
+run_rc_command "$1"
diff --git a/www/tinyauth/pkg-descr b/www/tinyauth/pkg-descr
new file mode 100644
index 000000000000..6ac24c9465b9
--- /dev/null
+++ b/www/tinyauth/pkg-descr
@@ -0,0 +1,4 @@
+Tinyauth is a simple authentication middleware that adds a simple
+login screen or OAuth with Google, Github and any provider to all
+of your docker apps. It supports all the popular proxies like
+Traefik, Nginx and Caddy.
diff --git a/x11-fm/pcmanfm-qt/Makefile b/x11-fm/pcmanfm-qt/Makefile
index e36047740b1b..50f44af4f1a9 100644
--- a/x11-fm/pcmanfm-qt/Makefile
+++ b/x11-fm/pcmanfm-qt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pcmanfm-qt
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= x11-fm
MASTER_SITES= LXQT
@@ -14,7 +15,7 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \
libexif.so:graphics/libexif
RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
-USES= cmake compiler:c++17-lang gnome kde:6 gettext-runtime \
+USES= cmake compiler:c++20-lang gnome kde:6 gettext-runtime \
localbase:ldflags lxqt:2 perl5 pkgconfig qt:6 \
tar:xz xorg
USE_PERL5= build
diff --git a/x11-fonts/charis/Makefile b/x11-fonts/charis/Makefile
index ce86758f75c4..7fe32b5dd78d 100644
--- a/x11-fonts/charis/Makefile
+++ b/x11-fonts/charis/Makefile
@@ -1,5 +1,5 @@
-PORTNAME= CharisSIL
-PORTVERSION= 6.200
+PORTNAME= Charis
+PORTVERSION= 7.000
CATEGORIES= x11-fonts
MASTER_SITES= https://software.sil.org/downloads/r/charis/
@@ -15,7 +15,8 @@ MEDIA_ID= ${DISTNAME}${EXTRACT_SUFX}
NO_BUILD= yes
NO_ARCH= yes
-.for type in Bold BoldItalic Italic Regular
+.for type in Bold BoldItalic Italic Medium MediumItalic Regular SemiBold \
+ SemiBoldItalic
PLIST_FILES+= ${FONTSDIR}/${PORTNAME}-${type}.ttf
.endfor
diff --git a/x11-fonts/charis/distinfo b/x11-fonts/charis/distinfo
index f99369961327..b8c2792e12f3 100644
--- a/x11-fonts/charis/distinfo
+++ b/x11-fonts/charis/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678875492
-SHA256 (CharisSIL-6.200.zip) = 4b09aa75760b8aa697b762c34afb995dde0754c8f09256cb912dbfc478c97ade
-SIZE (CharisSIL-6.200.zip) = 4980132
+TIMESTAMP = 1750597540
+SHA256 (Charis-7.000.zip) = e3237b1303c5d31af8f59b1d1914886c5e873b77c71390e4742fb3bc1c187666
+SIZE (Charis-7.000.zip) = 10497481
diff --git a/x11-themes/lxqt-themes/Makefile b/x11-themes/lxqt-themes/Makefile
index bbfc79d04e83..eeb73ccbcd2c 100644
--- a/x11-themes/lxqt-themes/Makefile
+++ b/x11-themes/lxqt-themes/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lxqt-themes
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= x11-themes
MASTER_SITES= LXQT
diff --git a/x11-toolkits/qtermwidget/Makefile b/x11-toolkits/qtermwidget/Makefile
index 04df29ba1b89..cee6fa400aa1 100644
--- a/x11-toolkits/qtermwidget/Makefile
+++ b/x11-toolkits/qtermwidget/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qtermwidget
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= LXQT
@@ -10,7 +11,7 @@ WWW= https://github.com/lxde/qtermwidget
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 \
+USES= cmake compiler:c++20-lang gettext-runtime lxqt:2 \
pkgconfig qt:6 tar:xz
USE_LDCONFIG= yes
USE_QT= base:run tools:build
diff --git a/x11-wm/lxqt-panel/Makefile b/x11-wm/lxqt-panel/Makefile
index 1506b056cd7b..0cc3330a5298 100644
--- a/x11-wm/lxqt-panel/Makefile
+++ b/x11-wm/lxqt-panel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lxqt-panel
PORTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= x11-wm
MASTER_SITES= LXQT
@@ -18,7 +19,7 @@ LIB_DEPENDS= libdbusmenu-lxqt.so:devel/libdbusmenu-lxqt \
BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
-USES= cmake compiler:c++17-lang gettext-runtime kde:6 qt:6 gnome \
+USES= cmake compiler:c++20-lang gettext-runtime kde:6 qt:6 gnome \
lxqt:2 localbase:ldflags perl5 pkgconfig tar:xz xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/x11-wm/lxqt-session/Makefile b/x11-wm/lxqt-session/Makefile
index 478cb8273be1..2fcceee4ae08 100644
--- a/x11-wm/lxqt-session/Makefile
+++ b/x11-wm/lxqt-session/Makefile
@@ -13,8 +13,8 @@ LICENSE= LGPL21+
BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs \
qtxdg-mat:sysutils/qtxdg-tools
-USES= cmake kde:6 localbase:ldflags perl5 pkgconfig lxqt:2 qt:6 \
- tar:xz xorg gnome
+USES= cmake compiler:c++20-lang kde:6 localbase:ldflags perl5 pkgconfig \
+ lxqt:2 qt:6 tar:xz xorg gnome
USE_QT= tools:build base:run svg
USE_KDE= layer-shell-qt windowsystem
USE_PERL5= build
diff --git a/x11-wm/lxqt-wayland-session/Makefile b/x11-wm/lxqt-wayland-session/Makefile
index dd685a230715..dda815696875 100644
--- a/x11-wm/lxqt-wayland-session/Makefile
+++ b/x11-wm/lxqt-wayland-session/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-wayland-session
PORTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-wm
MASTER_SITES= LXQT
@@ -14,8 +14,8 @@ BUILD_DEPENDS= xdg-user-dirs-update:devel/xdg-user-dirs \
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
RUN_DEPENDS= lxqt-session>=${PORTVERSION}:x11-wm/lxqt-session
-USES= cmake gl localbase:ldflags perl5 pkgconfig lxqt:2 \
- tar:xz xorg
+USES= cmake compiler:c++20-lang gl localbase:ldflags perl5 pkgconfig \
+ lxqt:2 tar:xz xorg
USE_GL= gl
USE_PERL5= build
USE_XORG= ice sm xcb xext
diff --git a/x11-wm/obconf-qt/Makefile b/x11-wm/obconf-qt/Makefile
index bd0580f1b440..0eadbbf1c114 100644
--- a/x11-wm/obconf-qt/Makefile
+++ b/x11-wm/obconf-qt/Makefile
@@ -1,5 +1,6 @@
PORTNAME= obconf-qt
PORTVERSION= 0.16.5
+PORTREVISION= 1
CATEGORIES= x11-wm
MASTER_SITES= LXQT/${PORTNAME}
@@ -15,7 +16,7 @@ LIB_DEPENDS= libobt.so:x11-wm/openbox \
libImlib2.so:graphics/imlib2 \
libharfbuzz.so:print/harfbuzz
-USES= cmake compiler:c++17-lang gettext-runtime localbase qt:6 \
+USES= cmake compiler:c++20-lang gettext-runtime localbase qt:6 \
gnome lxqt:2 perl5 pkgconfig tar:xz xorg
USE_PERL5= build
diff --git a/x11/Makefile b/x11/Makefile
index 72e614cf80cc..909e86fe9fbd 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -245,6 +245,7 @@
SUBDIR += linux-nvidia-libs-340
SUBDIR += linux-nvidia-libs-390
SUBDIR += linux-nvidia-libs-470
+ SUBDIR += linux-nvidia-libs-devel
SUBDIR += linux-rl9-libxkbcommon
SUBDIR += linux-rl9-pixman
SUBDIR += linux-rl9-qt5-qtx11extras
@@ -296,6 +297,7 @@
SUBDIR += nvidia-driver-340
SUBDIR += nvidia-driver-390
SUBDIR += nvidia-driver-470
+ SUBDIR += nvidia-driver-devel
SUBDIR += nvidia-settings
SUBDIR += nvidia-xconfig
SUBDIR += nwg-bar
diff --git a/x11/libfm-qt6/Makefile b/x11/libfm-qt6/Makefile
index eba56973524d..30636cd6ed8f 100644
--- a/x11/libfm-qt6/Makefile
+++ b/x11/libfm-qt6/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libfm-qt6
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= LXQT/${PORTNAME:S/6//}
@@ -15,7 +16,7 @@ LIB_DEPENDS= libmenu-cache.so:x11/menu-cache \
BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
-USES= cmake compiler:c++17-lang gettext-runtime lxqt:2 perl5 pkgconfig \
+USES= cmake compiler:c++20-lang gettext-runtime lxqt:2 perl5 pkgconfig \
qt:6 gnome shared-mime-info tar:xz xorg
USE_PERL5= build
USE_QT= base:run tools:build
diff --git a/x11/linux-nvidia-libs-devel/Makefile b/x11/linux-nvidia-libs-devel/Makefile
new file mode 100644
index 000000000000..f0dfe2201ec7
--- /dev/null
+++ b/x11/linux-nvidia-libs-devel/Makefile
@@ -0,0 +1,8 @@
+DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+
+MASTERDIR= ${.CURDIR}/../linux-nvidia-libs
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/x11/linux-nvidia-libs-devel/distinfo b/x11/linux-nvidia-libs-devel/distinfo
new file mode 100644
index 000000000000..8fd4df607603
--- /dev/null
+++ b/x11/linux-nvidia-libs-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750496375
+SHA256 (NVIDIA-Linux-x86_64-575.64.run) = eb01bcfe73b06c7d24b6083c27e6414f6979542f06e65601421b64ccc0ad68b1
+SIZE (NVIDIA-Linux-x86_64-575.64.run) = 387052180
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index e8c7666f8902..f107874f2eb7 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -16,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
.include "${.CURDIR}/../nvidia-driver/Makefile.version"
.include "${.CURDIR}/../nvidia-driver/Makefile.common"
+CONFLICTS_INSTALL= linux-nvidia-libs*
+
# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
# Kept for switching to centralized distinfo with suffixes.
.ifdef PKGNAMESUFFIX
@@ -274,7 +276,7 @@ PLIST_RE+= '\,${LINUXBASE}.*libnvidia-gpucomp\.so,d'
# nvidia-egl-X11 supports (not in x11/nvidia-driver nor separate ports)
# Estimated to be upgrated often.
-.if ${NVVERSION} >= 570.15302 && ${NVVERSION} < 575.00000
+.if ${NVVERSION} >= 570.15302 && ${NVVERSION} < 575.00000 || ${NVVERSION} >= 575.05708
NV_EGL_X_VERSION= 1.0.2
.elif ${NVVERSION} >= 570.14400 # 570.144
NV_EGL_X_VERSION= 1.0.1
diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile
index 7da7a6433a5b..ece83df749ee 100644
--- a/x11/lxqt-about/Makefile
+++ b/x11/lxqt-about/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-about
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
DIST_SUBDIR= lxqt
@@ -11,7 +11,7 @@ WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cmake compiler:c++17-lang kde:6 lxqt:2 perl5 pkgconfig tar:xz qt:6 gnome xorg
+USES= cmake compiler:c++20-lang kde:6 lxqt:2 perl5 pkgconfig tar:xz qt:6 gnome xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
USE_XORG= x11
diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile
index 258892ec054c..8ec13d1f2782 100644
--- a/x11/lxqt-globalkeys/Makefile
+++ b/x11/lxqt-globalkeys/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-globalkeys
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= LXQT
@@ -11,7 +11,7 @@ WWW= https://lxqt-project.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake compiler:c++17-lang kde:6 xorg lxqt:2 perl5 pkgconfig qt:6 \
+USES= cmake compiler:c++20-lang kde:6 xorg lxqt:2 perl5 pkgconfig qt:6 \
tar:xz gnome
USE_PERL5= build
USE_QT= base:run tools:build
diff --git a/x11/lxqt-menu-data/Makefile b/x11/lxqt-menu-data/Makefile
index 9aa9f97c525b..7498529f7cfd 100644
--- a/x11/lxqt-menu-data/Makefile
+++ b/x11/lxqt-menu-data/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lxqt-menu-data
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= LXQT
DIST_SUBDIR= lxqt
diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile
index ca5564b12d46..70417bdf5fe6 100644
--- a/x11/lxqt-runner/Makefile
+++ b/x11/lxqt-runner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-runner
PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= LXQT
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libmuparser.so:math/muparser
-USES= cmake compiler:c++17-lang gettext-runtime kde:6 lxqt:2 qt:6 \
+USES= cmake compiler:c++20-lang gettext-runtime kde:6 lxqt:2 qt:6 \
gnome localbase perl5 pkgconfig tar:xz xorg
USE_PERL5= build
USE_QT= base:run tools:build svg
diff --git a/x11/nvidia-driver-devel/Makefile b/x11/nvidia-driver-devel/Makefile
new file mode 100644
index 000000000000..d3e7258c8852
--- /dev/null
+++ b/x11/nvidia-driver-devel/Makefile
@@ -0,0 +1,8 @@
+DISTVERSION= 575.64
+# Explicitly set PORTREVISION as it can be overridden by the master port
+PORTREVISION= 0
+
+MASTERDIR= ${.CURDIR}/../nvidia-driver
+PKGNAMESUFFIX= -devel
+
+.include "${MASTERDIR}/Makefile"
diff --git a/x11/nvidia-driver-devel/distinfo b/x11/nvidia-driver-devel/distinfo
new file mode 100644
index 000000000000..28b3f5dc73eb
--- /dev/null
+++ b/x11/nvidia-driver-devel/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750495890
+SHA256 (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 8b1392a796ac04738b11d8f74713d1c8be3ecbd1af8363ba8ba3599204b56057
+SIZE (NVIDIA-FreeBSD-x86_64-575.64.tar.xz) = 287791452
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 32daf36722b1..dcc5da991172 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -159,7 +159,7 @@ PLIST_SUB+= EXTENSIONSDIR="@comment "
PLIST_FILES+= lib/libnvidia-wayland-client.so.${DISTVERSION}
.endif
-CONFLICTS_INSTALL+= nvidia-driver nvidia-driver-*
+CONFLICTS_INSTALL+= nvidia-driver*
.if ${PORTNAME} != nvidia-secondary-driver
CONFLICTS_INSTALL+= nvidia-secondary-driver
.endif
diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile
index 2c52be5be274..2cde55ccc9d9 100644
--- a/x11/qterminal/Makefile
+++ b/x11/qterminal/Makefile
@@ -1,5 +1,6 @@
PORTNAME= qterminal
PORTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= LXQT
@@ -12,7 +13,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libqtermwidget6.so:x11-toolkits/qtermwidget
RUN_DEPENDS= liberation-fonts-ttf>=2.00:x11-fonts/liberation-fonts-ttf
-USES= cmake compiler:c++17-lang gettext-runtime kde:6 \
+USES= cmake compiler:c++20-lang gettext-runtime kde:6 \
localbase:ldflags lxqt:2 perl5 pkgconfig qt:6 tar:xz xorg
CMAKE_OFF= BUILD_TESTS
USE_PERL5= build
diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile
index c980cc5e25d9..0eefbd89fd04 100644
--- a/x11/screengrab/Makefile
+++ b/x11/screengrab/Makefile
@@ -1,6 +1,6 @@
PORTNAME= screengrab
PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MASTER_SITES= LXQT
@@ -10,7 +10,7 @@ WWW= https://github.com/lxqt/screengrab
LICENSE= LGPL21+
-USES= cmake compiler:c++17-lang gnome kde:6 localbase:ldflags lxqt:2 \
+USES= cmake compiler:c++20-lang gnome kde:6 localbase:ldflags lxqt:2 \
perl5 qt:6 tar:xz xorg
USE_LXQT= buildtools2 qt6xdg
USE_XORG= x11 xcb sm ice xext
diff --git a/x11/wvkbd/Makefile b/x11/wvkbd/Makefile
index f45f46bc30df..0c63ea64c670 100644
--- a/x11/wvkbd/Makefile
+++ b/x11/wvkbd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wvkbd
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16
+DISTVERSION= 0.17
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~proycon/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/x11/wvkbd/distinfo b/x11/wvkbd/distinfo
index 1a4cba148233..cd2293a6e9ad 100644
--- a/x11/wvkbd/distinfo
+++ b/x11/wvkbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732537133
-SHA256 (wvkbd-v0.16.tar.gz) = 2a1d68822dd09d8ce787d5ab6b670a5f353703f2bff69b99806918918b6ba990
-SIZE (wvkbd-v0.16.tar.gz) = 1453586
+TIMESTAMP = 1745703835
+SHA256 (wvkbd-v0.17.tar.gz) = c1c599963c1d1e337cd944e924fe9f4153698f555e461d5f2f7a457adaa9e09b
+SIZE (wvkbd-v0.17.tar.gz) = 1454358