summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-accessibility/caribou/caribou-0.4.21-r9.ebuild2
-rw-r--r--app-admin/chezmoi/Manifest16
-rw-r--r--app-admin/chezmoi/chezmoi-2.66.0.ebuild39
-rw-r--r--app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild40
-rw-r--r--app-admin/chezmoi/chezmoi-2.68.1.ebuild40
-rw-r--r--app-admin/chezmoi/chezmoi-2.69.0.ebuild40
-rw-r--r--app-admin/chezmoi/chezmoi-2.69.1.ebuild40
-rw-r--r--app-admin/chezmoi/chezmoi-2.70.2.ebuild (renamed from app-admin/chezmoi/chezmoi-2.65.2.ebuild)1
-rw-r--r--app-admin/conky/conky-1.22.2.ebuild2
-rw-r--r--app-admin/conky/conky-1.22.3.ebuild2
-rw-r--r--app-admin/keepassxc/keepassxc-9999.ebuild122
-rw-r--r--app-arch/lxqt-archiver/Manifest1
-rw-r--r--app-arch/lxqt-archiver/lxqt-archiver-1.4.0.ebuild49
-rw-r--r--app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild4
-rw-r--r--app-emulation/virt-firmware/Manifest2
-rw-r--r--app-emulation/virt-firmware/virt-firmware-24.11.ebuild55
-rw-r--r--app-emulation/virt-firmware/virt-firmware-25.4.1.ebuild55
-rw-r--r--app-emulation/virt-firmware/virt-firmware-26.2.ebuild2
-rw-r--r--app-misc/ddcutil/Manifest1
-rw-r--r--app-misc/ddcutil/ddcutil-2.2.5-r1.ebuild2
-rw-r--r--app-misc/ddcutil/ddcutil-2.2.6.ebuild109
-rw-r--r--app-misc/ghq/Manifest88
-rw-r--r--app-misc/ghq/ghq-1.1.5.ebuild117
-rw-r--r--app-misc/ghq/ghq-1.10.1.ebuild61
-rw-r--r--app-misc/ghq/metadata.xml2
-rw-r--r--app-misc/minder/Manifest2
-rw-r--r--app-misc/minder/minder-2.0.9.ebuild (renamed from app-misc/minder/minder-2.0.8.ebuild)0
-rw-r--r--app-misc/openhab-bin/Manifest2
-rw-r--r--app-misc/openhab-bin/openhab-bin-5.1.3.ebuild2
-rw-r--r--app-misc/openhab-bin/openhab-bin-5.1.4.ebuild (renamed from app-misc/openhab-bin/openhab-bin-5.0.3-r2.ebuild)4
-rw-r--r--app-misc/qtxdg-tools/Manifest1
-rw-r--r--app-misc/qtxdg-tools/qtxdg-tools-4.4.0.ebuild30
-rw-r--r--dev-build/meson/meson-1.11.1.ebuild4
-rw-r--r--dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild2
-rw-r--r--dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild2
-rw-r--r--dev-debug/valgrind/Manifest2
-rw-r--r--dev-debug/valgrind/valgrind-3.27.0.ebuild203
-rw-r--r--dev-embedded/imsprog/Manifest1
-rw-r--r--dev-embedded/imsprog/imsprog-1.8.3.ebuild44
-rw-r--r--dev-embedded/imsprog/metadata.xml23
-rw-r--r--dev-libs/apache-arrow/Manifest3
-rw-r--r--dev-libs/apache-arrow/apache-arrow-24.0.0.ebuild132
-rw-r--r--dev-libs/libdbusmenu-lxqt/Manifest1
-rw-r--r--dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.4.0.ebuild27
-rw-r--r--dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild4
-rw-r--r--dev-libs/libpwquality/libpwquality-1.4.5-r3.ebuild93
-rw-r--r--dev-libs/libqtxdg/Manifest1
-rw-r--r--dev-libs/libqtxdg/libqtxdg-4.4.0.ebuild58
-rw-r--r--dev-libs/libtimezonemap/libtimezonemap-0.4.6_p7.ebuild2
-rw-r--r--dev-libs/nss/nss-3.112.4.ebuild2
-rw-r--r--dev-ml/llvm/Manifest2
-rw-r--r--dev-ml/llvm/llvm-22.1.4.ebuild108
-rw-r--r--dev-python/apache-libcloud/Manifest1
-rw-r--r--dev-python/apache-libcloud/apache-libcloud-3.9.1.ebuild72
-rw-r--r--dev-python/channels/Manifest6
-rw-r--r--dev-python/channels/channels-3.0.5.ebuild41
-rw-r--r--dev-python/channels/channels-4.2.2.ebuild34
-rw-r--r--dev-python/channels/channels-4.3.2.ebuild62
-rw-r--r--dev-python/channels/files/channels-4.3.2-fix-install.patch14
-rw-r--r--dev-python/channels/metadata.xml11
-rw-r--r--dev-python/clang/Manifest2
-rw-r--r--dev-python/clang/clang-22.1.4.ebuild54
-rw-r--r--dev-python/filebytes/filebytes-0.10.2.ebuild6
-rw-r--r--dev-python/filebytes/files/filebytes-0.10.2-py314.patch41
-rw-r--r--dev-python/idna/Manifest2
-rw-r--r--dev-python/idna/idna-3.12.ebuild23
-rw-r--r--dev-python/kicad-python/Manifest27
-rw-r--r--dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild113
-rw-r--r--dev-python/kicad-python/kicad-python-0.7.1.ebuild (renamed from dev-python/kicad-python/kicad-python-0.6.0.ebuild)2
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild4
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/lit/Manifest2
-rw-r--r--dev-python/lit/lit-22.1.4.ebuild46
-rw-r--r--dev-python/mypy/Manifest1
-rw-r--r--dev-python/mypy/mypy-1.20.2.ebuild136
-rw-r--r--dev-python/pyarrow/Manifest3
-rw-r--r--dev-python/pyarrow/pyarrow-24.0.0.ebuild111
-rw-r--r--dev-python/pydata-sphinx-theme/Manifest2
-rw-r--r--dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild57
-rw-r--r--dev-python/pyrefly/Manifest12
-rw-r--r--dev-python/pyrefly/pyrefly-0.62.0.ebuild (renamed from dev-python/pyrefly/pyrefly-0.61.0.ebuild)71
-rw-r--r--dev-python/uvicorn/Manifest4
-rw-r--r--dev-python/uvicorn/uvicorn-0.45.0.ebuild (renamed from dev-python/uvicorn/uvicorn-0.41.0.ebuild)2
-rw-r--r--dev-util/android-studio/Manifest2
-rw-r--r--dev-util/android-studio/android-studio-2025.3.4.6.ebuild (renamed from dev-util/android-studio/android-studio-2025.3.3.7.ebuild)2
-rw-r--r--dev-util/claude-code/Manifest8
-rw-r--r--dev-util/claude-code/claude-code-2.1.116.ebuild (renamed from dev-util/claude-code/claude-code-2.1.111.ebuild)2
-rw-r--r--dev-util/codex/Manifest4
-rw-r--r--dev-util/codex/codex-0.122.0.ebuild (renamed from dev-util/codex/codex-0.121.0.ebuild)0
-rw-r--r--dev-util/lxqt-build-tools/Manifest1
-rw-r--r--dev-util/lxqt-build-tools/lxqt-build-tools-2.4.0.ebuild29
-rw-r--r--gnome-extra/nemo/nemo-6.6.4.ebuild2
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/Manifest1
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.4.0.ebuild33
-rw-r--r--llvm-core/clang-common/Manifest2
-rw-r--r--llvm-core/clang-common/clang-common-22.1.4.ebuild339
-rw-r--r--llvm-core/clang/Manifest2
-rw-r--r--llvm-core/clang/clang-22.1.4.ebuild470
-rw-r--r--llvm-core/flang/Manifest2
-rw-r--r--llvm-core/flang/flang-22.1.4.ebuild102
-rw-r--r--llvm-core/libclc/Manifest2
-rw-r--r--llvm-core/libclc/libclc-22.1.4.ebuild65
-rw-r--r--llvm-core/libclc/libclc-23.0.0.9999.ebuild1
-rw-r--r--llvm-core/lld/Manifest2
-rw-r--r--llvm-core/lld/lld-22.1.4.ebuild93
-rw-r--r--llvm-core/lldb/Manifest2
-rw-r--r--llvm-core/lldb/lldb-22.1.4.ebuild115
-rw-r--r--llvm-core/llvm-common/Manifest2
-rw-r--r--llvm-core/llvm-common/llvm-common-22.1.4.ebuild54
-rw-r--r--llvm-core/llvm/Manifest2
-rw-r--r--llvm-core/llvm/llvm-22.1.4.ebuild569
-rw-r--r--llvm-core/llvm/llvm-23.0.0.9999.ebuild3
-rw-r--r--llvm-core/mlir/Manifest2
-rw-r--r--llvm-core/mlir/mlir-22.1.4.ebuild234
-rw-r--r--llvm-core/polly/Manifest2
-rw-r--r--llvm-core/polly/polly-22.1.4.ebuild60
-rw-r--r--llvm-runtimes/compiler-rt-sanitizers/Manifest2
-rw-r--r--llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.4.ebuild238
-rw-r--r--llvm-runtimes/compiler-rt/Manifest2
-rw-r--r--llvm-runtimes/compiler-rt/compiler-rt-22.1.4.ebuild191
-rw-r--r--llvm-runtimes/flang-rt/Manifest2
-rw-r--r--llvm-runtimes/flang-rt/flang-rt-22.1.4.ebuild75
-rw-r--r--llvm-runtimes/libcxx/Manifest2
-rw-r--r--llvm-runtimes/libcxx/libcxx-22.1.4.ebuild267
-rw-r--r--llvm-runtimes/libcxxabi/Manifest2
-rw-r--r--llvm-runtimes/libcxxabi/libcxxabi-22.1.4.ebuild149
-rw-r--r--llvm-runtimes/libgcc/Manifest2
-rw-r--r--llvm-runtimes/libgcc/libgcc-22.1.4.ebuild174
-rw-r--r--llvm-runtimes/libunwind/Manifest2
-rw-r--r--llvm-runtimes/libunwind/libunwind-22.1.4.ebuild194
-rw-r--r--llvm-runtimes/offload/Manifest2
-rw-r--r--llvm-runtimes/offload/offload-22.1.4.ebuild133
-rw-r--r--llvm-runtimes/openmp-amdgcn-amd-amdhsa/Manifest2
-rw-r--r--llvm-runtimes/openmp-amdgcn-amd-amdhsa/openmp-amdgcn-amd-amdhsa-22.1.4.ebuild44
-rw-r--r--llvm-runtimes/openmp-nvptx64-nvidia-cuda/Manifest2
-rw-r--r--llvm-runtimes/openmp-nvptx64-nvidia-cuda/openmp-nvptx64-nvidia-cuda-22.1.4.ebuild44
-rw-r--r--llvm-runtimes/openmp/Manifest2
-rw-r--r--llvm-runtimes/openmp/openmp-22.1.4.ebuild94
-rw-r--r--lxqt-base/liblxqt/Manifest1
-rw-r--r--lxqt-base/liblxqt/liblxqt-2.4.0.ebuild46
-rw-r--r--lxqt-base/lxqt-about/Manifest1
-rw-r--r--lxqt-base/lxqt-about/lxqt-about-2.4.0.ebuild33
-rw-r--r--lxqt-base/lxqt-admin/Manifest1
-rw-r--r--lxqt-base/lxqt-admin/lxqt-admin-2.4.0.ebuild35
-rw-r--r--lxqt-base/lxqt-config/Manifest1
-rw-r--r--lxqt-base/lxqt-config/lxqt-config-2.4.0.ebuild65
-rw-r--r--lxqt-base/lxqt-globalkeys/Manifest1
-rw-r--r--lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.4.0.ebuild36
-rw-r--r--lxqt-base/lxqt-menu-data/Manifest1
-rw-r--r--lxqt-base/lxqt-menu-data/lxqt-menu-data-2.4.0.ebuild30
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-2.4.0.ebuild65
-rw-r--r--lxqt-base/lxqt-meta/metadata.xml6
-rw-r--r--lxqt-base/lxqt-notificationd/Manifest1
-rw-r--r--lxqt-base/lxqt-notificationd/lxqt-notificationd-2.4.0.ebuild38
-rw-r--r--lxqt-base/lxqt-openssh-askpass/Manifest1
-rw-r--r--lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.4.0.ebuild44
-rw-r--r--lxqt-base/lxqt-panel/Manifest1
-rw-r--r--lxqt-base/lxqt-panel/lxqt-panel-2.4.0.ebuild121
-rw-r--r--lxqt-base/lxqt-policykit/Manifest1
-rw-r--r--lxqt-base/lxqt-policykit/lxqt-policykit-2.4.0.ebuild42
-rw-r--r--lxqt-base/lxqt-powermanagement/Manifest1
-rw-r--r--lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.4.0.ebuild43
-rw-r--r--lxqt-base/lxqt-qtplugin/Manifest1
-rw-r--r--lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.4.0.ebuild37
-rw-r--r--lxqt-base/lxqt-runner/Manifest1
-rw-r--r--lxqt-base/lxqt-runner/lxqt-runner-2.4.0.ebuild46
-rw-r--r--lxqt-base/lxqt-session/Manifest1
-rw-r--r--lxqt-base/lxqt-session/lxqt-session-2.4.0.ebuild61
-rw-r--r--lxqt-base/lxqt-sudo/Manifest1
-rw-r--r--lxqt-base/lxqt-sudo/lxqt-sudo-2.4.0.ebuild31
-rw-r--r--lxqt-base/lxqt-wayland-session/Manifest1
-rw-r--r--lxqt-base/lxqt-wayland-session/lxqt-wayland-session-0.4.0.ebuild45
-rw-r--r--media-gfx/appimage-thumbnailer/Manifest1
-rw-r--r--media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild36
-rw-r--r--media-gfx/appimage-thumbnailer/metadata.xml12
-rw-r--r--media-gfx/lximage-qt/Manifest1
-rw-r--r--media-gfx/lximage-qt/lximage-qt-2.4.0.ebuild41
-rw-r--r--media-gfx/skanpage/skanpage-25.12.3-r1.ebuild (renamed from media-gfx/skanpage/skanpage-25.12.3.ebuild)4
-rw-r--r--media-gfx/skanpage/skanpage-26.04.0-r1.ebuild (renamed from media-gfx/skanpage/skanpage-26.04.0.ebuild)4
-rw-r--r--media-radio/chirp/Manifest1
-rw-r--r--media-radio/chirp/chirp-20260417.ebuild67
-rw-r--r--media-sound/pavucontrol-qt/Manifest1
-rw-r--r--media-sound/pavucontrol-qt/pavucontrol-qt-2.4.0.ebuild35
-rw-r--r--media-video/projectx/projectx-0.91.0.10-r6.ebuild6
-rw-r--r--metadata/md5-cache/app-accessibility/caribou-0.4.21-r94
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.65.215
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.66.015
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.68.115
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.69.015
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.69.115
-rw-r--r--metadata/md5-cache/app-admin/chezmoi-2.70.2 (renamed from metadata/md5-cache/app-admin/chezmoi-2.67.0-r1)6
-rw-r--r--metadata/md5-cache/app-admin/conky-1.22.22
-rw-r--r--metadata/md5-cache/app-admin/conky-1.22.32
-rw-r--r--metadata/md5-cache/app-admin/keepassxc-999917
-rw-r--r--metadata/md5-cache/app-arch/lxqt-archiver-1.4.015
-rw-r--r--metadata/md5-cache/app-cdr/cdrtools-3.02_alpha09-r52
-rw-r--r--metadata/md5-cache/app-emulation/virt-firmware-24.1116
-rw-r--r--metadata/md5-cache/app-emulation/virt-firmware-25.4.116
-rw-r--r--metadata/md5-cache/app-emulation/virt-firmware-26.24
-rw-r--r--metadata/md5-cache/app-misc/ddcutil-2.2.5-r14
-rw-r--r--metadata/md5-cache/app-misc/ddcutil-2.2.615
-rw-r--r--metadata/md5-cache/app-misc/ghq-1.1.513
-rw-r--r--metadata/md5-cache/app-misc/ghq-1.10.112
-rw-r--r--metadata/md5-cache/app-misc/minder-2.0.9 (renamed from metadata/md5-cache/app-misc/minder-2.0.8)2
-rw-r--r--metadata/md5-cache/app-misc/openhab-bin-5.1.34
-rw-r--r--metadata/md5-cache/app-misc/openhab-bin-5.1.4 (renamed from metadata/md5-cache/app-misc/openhab-bin-5.0.3-r2)6
-rw-r--r--metadata/md5-cache/app-misc/qtxdg-tools-4.4.014
-rw-r--r--metadata/md5-cache/dev-build/meson-1.11.12
-rw-r--r--metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.14
-rw-r--r--metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.04
-rw-r--r--metadata/md5-cache/dev-debug/valgrind-3.27.015
-rw-r--r--metadata/md5-cache/dev-embedded/imsprog-1.8.314
-rw-r--r--metadata/md5-cache/dev-libs/apache-arrow-24.0.017
-rw-r--r--metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.4.013
-rw-r--r--metadata/md5-cache/dev-libs/libpwquality-1.4.5-r212
-rw-r--r--metadata/md5-cache/dev-libs/libpwquality-1.4.5-r316
-rw-r--r--metadata/md5-cache/dev-libs/libqtxdg-4.4.016
-rw-r--r--metadata/md5-cache/dev-libs/libtimezonemap-0.4.6_p74
-rw-r--r--metadata/md5-cache/dev-libs/nss-3.112.44
-rw-r--r--metadata/md5-cache/dev-ml/llvm-22.1.417
-rw-r--r--metadata/md5-cache/dev-python/apache-libcloud-3.9.116
-rw-r--r--metadata/md5-cache/dev-python/channels-3.0.517
-rw-r--r--metadata/md5-cache/dev-python/channels-4.2.217
-rw-r--r--metadata/md5-cache/dev-python/channels-4.3.216
-rw-r--r--metadata/md5-cache/dev-python/clang-22.1.417
-rw-r--r--metadata/md5-cache/dev-python/filebytes-0.10.22
-rw-r--r--metadata/md5-cache/dev-python/idna-3.1215
-rw-r--r--metadata/md5-cache/dev-python/kicad-python-0.5.0-r116
-rw-r--r--metadata/md5-cache/dev-python/kicad-python-0.7.1 (renamed from metadata/md5-cache/dev-python/kicad-python-0.6.0)4
-rw-r--r--metadata/md5-cache/dev-python/langdetect-1.0.92
-rw-r--r--metadata/md5-cache/dev-python/lit-22.1.416
-rw-r--r--metadata/md5-cache/dev-python/mypy-1.20.217
-rw-r--r--metadata/md5-cache/dev-python/pyarrow-24.0.017
-rw-r--r--metadata/md5-cache/dev-python/pydata-sphinx-theme-0.17.116
-rw-r--r--metadata/md5-cache/dev-python/pyrefly-0.61.015
-rw-r--r--metadata/md5-cache/dev-python/pyrefly-0.62.015
-rw-r--r--metadata/md5-cache/dev-python/uvicorn-0.45.0 (renamed from metadata/md5-cache/dev-python/uvicorn-0.41.0)6
-rw-r--r--metadata/md5-cache/dev-util/android-studio-2025.3.4.6 (renamed from metadata/md5-cache/dev-util/android-studio-2025.3.3.7)4
-rw-r--r--metadata/md5-cache/dev-util/claude-code-2.1.116 (renamed from metadata/md5-cache/dev-util/claude-code-2.1.111)6
-rw-r--r--metadata/md5-cache/dev-util/codex-0.122.0 (renamed from metadata/md5-cache/dev-util/codex-0.121.0)2
-rw-r--r--metadata/md5-cache/dev-util/lxqt-build-tools-2.4.014
-rw-r--r--metadata/md5-cache/gnome-extra/nemo-6.6.44
-rw-r--r--metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.4.014
-rw-r--r--metadata/md5-cache/llvm-core/clang-22.1.418
-rw-r--r--metadata/md5-cache/llvm-core/clang-common-22.1.415
-rw-r--r--metadata/md5-cache/llvm-core/flang-22.1.418
-rw-r--r--metadata/md5-cache/llvm-core/libclc-22.1.414
-rw-r--r--metadata/md5-cache/llvm-core/libclc-23.0.0.99992
-rw-r--r--metadata/md5-cache/llvm-core/lld-22.1.418
-rw-r--r--metadata/md5-cache/llvm-core/lldb-22.1.417
-rw-r--r--metadata/md5-cache/llvm-core/llvm-22.1.418
-rw-r--r--metadata/md5-cache/llvm-core/llvm-23.0.0.99992
-rw-r--r--metadata/md5-cache/llvm-core/llvm-common-22.1.414
-rw-r--r--metadata/md5-cache/llvm-core/mlir-22.1.416
-rw-r--r--metadata/md5-cache/llvm-core/polly-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/flang-rt-22.1.415
-rw-r--r--metadata/md5-cache/llvm-runtimes/libcxx-22.1.417
-rw-r--r--metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/libgcc-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/libunwind-22.1.417
-rw-r--r--metadata/md5-cache/llvm-runtimes/offload-22.1.416
-rw-r--r--metadata/md5-cache/llvm-runtimes/openmp-22.1.417
-rw-r--r--metadata/md5-cache/llvm-runtimes/openmp-amdgcn-amd-amdhsa-22.1.414
-rw-r--r--metadata/md5-cache/llvm-runtimes/openmp-nvptx64-nvidia-cuda-22.1.414
-rw-r--r--metadata/md5-cache/lxqt-base/liblxqt-2.4.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-about-2.4.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-admin-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-config-2.4.016
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-menu-data-2.4.012
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-meta-2.4.011
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-notificationd-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-panel-2.4.016
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-policykit-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.4.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-runner-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-session-2.4.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-sudo-2.4.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-wayland-session-0.4.014
-rw-r--r--metadata/md5-cache/media-gfx/appimage-thumbnailer-4.0.014
-rw-r--r--metadata/md5-cache/media-gfx/lximage-qt-2.4.015
-rw-r--r--metadata/md5-cache/media-gfx/skanpage-25.12.3-r1 (renamed from metadata/md5-cache/media-gfx/skanpage-25.12.3)4
-rw-r--r--metadata/md5-cache/media-gfx/skanpage-26.04.0-r1 (renamed from metadata/md5-cache/media-gfx/skanpage-26.04.0)4
-rw-r--r--metadata/md5-cache/media-radio/chirp-2026041716
-rw-r--r--metadata/md5-cache/media-sound/pavucontrol-qt-2.4.014
-rw-r--r--metadata/md5-cache/media-video/projectx-0.91.0.10-r62
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1017
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1117
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1217
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1317
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.1516
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.317
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.617
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.717
-rw-r--r--metadata/md5-cache/net-im/element-desktop-1.12.917
-rw-r--r--metadata/md5-cache/net-im/element-desktop-999916
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r41018
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r60018
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r41018
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r60018
-rw-r--r--metadata/md5-cache/net-misc/freetube-bin-0.23.14_beta13
-rw-r--r--metadata/md5-cache/net-nntp/nzb-monkey-go-0.3.312
-rw-r--r--metadata/md5-cache/sci-libs/libsvm-3.374
-rw-r--r--metadata/md5-cache/sci-mathematics/glpk-5.0-r44
-rw-r--r--metadata/md5-cache/sys-apps/osinfo-db-tools-1.11.0-r12
-rw-r--r--metadata/md5-cache/sys-apps/osinfo-db-tools-1.12.0-r12
-rw-r--r--metadata/md5-cache/sys-apps/sed-4.9_p20260420 (renamed from metadata/md5-cache/sys-apps/sed-4.9_p20260411)4
-rw-r--r--metadata/md5-cache/sys-apps/uutils-coreutils-0.8.017
-rw-r--r--metadata/md5-cache/sys-cluster/libquo-1.416
-rw-r--r--metadata/md5-cache/sys-firmware/intel-microcode-20260227_p202602272
-rw-r--r--metadata/md5-cache/sys-fs/dwarfs-0.15.34
-rw-r--r--metadata/md5-cache/sys-power/upower-1.90.716
-rw-r--r--metadata/md5-cache/www-client/firefox-140.10.018
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-140.10.016
-rw-r--r--metadata/md5-cache/www-client/librewolf-148.0.2_p218
-rw-r--r--metadata/md5-cache/www-client/librewolf-149.0.2_p2-r3 (renamed from metadata/md5-cache/www-client/librewolf-149.0.2_p2-r1)4
-rw-r--r--metadata/md5-cache/x11-libs/libfm-qt-2.4.015
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-2.4.014
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-99996
-rw-r--r--metadata/md5-cache/x11-libs/xapp-3.2.24
-rw-r--r--metadata/md5-cache/x11-misc/pcmanfm-qt-2.4.015
-rw-r--r--metadata/md5-cache/x11-misc/qps-2.13.015
-rw-r--r--metadata/md5-cache/x11-misc/screengrab-3.2.015
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-2.4.017
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-99996
-rw-r--r--metadata/md5-cache/x11-themes/lxqt-themes-2.4.013
-rw-r--r--net-im/element-desktop/Manifest1119
-rw-r--r--net-im/element-desktop/element-desktop-1.12.10.ebuild1203
-rw-r--r--net-im/element-desktop/element-desktop-1.12.11.ebuild219
-rw-r--r--net-im/element-desktop/element-desktop-1.12.12.ebuild215
-rw-r--r--net-im/element-desktop/element-desktop-1.12.13.ebuild215
-rw-r--r--net-im/element-desktop/element-desktop-1.12.15.ebuild223
-rw-r--r--net-im/element-desktop/element-desktop-1.12.3.ebuild114
-rw-r--r--net-im/element-desktop/element-desktop-1.12.6.ebuild119
-rw-r--r--net-im/element-desktop/element-desktop-1.12.7.ebuild131
-rw-r--r--net-im/element-desktop/element-desktop-1.12.9.ebuild1204
-rw-r--r--net-im/element-desktop/element-desktop-9999.ebuild223
-rw-r--r--net-im/element-desktop/files/read_flags_file16
-rw-r--r--net-im/element-desktop/metadata.xml32
-rw-r--r--net-libs/webkit-gtk/Manifest2
-rw-r--r--net-libs/webkit-gtk/files/2.52.1-fix-angle-include.patch10
-rw-r--r--net-libs/webkit-gtk/files/2.52.1-fix-dom-build.patch56
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.52.3-r410.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.52.2-r410.ebuild)5
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.52.3-r600.ebuild (renamed from net-libs/webkit-gtk/webkit-gtk-2.52.2-r600.ebuild)6
-rw-r--r--net-misc/freetube-bin/Manifest1
-rw-r--r--net-misc/freetube-bin/freetube-bin-0.23.14_beta.ebuild72
-rw-r--r--net-nntp/nzb-monkey-go/Manifest2
-rw-r--r--net-nntp/nzb-monkey-go/nzb-monkey-go-0.3.3.ebuild28
-rw-r--r--profiles/package.mask/00-gentoo23
-rw-r--r--sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch15
-rw-r--r--sci-libs/libsvm/libsvm-3.37.ebuild9
-rw-r--r--sci-mathematics/glpk/glpk-5.0-r4.ebuild2
-rw-r--r--sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0-r1.ebuild2
-rw-r--r--sys-apps/osinfo-db-tools/osinfo-db-tools-1.12.0-r1.ebuild2
-rw-r--r--sys-apps/sed/Manifest4
-rw-r--r--sys-apps/sed/sed-4.9_p20260420.ebuild (renamed from sys-apps/sed/sed-4.9_p20260411.ebuild)2
-rw-r--r--sys-apps/uutils-coreutils/Manifest2
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-0.8.0.ebuild127
-rw-r--r--sys-cluster/libquo/Manifest1
-rw-r--r--sys-cluster/libquo/files/libquo-1.4-unbundle-hwloc.patch98
-rw-r--r--sys-cluster/libquo/libquo-1.4.ebuild54
-rw-r--r--sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild5
-rw-r--r--sys-fs/dwarfs/dwarfs-0.15.3.ebuild5
-rw-r--r--sys-power/upower/Manifest1
-rw-r--r--sys-power/upower/upower-1.90.7.ebuild119
-rw-r--r--www-client/firefox-bin/Manifest100
-rw-r--r--www-client/firefox-bin/firefox-bin-140.10.0.ebuild361
-rw-r--r--www-client/firefox/Manifest101
-rw-r--r--www-client/firefox/firefox-140.10.0.ebuild (renamed from www-client/librewolf/librewolf-148.0.2_p2.ebuild)259
-rw-r--r--www-client/librewolf/Manifest104
-rw-r--r--www-client/librewolf/librewolf-149.0.2_p2-r3.ebuild (renamed from www-client/librewolf/librewolf-149.0.2_p2-r1.ebuild)62
-rw-r--r--x11-libs/libfm-qt/Manifest1
-rw-r--r--x11-libs/libfm-qt/libfm-qt-2.4.0.ebuild40
-rw-r--r--x11-libs/qtermwidget/Manifest1
-rw-r--r--x11-libs/qtermwidget/qtermwidget-2.4.0.ebuild32
-rw-r--r--x11-libs/qtermwidget/qtermwidget-9999.ebuild9
-rw-r--r--x11-libs/xapp/xapp-3.2.2.ebuild2
-rw-r--r--x11-misc/pcmanfm-qt/Manifest1
-rw-r--r--x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild51
-rw-r--r--x11-misc/qps/Manifest1
-rw-r--r--x11-misc/qps/qps-2.13.0.ebuild33
-rw-r--r--x11-misc/screengrab/Manifest1
-rw-r--r--x11-misc/screengrab/screengrab-3.2.0.ebuild39
-rw-r--r--x11-terms/qterminal/Manifest1
-rw-r--r--x11-terms/qterminal/qterminal-2.4.0.ebuild43
-rw-r--r--x11-terms/qterminal/qterminal-9999.ebuild9
-rw-r--r--x11-themes/lxqt-themes/Manifest1
-rw-r--r--x11-themes/lxqt-themes/lxqt-themes-2.4.0.ebuild25
394 files changed, 13999 insertions, 2280 deletions
diff --git a/app-accessibility/caribou/caribou-0.4.21-r9.ebuild b/app-accessibility/caribou/caribou-0.4.21-r9.ebuild
index 89dfb81478e4..cf413ff8e8f1 100644
--- a/app-accessibility/caribou/caribou-0.4.21-r9.ebuild
+++ b/app-accessibility/caribou/caribou-0.4.21-r9.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Caribou"
LICENSE="LGPL-2.1"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
COMMON_DEPEND="
${PYTHON_DEPS}
diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest
index 2e5c1d571f00..e9e657ab44b1 100644
--- a/app-admin/chezmoi/Manifest
+++ b/app-admin/chezmoi/Manifest
@@ -1,16 +1,6 @@
-DIST chezmoi-2.65.2-vendor.tar.xz 8468352 BLAKE2B 37b8dff94b546fabf1a0517355c2b660521b9d26d7ac258e34c1f9cd9ddd963a6dd77918dbec9014ea7766c28654896828a0173b9d4835e11636aca78e6d8a3e SHA512 215e2f6d08f242eeed96feebef9a7e307778113b878af5850afe4dca64795c5aa95f23f74e8770f76e3d23927777c34f16ffedde76ada627dbb7730374e0c0ea
-DIST chezmoi-2.65.2.tar.gz 2598687 BLAKE2B 8c8cfc46bc06e355d7e2cf5b365023c8f9ea1d80941c314a497642baf1a93acd01bb55b22abe49e4f3caaf038090ca14dfe1be7476c7c81bd80e6525f0fe1260 SHA512 199e5b26bd3274ee669a1cb5d6e73788b33a7fe36debeb7312a5d0502d8cd94e215ef7f7a3fa2a50be6fbab260383669c7a603b12fe3f847d4f00212fb7bf568
-DIST chezmoi-2.66.0-vendor.tar.xz 8503512 BLAKE2B eb8243113f7984b5f2143fde0c735d2489fc5f75348e15dbdb3034943964fd0b169a887fcd20520fa3b3950b1b2ac81e42970f805a8b3a4ea6930ed91e981595 SHA512 9adfd65fa12e9fe56a9765419690964ecbef1272b2c83b07f7dac790f419e86b0c4b8ada908b94da8383c71083728ea20622e72a144f3aecb91d839b3208d44d
-DIST chezmoi-2.66.0.tar.gz 2601103 BLAKE2B aae4b049a2fb0d25edf933b42d8d0310fbb79ca1195d5435da11abd9ad1007b06d10d2fb079b0abfd6fe25039eb0fc168ae49c75b1bfbe6f95890b77fff07ef4 SHA512 a700d49f38f5147d00548aa738709bb62561d53120885689cae852d6081b2d7e82d1ac613706f20ca0caf4ed26dae1177e76feb52c0e516c32ec51c716bcc8b9
-DIST chezmoi-2.67.0-vendor.tar.xz 8525596 BLAKE2B a7d43b4168b5462637a911fce24b8aa8a74a930593eb8b42ccf9a25cdf7732e54c9398ad2668d46866fae06befaceac612668aaf113a4c5fc33409ef53d82240 SHA512 8b4427b271c103d48064d4f83446a26468b3b1dd1f17903c04f32f84479967120f08c8f29c8342f9fc4478a9ae2ec25e7446c66ad68c3e7e3ef5f013a04c1e41
-DIST chezmoi-2.67.0.tar.gz 2603849 BLAKE2B 4a83c66ea915566970c91bbd11f12fb6e927d93614c052782b6796d597523ed0551e8ec17ce23ff8ae68ccec67b01a636549e58625f21a11a5df0366cd2e6122 SHA512 0a1a08b5279284efd34ba50e3434470a49f1b25a479c7eaf782e5eb3507eb9dda1c210526c7d5783499ba0461798e066695c6328cadb186b4369adc813f9a57d
-DIST chezmoi-2.68.1.tar.gz 2594024 BLAKE2B 71c752fb2cfca874ca5a60a3ec3de5e2652cc3367b270d3c59534491f7205e3774bd18b0259ae2d79a361683c92c7975dea7936b9cf4041380795b67129e408c SHA512 44360dc0879a1b2bcb88ce028bc244359461d464af8fdb8fec7fab1e0089dc7f6214bb908873f82d19f6893c2a4494950cfc16c5dab27ead09c60ab3ba985031
-DIST chezmoi-2.68.1-vendor.tar.xz 8765844 BLAKE2B e663167e10531edcd2d51da28f59dd3c871912dc678549f55628f1213a5d08993843df0435e64d3afea0e08930992531c91801db1803f9af83e5a265055e64a0 SHA512 305b013d9c827ce2f7d01ad9136219aabba672864f46a776489ab7acb5c9816927cce901ac0920cff0fe927a02e34242b650cd62bf1bc09bd28c3ad1592ac6a8
-DIST chezmoi-2.69.0.tar.gz 2611328 BLAKE2B 3a321e9e74174c9b8f3cb16ff83804b74b0378a2744478e24acd2bf9cbab4b9e57fcadc23e7b6b582bc1c2c006e76930d5e6b31b79609df7995576cdf46a5b6c SHA512 8fc2d5232914a9004377d14b2397bca3450a3023b4fbe460dc60b119dfec63e1f172e817f229f683c530d4ccd08576fca0c843e6cab77ca75e400936ec14bee9
-DIST chezmoi-2.69.0-vendor.tar.xz 8814896 BLAKE2B 6a950474feb251fd79ee7ee67ff2dcce4b421daf896a85667459f0b69645a43f1547b694c4ea7f3d87bc601e5655d13fbf466787b7cd94ef00955e11016f06cc SHA512 e54b4a01818cca40d0b6aba1cf12af486b45ac5e485c46071378954f7c716ac673bbe5d807b19f5aec40ee2a35e17dbfe1f1ed886f4d7899b34b877eb4b579d7
-DIST chezmoi-2.69.1.tar.gz 2611384 BLAKE2B 94ef652bff4045b5245d4ff219eff6234eb2cc9c8ca0da8d73177c8813cd766a29e17ae97f96d8872dd656abf31416c742b30264e44cae6135d114a5ce78e030 SHA512 bc5561894c4c793633eb6f559ec8dce5e1e7e7b4cc5e26f9452cd4cadcdb5cdf8216335fff264ec56ceaeca5296dd53ef5fbb4b6b9bdf8854d8fd5d39f2fc33a
-DIST chezmoi-2.69.1-vendor.tar.xz 8818080 BLAKE2B 6bd7e0d5d4217ff72863c17165477631ff8e137d92af4dab1a87a0bd98d54c2feee32382db9bf951d1233aacb1ad6bb2192cac52b0feed18ca4d7452f28cf612 SHA512 64cc9a616dec676c39a5c7ede2781ad3fd3ab2a20206b09d83e15297030cfad7a2cda3f56df0f4a581d8f61ba661e942a52778ee72f58a3bcf823b5d9a34c01e
-DIST chezmoi-2.69.3.tar.gz 2602264 BLAKE2B fe6a462691db13b41da64bece06454bd3da26fa3c1192ee70b7b37e656962d6e24ed7a21c9301747f38160732ec79cb5d5ae6060f557bde945fcda0f6008efca SHA512 a768b91ed18ff8c4bd0e1db4d121f2a60fa75394b1aaf61d5ace32cb1852048d6411f4d1b70460e2421805adfcbb50f4860e67798e3eef9a793344966b18655b
DIST chezmoi-2.69.3-vendor.tar.xz 8816480 BLAKE2B 7609f5816e3134b831a499f26bc8618df83974580f45b0bab3872846293bc34e2164bc3577cfa0d8638caab4e27a92506cf2b1285037f3f5ba0ae79bea399676 SHA512 fd203dbf00160c81ed52b10abda01c6bba65e11afbc33b141aa6715de38baa91228713281e07c7b5f19e0180d3180b80b5b703a8d12176d3e4ececef89c8a6cf
+DIST chezmoi-2.69.3.tar.gz 2602264 BLAKE2B fe6a462691db13b41da64bece06454bd3da26fa3c1192ee70b7b37e656962d6e24ed7a21c9301747f38160732ec79cb5d5ae6060f557bde945fcda0f6008efca SHA512 a768b91ed18ff8c4bd0e1db4d121f2a60fa75394b1aaf61d5ace32cb1852048d6411f4d1b70460e2421805adfcbb50f4860e67798e3eef9a793344966b18655b
DIST chezmoi-2.70.0-vendor.tar.xz 8793576 BLAKE2B 0a4fb332446fa8418cd19bc6f304295d9e5d05683610adbe7f63edb356fa8d55f918bc5fa76fe6021fa112eda4534a20e4789ecdf36f97ea95378661186f983d SHA512 b3ee7db3ea02ebd3cfeafd9ad8d769288332499822810d3fa37b73d8fca06d397586e8c4b864f79039a4987d6089249824cda94e69f57f45f9599cbe2e9c9212
DIST chezmoi-2.70.0.tar.gz 2609184 BLAKE2B a3bd37e2cc4d923ba3c8f1910c0ef5a0c38f14bcc86fa577e45ca61e7bf914974559e67cc31f0ce4420cfe76a58f9977a93b3ac114545fde92709b53464d059e SHA512 9ac734314a0e0f98104a03205207a2a925e947b18243b64e8066b10daf9b23228c1d45678feb6640f3b6eb47aefda27331a5ad3f2d46b4c0ca77f5de13669973
+DIST chezmoi-2.70.2-vendor.tar.xz 9205816 BLAKE2B 2682d673b6ef5bd0d368162862f84656cdaa873a45d5e83c57fb6818dd02d7d16a6f885b58c2417ff34566a30f9f5170c2d0db1c95855213aa21058e667d9edb SHA512 65464b82a1b098b961d0d05282c616a3ac3548cd326d95a0388f93aef7bc17b275a756837f01aa040eebbc5f36508d64a631ea04ccd68c8de59e8d02f884b9b0
+DIST chezmoi-2.70.2.tar.gz 2594772 BLAKE2B 5fa3ab4bd4a4cef41bee22742c9d6e8a500936325091c95a838d00cc2ac7165e5594931513862a505feee47086290c9b76cdab24ba3b3f330a2e08698b6fca4d SHA512 e5c07e9431a6be6cc6243e1c564e5535c04d6ea2fd80fc184a90d332ad6766e2a2d9f62ce22dd4e8ae61098a86e0a83a89a781d38f4ca15ec1ee4f893f5ab4ad
diff --git a/app-admin/chezmoi/chezmoi-2.66.0.ebuild b/app-admin/chezmoi/chezmoi-2.66.0.ebuild
deleted file mode 100644
index fd6edbf6328a..000000000000
--- a/app-admin/chezmoi/chezmoi-2.66.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Manage your dotfiles across multiple machines, securely"
-HOMEPAGE="https://www.chezmoi.io/"
-SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
-
-LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="mirror"
-
-DEPEND="dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- ego build -o ${PN} -v -work -x -ldflags \
- "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
-}
-
-src_test() {
- ego test -ldflags \
- "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
-}
-
-src_install() {
- dobin ${PN}
-
- einstalldocs
-
- newbashcomp completions/${PN}-completion.bash ${PN}
- dofishcomp completions/${PN}.fish
- newzshcomp completions/${PN}.zsh _${PN}
-}
diff --git a/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild b/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild
deleted file mode 100644
index 14b37ac20041..000000000000
--- a/app-admin/chezmoi/chezmoi-2.67.0-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Manage your dotfiles across multiple machines, securely"
-HOMEPAGE="https://www.chezmoi.io/"
-SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
-
-LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="mirror"
-
-BDEPEND=">=dev-lang/go-1.25.1"
-DEPEND="dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- ego build -o ${PN} -v -work -x -ldflags \
- "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
-}
-
-src_test() {
- ego test -ldflags \
- "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
-}
-
-src_install() {
- dobin ${PN}
-
- einstalldocs
-
- newbashcomp completions/${PN}-completion.bash ${PN}
- dofishcomp completions/${PN}.fish
- newzshcomp completions/${PN}.zsh _${PN}
-}
diff --git a/app-admin/chezmoi/chezmoi-2.68.1.ebuild b/app-admin/chezmoi/chezmoi-2.68.1.ebuild
deleted file mode 100644
index f5f9f9c3437b..000000000000
--- a/app-admin/chezmoi/chezmoi-2.68.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Manage your dotfiles across multiple machines, securely"
-HOMEPAGE="https://www.chezmoi.io/"
-SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
-
-LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="mirror"
-
-BDEPEND=">=dev-lang/go-1.25.4"
-DEPEND="dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- ego build -o ${PN} -v -work -x -ldflags \
- "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
-}
-
-src_test() {
- ego test -ldflags \
- "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
-}
-
-src_install() {
- dobin ${PN}
-
- einstalldocs
-
- newbashcomp completions/${PN}-completion.bash ${PN}
- dofishcomp completions/${PN}.fish
- newzshcomp completions/${PN}.zsh _${PN}
-}
diff --git a/app-admin/chezmoi/chezmoi-2.69.0.ebuild b/app-admin/chezmoi/chezmoi-2.69.0.ebuild
deleted file mode 100644
index f5f9f9c3437b..000000000000
--- a/app-admin/chezmoi/chezmoi-2.69.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Manage your dotfiles across multiple machines, securely"
-HOMEPAGE="https://www.chezmoi.io/"
-SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
-
-LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="mirror"
-
-BDEPEND=">=dev-lang/go-1.25.4"
-DEPEND="dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- ego build -o ${PN} -v -work -x -ldflags \
- "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
-}
-
-src_test() {
- ego test -ldflags \
- "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
-}
-
-src_install() {
- dobin ${PN}
-
- einstalldocs
-
- newbashcomp completions/${PN}-completion.bash ${PN}
- dofishcomp completions/${PN}.fish
- newzshcomp completions/${PN}.zsh _${PN}
-}
diff --git a/app-admin/chezmoi/chezmoi-2.69.1.ebuild b/app-admin/chezmoi/chezmoi-2.69.1.ebuild
deleted file mode 100644
index f5f9f9c3437b..000000000000
--- a/app-admin/chezmoi/chezmoi-2.69.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Manage your dotfiles across multiple machines, securely"
-HOMEPAGE="https://www.chezmoi.io/"
-SRC_URI="https://github.com/twpayne/chezmoi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/iprok/distfiles/releases/download/${P}/${P}-vendor.tar.xz"
-
-LICENSE="BSD BSD-2 MIT Apache-2.0 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-RESTRICT="mirror"
-
-BDEPEND=">=dev-lang/go-1.25.4"
-DEPEND="dev-vcs/git"
-RDEPEND="${DEPEND}"
-
-src_compile() {
- ego build -o ${PN} -v -work -x -ldflags \
- "-X main.version=${PV} -X main.date=$(date -u +%Y-%m-%dT%H:%M:%SZ)"
-}
-
-src_test() {
- ego test -ldflags \
- "-X github.com/twpayne/chezmoi/v2/pkg/chezmoitest.umaskStr=0o022"
-}
-
-src_install() {
- dobin ${PN}
-
- einstalldocs
-
- newbashcomp completions/${PN}-completion.bash ${PN}
- dofishcomp completions/${PN}.fish
- newzshcomp completions/${PN}.zsh _${PN}
-}
diff --git a/app-admin/chezmoi/chezmoi-2.65.2.ebuild b/app-admin/chezmoi/chezmoi-2.70.2.ebuild
index fd6edbf6328a..ce7634c1d7f0 100644
--- a/app-admin/chezmoi/chezmoi-2.65.2.ebuild
+++ b/app-admin/chezmoi/chezmoi-2.70.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
RESTRICT="mirror"
+BDEPEND=">=dev-lang/go-1.25.7"
DEPEND="dev-vcs/git"
RDEPEND="${DEPEND}"
diff --git a/app-admin/conky/conky-1.22.2.ebuild b/app-admin/conky/conky-1.22.2.ebuild
index bb388e024b6c..34c3d1641375 100644
--- a/app-admin/conky/conky-1.22.2.ebuild
+++ b/app-admin/conky/conky-1.22.2.ebuild
@@ -244,7 +244,7 @@ src_install() {
readme.gentoo_create_doc
- rm -rf "${ED}"/{nano,vim} || die
+ rm -r "${ED}"/{nano,vim} || die
}
pkg_postinst() {
diff --git a/app-admin/conky/conky-1.22.3.ebuild b/app-admin/conky/conky-1.22.3.ebuild
index 534fbba7ac08..76f80c2e552e 100644
--- a/app-admin/conky/conky-1.22.3.ebuild
+++ b/app-admin/conky/conky-1.22.3.ebuild
@@ -244,7 +244,7 @@ src_install() {
readme.gentoo_create_doc
- rm -rf "${ED}"/{nano,vim} || die
+ rm -r "${ED}"/{nano,vim} || die
}
pkg_postinst() {
diff --git a/app-admin/keepassxc/keepassxc-9999.ebuild b/app-admin/keepassxc/keepassxc-9999.ebuild
deleted file mode 100644
index 5539b589e1f8..000000000000
--- a/app-admin/keepassxc/keepassxc-9999.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
-HOMEPAGE="https://keepassxc.org"
-
-if [[ "${PV}" = *9999* ]] ; then
- inherit git-r3
-
- EGIT_BRANCH="develop"
- EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
-else
- if [[ "${PV}" == *_beta* ]] ; then
- SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz
- -> ${P}.gh.tar.gz"
- S="${WORKDIR}/${P/_/-}"
- else
- SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz"
- fi
-
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-# COPYING order
-LICENSE="|| ( GPL-2 GPL-3 ) BSD LGPL-2.1 MIT LGPL-2 CC0-1.0 Apache-2.0 GPL-2+ BSD-2"
-SLOT="0"
-IUSE="X autotype browser doc keeshare +keyring +network +ssh-agent test yubikey"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="autotype? ( X )"
-
-RDEPEND="
- app-crypt/argon2:=
- dev-libs/botan:3=
- dev-libs/zxcvbn-c
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-gfx/qrencode:=
- sys-libs/readline:0=
- virtual/minizip:=
- X? (
- dev-qt/qtx11extras:5
- )
- autotype? (
- x11-libs/libX11
- x11-libs/libXtst
- )
- yubikey? (
- dev-libs/libusb:1
- sys-apps/pcsc-lite
- )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qttest:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
- doc? (
- dev-ruby/asciidoctor
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.7.10-tests.patch"
-)
-
-src_prepare() {
- if ! [[ "${PV}" =~ _beta|9999 ]]; then
- echo "${PV}" > .version || die
- fi
-
- # Unbundle zxcvbn, bug 958062
- rm -r ./src/thirdparty/zxcvbn || die
-
- if has_version "<dev-libs/zxcvbn-c-2.6" ; then
- eapply "${FILESDIR}"/${PN}-2.7.10-zxcvbn.patch
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- local -a mycmakeargs=(
- # Gentoo users enable ccache via e.g. FEATURES=ccache or
- # other means. We don't want the build system to enable it for us.
- -DWITH_CCACHE="OFF"
- -DWITH_GUI_TESTS="OFF"
- -DWITH_XC_BOTAN3="ON"
- -DWITH_XC_UPDATECHECK="OFF"
-
- -DWITH_TESTS="$(usex test)"
- -DWITH_XC_AUTOTYPE="$(usex autotype)"
- -DWITH_XC_BROWSER="$(usex browser)"
- -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
- -DWITH_XC_DOCS="$(usex doc)"
- -DWITH_XC_FDOSECRETS="$(usex keyring)"
- -DWITH_XC_KEESHARE="$(usex keeshare)"
- -DWITH_XC_NETWORKING="$(usex network)"
- -DWITH_XC_SSHAGENT="$(usex ssh-agent)"
- -DWITH_XC_X11="$(usex X)"
- -DWITH_XC_YUBIKEY="$(usex yubikey)"
- )
-
- if [[ "${PV}" == *_beta* ]] ; then
- mycmakeargs+=(
- -DOVERRIDE_VERSION="${PV/_/-}"
- )
- fi
-
- cmake_src_configure
-}
diff --git a/app-arch/lxqt-archiver/Manifest b/app-arch/lxqt-archiver/Manifest
index 50e877fd3584..32880222962e 100644
--- a/app-arch/lxqt-archiver/Manifest
+++ b/app-arch/lxqt-archiver/Manifest
@@ -1 +1,2 @@
DIST lxqt-archiver-1.3.0.tar.xz 198084 BLAKE2B 4a19778493febad3b704ea78e2c3d66827df54ddd50dae4861a0b2a91832747a0f8a2e9bc7173b706781b5d851223c683565569231a2486cd7ddbf853166d941 SHA512 4c57828cb451f142f1757dc7316ee47085f1a5eba2b19aa69ec38a3a26ca2434b5ac83365a84fde9c8c656a6f81c8750eaf9c879a1a2e8a2a8a7c1796aecc673
+DIST lxqt-archiver-1.4.0.tar.xz 205660 BLAKE2B f28b2cbe583224841029c1ad6d889e3e373014898ccc5d89d102018ddc36f55f7b43f3e14bd67939c093eef25372722f9919f5d758b830604afab68d1bcf4499 SHA512 99c55d02d4b286bcb6ee0822adcb279df1dc90bab337d575b353ca86349f7c5a611e74241c7fc2647a692fea275a7201c28a8fa554e0d51903c1508aedff1112
diff --git a/app-arch/lxqt-archiver/lxqt-archiver-1.4.0.ebuild b/app-arch/lxqt-archiver/lxqt-archiver-1.4.0.ebuild
new file mode 100644
index 000000000000..f5c8e46877d0
--- /dev/null
+++ b/app-arch/lxqt-archiver/lxqt-archiver-1.4.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Qt GUI File Archiver"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-archiver/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/json-glib
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+ >=x11-libs/libfm-qt-2.4:=
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ elog "Please note that this is only a graphical front-end, and additional"
+ elog "packages are needed to have support for specific file formats."
+ elog "For example, to be able to work with the 7-Zip format, the"
+ elog "'app-arch/p7zip' package may be used."
+ elog "For the full list of supported formats, see the 'README.md' file:"
+ elog "https://github.com/lxqt/lxqt-archiver/blob/master/README.md"
+}
diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild
index 6eca1f708670..6be8f567ad67 100644
--- a/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild
+++ b/app-cdr/cdrtools/cdrtools-3.02_alpha09-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -295,7 +295,7 @@ src_install() {
dodoc ChangeLog* TODO
# Remove man pages related to the build system
- rm -rvf "${ED}"/usr/share/man/man5 || die
+ rm -r "${ED}"/usr/share/man/man5 || die
}
pkg_postinst() {
diff --git a/app-emulation/virt-firmware/Manifest b/app-emulation/virt-firmware/Manifest
index dccccdf86269..5c7983e21eff 100644
--- a/app-emulation/virt-firmware/Manifest
+++ b/app-emulation/virt-firmware/Manifest
@@ -1,5 +1,3 @@
-DIST virt_firmware-24.11.tar.gz 115385 BLAKE2B 2edfe718fd60dcd8a13b143f9fcf5f6beb604737ef4855cb0f16376e625f5bf2965bb08b7ddd037a6b8b6420c928abceefe1034135ab66763695fa8c359786b5 SHA512 0c6b4d34d518835b4489404c784b263cd6ac8348834ba654d27ae3741d3d229ea5f6036870399390fa4fa33e01c8113d64faba0c6068e4b2fb5bbdd9429bf72f
DIST virt_firmware-25.10.tar.gz 137685 BLAKE2B d1ab74eae907048549e2129aa256597752c5219110606bd623e0e6f0b90f88dd38226d8b7a992fe05ef49ab8c4ddf3a917184051715ebd6224cdbda4303754a5 SHA512 2fdf609f0ba335d6064cb595c5e4b465b0a148f258f87292f0b82d1aa653f5bfd1f9b851d36f1c46a94fb8be36d6cd6c5c3f5d633e86d34b8f6159186f872908
DIST virt_firmware-25.12.tar.gz 143352 BLAKE2B f456a444e529ed7abf9fbba4491b56b1b1f76bf9c9d76c3a82e1c3a716b88c952bd494330680a4b21576a792a516e69b74203126dc4bac688e083185f1589924 SHA512 faa2f8abd0f8f633f2c620a2b7fd6ff91809e2a546b01088154e48d5151426f5b7b6134de0325664028419fe50376214b575f9da25095d2522edb814024ff8dc
-DIST virt_firmware-25.4.1.tar.gz 120061 BLAKE2B ef22266944cae225cf817c9b67a7aae5ee95908be419b870f451f6eba391998be082b1cf8f2dad62ed84551323cb56854b785a93d0c0ff83340fdb9a5f571aeb SHA512 2f82299415a0bf5dd8874764fe7d71cfe9a12e489657237f6a889288294e69fed9076219ae91a2d60084ae1ffac6bc4f3e2760999e8030aad045cb59ea152367
DIST virt_firmware-26.2.tar.gz 143457 BLAKE2B fd0b977539af0cde4059e67e86ddf97c6dcffc3f7b1cf5975d181dd51b698334c8b22b2c6a951da2e39327a0dd43b44d03a05d0ff56be6defb4a48f872ac4e80 SHA512 6e7fa94009da095e15880b6be850b130ea3097394572c01fe0404b6d4bc11117b9ae730ca43408cb02b5ae9dc2671ef5635520dd2c8776bb2b6b68c8246d06c7
diff --git a/app-emulation/virt-firmware/virt-firmware-24.11.ebuild b/app-emulation/virt-firmware/virt-firmware-24.11.ebuild
deleted file mode 100644
index b7808ca9567c..000000000000
--- a/app-emulation/virt-firmware/virt-firmware-24.11.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature pypi systemd
-
-DESCRIPTION="Tools for ovmf/armvirt firmware volumes"
-HOMEPAGE="
- https://gitlab.com/kraxel/virt-firmware
- https://pypi.org/project/virt-firmware/
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
-
-RDEPEND="
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/pefile[${PYTHON_USEDEP}]
-"
-
-# Need systemd-detect-virt
-BDEPEND="
- test? (
- sys-apps/systemd
- )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
- eunittest tests
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doman man/*.1
-
- doinitd "${FILESDIR}/kernel-bootcfg-boot-successful"
- systemd_dounit systemd/kernel-bootcfg-boot-successful.service
-
- # Use our own provided by sys-kernel/installkernel[efistub,systemd]
- #exeinto /usr/lib/kernel/install.d
- #doexe systemd/99-uki-uefi-setup.install
-}
-
-pkg_postinst() {
- optfeature "automatically updating UEFI configuration on each kernel installation or removal" \
- "sys-kernel/installkernel[systemd,efistub]"
-}
diff --git a/app-emulation/virt-firmware/virt-firmware-25.4.1.ebuild b/app-emulation/virt-firmware/virt-firmware-25.4.1.ebuild
deleted file mode 100644
index 06c03b37f4bf..000000000000
--- a/app-emulation/virt-firmware/virt-firmware-25.4.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature pypi systemd
-
-DESCRIPTION="Tools for ovmf/armvirt firmware volumes"
-HOMEPAGE="
- https://gitlab.com/kraxel/virt-firmware
- https://pypi.org/project/virt-firmware/
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
-
-RDEPEND="
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/pefile[${PYTHON_USEDEP}]
-"
-
-# Need systemd-detect-virt
-BDEPEND="
- test? (
- sys-apps/systemd
- )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
- eunittest tests
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- doman man/*.1
-
- doinitd "${FILESDIR}/kernel-bootcfg-boot-successful"
- systemd_dounit systemd/kernel-bootcfg-boot-successful.service
-
- # Use our own provided by sys-kernel/installkernel[efistub,systemd]
- #exeinto /usr/lib/kernel/install.d
- #doexe systemd/99-uki-uefi-setup.install
-}
-
-pkg_postinst() {
- optfeature "automatically updating UEFI configuration on each kernel installation or removal" \
- "sys-kernel/installkernel[systemd,efistub]"
-}
diff --git a/app-emulation/virt-firmware/virt-firmware-26.2.ebuild b/app-emulation/virt-firmware/virt-firmware-26.2.ebuild
index d887c78b89ca..57a035f35dfd 100644
--- a/app-emulation/virt-firmware/virt-firmware-26.2.ebuild
+++ b/app-emulation/virt-firmware/virt-firmware-26.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
index d0a3f7dff9d6..7b86e2a382bb 100644
--- a/app-misc/ddcutil/Manifest
+++ b/app-misc/ddcutil/Manifest
@@ -3,3 +3,4 @@ DIST ddcutil-1.4.5.tar.gz 817492 BLAKE2B b6442d9f7ec3687a3e75d9784dc9f62563f42c7
DIST ddcutil-2.1.4.tar.gz 924298 BLAKE2B d11c4daa6a6b4c5c694cf45fa3a76709bcacc8a63bbe7ea331bcf2dd45a7e99dcdf890d97a9515dda909e6a54ca90c30d966e0dd5437fdd0972232878c4de581 SHA512 8c352bfacc2a5cdd22b8d84f2facd58de6d425d0d3f98de543cf36a3e6b15aa10fc86e87780c82f872f0bf0db984e1cc800aaff914bafe4dbf17602e2a7caeb0
DIST ddcutil-2.2.0.tar.gz 1016240 BLAKE2B cc2c7cd1b5bcdd4a457b2b5547236a44e831893d6f39a7fb16af7de4524c900cd267c07ef027aa7481dff06701ff0538a244a6c5cabe8bc8afef73ca05c41f9a SHA512 e650f1743e1d807b4a7030389729f0aac4e2558bc5374ea9a27a16c97818ba9ede87ddfe38aebffbb9e182c8efbfab913ba729f8cc5b8ccffe44a62280e2037c
DIST ddcutil-2.2.5.tar.gz 1033481 BLAKE2B 4f46c5f8ff199353c91599288143bf5857dbd4b57749902891a4ede84eafe6bc1f509ea8f25a681828af0d3370353e9127d34d0a3f0753a5a1d08ccfec4c47f5 SHA512 0cb1d7b2cd387c74d02c29f4cfba6213e7e21074ffaf9d2f75c3a6de10502adf659950dbfe14c62578a71f347af73efe0b63a8e6cf1a0726a77b808fd6d2e00a
+DIST ddcutil-2.2.6.tar.gz 1040244 BLAKE2B b5c08a8c92725d100c0b1dfba59c5cdc0b905064a29681d8150710d8a7d668d7d54147adbd7277e58caf15dbf3fe15e269b60e7d85b2b15dc4c37aede3178bd6 SHA512 2e26dc2aaee194120a1f63456b448b59c45e3cf020ad9752d8f2d014e34fe810b1a9198cdf5599a0679957720066bb6564c6f43e3fc2b90de75139edd1fff624
diff --git a/app-misc/ddcutil/ddcutil-2.2.5-r1.ebuild b/app-misc/ddcutil/ddcutil-2.2.5-r1.ebuild
index faa5bc5ac27b..ffa76fcad145 100644
--- a/app-misc/ddcutil/ddcutil-2.2.5-r1.ebuild
+++ b/app-misc/ddcutil/ddcutil-2.2.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-2+"
SLOT="0/5"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="usb-monitor user-permissions video_cards_nvidia X"
# In 2.2.0, DRM seems fairly embedded and non-optional even if the
diff --git a/app-misc/ddcutil/ddcutil-2.2.6.ebuild b/app-misc/ddcutil/ddcutil-2.2.6.ebuild
new file mode 100644
index 000000000000..08b73be5fc18
--- /dev/null
+++ b/app-misc/ddcutil/ddcutil-2.2.6.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Check for bumps & cleanup with app-misc/ddcui
+
+inherit autotools linux-info udev
+
+DESCRIPTION="Program for querying and changing monitor settings"
+HOMEPAGE="https://www.ddcutil.com/"
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="usb-monitor user-permissions video_cards_nvidia X"
+
+# In 2.2.0, DRM seems fairly embedded and non-optional even if the
+# build system option exists. Fails to build.
+RDEPEND="
+ dev-libs/glib:2
+ >=dev-libs/jansson-2
+ sys-apps/i2c-tools
+ virtual/udev
+ x11-libs/libdrm
+ usb-monitor? (
+ dev-libs/hidapi
+ virtual/libusb:1
+ sys-apps/usbutils
+ )
+ user-permissions? (
+ acct-group/i2c
+ )
+ X? (
+ x11-libs/libXrandr
+ x11-libs/libX11
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+# doc? ( app-text/doxygen[dot] )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.1-no-werror.patch
+)
+
+pkg_pretend() {
+ # This program needs /dev/ic2-* devices to communicate with the monitor.
+ CONFIG_CHECK="~I2C_CHARDEV"
+ ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to continue"
+ if use usb-monitor; then
+ CONFIG_CHECK+=" ~HIDRAW ~USB_HIDDEV"
+ ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
+ ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
+ fi
+
+ # Now do the actual checks setup above
+ check_extra_config
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ # FAILS: doxyfile: No such file or directory
+ # $(use_enable doc doxygen)
+ --enable-drm
+ --enable-udev
+ $(use_enable usb-monitor usb)
+ --enable-lib
+ $(use_enable X x11)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ if use user-permissions; then
+ udev_dorules data/usr/lib/udev/rules.d/60-ddcutil-i2c.rules
+ fi
+}
+
+pkg_postinst() {
+ if use user-permissions; then
+ einfo "To allow non-root users access to the /dev/i2c-* devices, add those"
+ einfo "users to the i2c group: usermod -aG i2c user"
+ einfo "Restart the computer or reload the i2c-dev module to activate"
+ einfo "the new udev rule."
+ einfo "For more information read: http://www.ddcutil.com/i2c_permissions/"
+
+ udev_reload
+ fi
+
+ if use video_cards_nvidia; then
+ ewarn "Please read the following webpage on proper usage with the nVidia "
+ ewarn "binary drivers, or it may not work: http://www.ddcutil.com/nvidia/"
+ fi
+}
+
+pkg_postrm() {
+ if use user-permissions; then
+ udev_reload
+ fi
+}
diff --git a/app-misc/ghq/Manifest b/app-misc/ghq/Manifest
index 99c322696c89..f5fe30f3b7dd 100644
--- a/app-misc/ghq/Manifest
+++ b/app-misc/ghq/Manifest
@@ -1,90 +1,6 @@
-DIST ghq-1.1.5.tar.gz 48132 BLAKE2B 34cd8236b2a3c3ddea9aa308852312c3785807dd804b53bbdc0cef04aa74fd185cbab75f51258c3fa6e8184db485a44a8ded058c0b4559feb985c58240ee723c SHA512 09c8ef1bcb357c92b4baf691d92f57fb641735a3560517c05e94860f1204cba6652df77d57d79eea419ea8578fbcc0b07a0de95a5636d42765d6ac3c01117352
+DIST ghq-1.10.1-deps.tar.xz 16505464 BLAKE2B 057885f5a69328ab9b5bd51aa184ea855c9b9eb1c345723fcf0325cfc1077896cd2e006d9203d49f94fb79073c73cc397df2c1040848c373321f25cbac80626c SHA512 ed1ac41ffa0b2a604c7a95b422e70ce7eede2aba5849b9f872a7328cefc968881de4707518d6874190ef89b96946f5d083bf350e716c5c5d1562ea1c0afc3092
+DIST ghq-1.10.1.tar.gz 64468 BLAKE2B cb1287cec4b8459f9a74ebbc528b3628028be27becd5b832636ec96f7b27e614bc6ab6bcbfff245c5ca4bd8028659c2e6a35028c3b091411d9f0038599efae3d SHA512 0cd242e5006dcdc831d682a5ae1ffe6cabd642a86f00e0c0022708c34f38396a719e9ff2f1260f9ced27c22baba92817389ff4ecdc2f0865637015d445e777f0
DIST ghq-1.8.0-deps.tar.xz 28212972 BLAKE2B ea5b16bd208b739e6318c4ed1083d3a783752ffe58293c72818f8e41d1d98bd8271711b2c4503c4730f99179d51bfa48faeb9e0ebaaa385fd0dd8a18b24553e4 SHA512 a87e3db3ed37b2d4109880a963f6f8de0cb491c04ecf47ab57f5a1b632905abd9815c50e8bd6cfe285ef6f99328de501505b2047d35d083b6006ee3bd1feb229
DIST ghq-1.8.0.tar.gz 57101 BLAKE2B bf00d942ca9f65cc25438aa9fa50966f3cc89d9f14b802f529b789f9eaf74ac94d4a25f7c1cdaaa53d437a36e823807d5468672e1e01fb20b7c9bfe055fd3917 SHA512 807f3a06af8614561a604ae2c3a0f2a0a7565b26a7e76067e7efd3ce93fe112cadb1f36f054144bf4ed97a85a0d6a13d07baa3b74b264448a01f22f28161ad88
DIST ghq-1.9.4-deps.tar.xz 26245100 BLAKE2B 5e1e1fd1a8a7a25e09ab09e1260fa7faec22d22b3e3f23ff48704155c0a2fbfa1c80a84c06279c22a5dd9fadf247481678ce8bdddb451dcac225188486f3ffcd SHA512 9c9ea809ef6a36a372143066775980c2411b4ae0c77b61ec13e3052c523e3479179346f2b007a0cd1c098f49f10f29babb8c7f811171cba1651439cf7f5cbf18
DIST ghq-1.9.4.tar.gz 61688 BLAKE2B 923a64f362b9dd4c1f759096f4de621ea345ec7be7d9736fa40114db68f2c30779b266b6be2a03133c84e706fb97f73538b2d2ed2b29941b0820c47bd8d0790c SHA512 8865c96b5879dac96135fcb48814e5d7ee7cf5c8b4816c4be44df6bee6679ebf002687c627ac2f6c191324de3ddc67ba01bb9636480294de5dc588523515f2a0
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.mod 317 BLAKE2B 2174de22d3bc1bbb3a29a5e9dcf398e2968700e61f3a4e38077033251592ba961065fe0681bee84a8d95af5358cfcccb6e9462b5c2d0fd27619b75f099e2593b SHA512 46a9ee4c3c7c6aad28681421c166379329851a9071f5accc18a7f5a9e3fa88c260cbd5e7ac7bf019b2adf8c9f00bfee2defa0ddf23bcd6a8dfc842d94d1b2c6a
-DIST github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.zip 11564 BLAKE2B dfa4217d52561971e0d71c61411f8621e4523759f6c8c6f20e3fb7147915654778b4ba70dbcdd0fcdd5732c22751f1ef10c2d3e07fa848b27a7f9827d5dfa491 SHA512 e785cbc983defbb45b1b6a4c931e5cfbda4ca2f3bcd78dd3c87f4f21d8ace090a4b003d49ff57677db9e4b1f68b9b079ff2dd9ccfb2a82a4d49e7d3744eaccde
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod 217 BLAKE2B 4232fdc22064d42e7b97efa666b5345f93d53d40ba11231778e5d17bc7d48c6178d27f4e8678d2139ba4e40a90d46a6caeab1a9696b76db5aa361fc17d3c8c93 SHA512 000449de8fe27ac12c5e7614bfb48a31d506b582ce2deaf0a0709d3673c9fad41e3b97e25df872609c5a190e899a56755d2d9f974a38523c51c9fa3af521d73d
-DIST github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip 11426 BLAKE2B 645000d6293b81d736462fbd50a8f96483b39d07e5bb56e5a6d2fbef55a760499237f963e4b45eabe34b955280997f8218c656eb6db0a1a35093d2ab8f17cc63 SHA512 140a934e4d50fc1e5bb36bc3bfebc05863b32a50fbb6e203abb3aee1f9e9cd1c2af6ee5e0757f9d6199522c30e06377a3c94842d877513e5c9339ef7d1dcbc9c
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
-DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.mod 151 BLAKE2B 35cf6656514107b3654b1ab85b88e8d55723236f8d494ab20438f4fdc2b139c153d20a608335e7ee98f5ca0be8b2761eea9a8a2dd3fb13f5ccc27119c934c961 SHA512 772ac77ad640a32cb35f81221c74beded974227446fab0a41037cb81719ed28aff2f1e32f49a310ffd8186f404a623a7236e8180cf0b2ef1ec085ac9cb24b4fa
-DIST github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.zip 7433 BLAKE2B 0cd8f13186fa0b77103681870ea21d747a8d099e74bfd8ef2a7af9217a9a8f6a6adce0001c27160afd94ba89a30580a66d6f09630320dfecf2e5d5ba0d4b2d08 SHA512 39a326726bfeeeaaaf351681bec473443b393d6d5fb10668dfd242786fb2f9a44d7f9d5e9e527d190c824544f58bd6b72ea76e8029153e841a5e80a6dc963c81
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod 30 BLAKE2B cdd74965525563fa7e3db19aae87c777b2de65faeaf2987957ea3bb4c0c6a91ab82fe02bfeeab4d6f523214bc2e929628c082edb967d49309e75483ff4c3bb41 SHA512 2dfc66b2f6accb7ecaccc48cb3daa338173f4751d954cb2912025d881f17a7a2df0457b2d7420f2d93b50519a2437a763450c4d639a26b3289fce7bdec5bb144
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod 126 BLAKE2B 629ef676ff997553b93c44e9024e6b3d613b51e276d2ffb65bd9042ec1cb0455124e5ea7c5dd0e69599a25031ed536cb3356321e37248921fd8287b47656104a SHA512 a61784b08b335d2a893688c279cf6f4b1ca222c3bc8236fd24536aad2b185fa718805c9022e1ce142bd87e39fed639fdc9035c9ea9ff110e985cd01cd612e9a0
-DIST github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip 12428 BLAKE2B caf7a05e79d8b7dca069966765705619ee15800d8276d968bdf4385bc1141cc06b24755ac49c65caafdde5d8b34869df1f7e42ca302ee6a80b9ac7edd8a803d2 SHA512 c757f8455ce261c06749eda03ba807ba8b2427f0a14b0b62a6ee4e9d1ba220986e6f122b061fed6f44d68e4802864a988c722604b52989a4e31761e0e7ea8163
-DIST github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.mod 83 BLAKE2B 4666351eba84b32d56dfea837f677a0a0784b737ce49ac8edb4e82e6cb17f90afa2f97916d1bfc5ea7c1c752002684f32cd48dee71b4bcf548852a58d5acbe92 SHA512 1b4c2f5da0d8a2f4c9d95b85f39a501f00f7d26cb3dafe949d4df3d90e85c7a1de5f311cbc3298bc1967c178a2a6ac742d7250f40ad58311ce36da186c7071d0
-DIST github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.zip 4905890 BLAKE2B 19a6551f21ed0445e3f5cf36f3b252329dcc7b0166f823e6d683252cec7de7136c683e3877a2ad95383f90d54717990310c218bf6217bb1e3f47ef1a4293b430 SHA512 c95d6aa55a0e12cbc1c6b9d17a97bb6d1a872fe0296ae09ed3a7d47f2209871a9fc674d3dcbc42253748ebace40d678d3ba569fc1bbf0339ebe80cd85ad03117
-DIST github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.mod 112 BLAKE2B 59bc8301a397a08d8b5f777bbaca29568b8b44464024f1d4bbf412190244914175e2cd11de818cd19d78dcac33fffbee5b8af7f08172d041cca766acd6b7fd64 SHA512 da41426dd68ad27bf1def331518bdba47a04ba35ec3b4f44995af97ff2adcd1e28536e9df94d58a548b0b0337961139827f2f82b17ced1362a5a0ba36784b370
-DIST github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.zip 48160 BLAKE2B 5000a65f57ca806ca7a69738269fbfc6248b5afcbaba6cc848c31ee6e8ce747bd99f73de2802b63b0a0e277b232d5b56f6221283ab3927f0499fa6b9316e8f24 SHA512 bb4a26115037b9ce1ef8d8db55b21feafa9543862c2c4ad1b8fe5ea2e725f94c9f2cebe9b3ab726bcb2e5417705d6917f4b821c03cb44bad3a7de504668abf2e
-DIST github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.mod 504 BLAKE2B c2d020439c69f1d377a265caacf32a48b305a7bdb0aeeb57bf1e490d1f91e23263fa603f762893d8aaf361cae88b67a4dfbf4237b64654de500a04b9ae57e1b3 SHA512 da4a93c629e22cf38b8dcfcf3a7547aacca4a3a6ec68356817a048aa501df84319512ec822b6bdbd24c72c866485eda35ee07f52a4a92f8ee006a3cdba132275
-DIST github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.zip 77855 BLAKE2B d19066eaaac64bba9377740dceb23e6e04850d23f2d1930d3e4c89854cd116a4168e2dbf57ef5a1aa22b95c8c0fa3b308e1e30cb273a31076bcb0ef2010e97f7 SHA512 aea06ffaa16f19e0c43a31a854afe2ede43ba3654a6ef2103bbc4a609ba2e779473429f943769fa441f80db5fe886e4778b0bd009087f63e058a874b24aa8758
-DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv0.0.0-20160111154220-45c989fe5450.mod 35 BLAKE2B 2266c9ec6e2058e41afcb70dfe33ef7bd1d4c0dd3ef6af9dd85d9f86ac0c5ebcf231c21d66a0c34d6e5930e1de410ad482f7774a42398aac213eb0146c2a00ef SHA512 17790f178fd61969fa03eaca0c0a546ccb8215016d44bcec8105cba39a188c855b5f90c7d6c01fece401167daac2b662405532ac3b38e0a167a2629e6d52a01f
-DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.mod 90 BLAKE2B 9271c1c5d8e8f0084e3fbb2b9dcda5cad447fea661aee695b53304a4bccbb10a400ecfca2a4418275089f87f072ed89927a722acd95d530664ebad2d6b42d5dc SHA512 b7072fc1fe9e10da7436029dc6b3af7ac956644346991104a4daa0a957f79a2cca4c731e154fa8c012fcb0cc856c1b88c22dbeb7f0331565c8c5966d3d0bc1ff
-DIST github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.zip 6713 BLAKE2B 35882ed25d1f20e965e5199ee2b5e0a1f31c78da9f5a3cc653d407133312431512fb899a6460c780fa0c38c82646e4ef52023d0e936412a25cf26bfb40b3c458 SHA512 f3239f21bf2048e2efd4d9558c4810e1ec67c09b18c0495e423578df5d9f6928462fb64ac0a02e85b347b379f3c1339c61c78cf7f2285f73cfc436c27f8dec34
-DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.mod 42 BLAKE2B fe51845c242b1c2567248914389d65de3b217340d1712e6f2b4c1f580865bd7517285f1a0d21a2de404eff480f1bb018a512f2493022bef673e3bd38775f89ab SHA512 bab41bc650a1fda08fff2b2cfab2c87ab1137f57392c7b991c0ac545bf1adf9aec7834fe48f8e80ffba3ead18a3cf2552ee27751668e35269e7b595911306c6d
-DIST github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.zip 2837 BLAKE2B b51605f8a56c56d32fb9b590d4f3b5e0bc2813f4b17c2ba18780aae56056153ef4d14df969ae77e22feba364814918857e2d06bc4c5ae4d9d9e9fb4b23b025b1 SHA512 1e0ae00331794fb7eead7b4f2106b68b847937974107175509bff41841eae8a3d464159ffca781cfe8627be5d122b20745f3bc20884cb518faf214fb91f96fb3
-DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.mod 157 BLAKE2B 826075edb879be6c50626800b943239030a16bdfd0bb60630d0ec8b349fdf6a810a9447cb47940ba6f1b070f4969492279a9172a72b9f71dbc44527d71438b40 SHA512 fb501e2702bc39e935dc84d66c6effddb7b56e169b867e8b4ba5791d4bdeaca460e9a7db751ffbc9db2eb490788becd5c887ead4e19245add11bbd9f1f7c9c80
-DIST github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.zip 11956 BLAKE2B 11662988abb3b3ac288265250309ad7ac799ff2d8d0433746708fa8cfde6469544307b9cd65f14ee72885d0eb8889055e07f107e1ecb3a0e3f48aadd9928e6de SHA512 96e5f9a5099c553832b3e682505f1fa96bf3dd1b0e987c132120f3e21b4b2957dfc6a084bb115c3c1f15f45775de4e3c08fd2115faa8e221ffdfa5ab8dda1306
-DIST github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.mod 86 BLAKE2B 9e9fd9a7b58b3238419b2af871b6dfb11708a2d09ac8f06cfbbf023fb411d9bbf36ab85671f757ea4a23e2fb2db6d28696441b86fe05040dd0341ea1d474b78e SHA512 48766116aaed26759fcb6a9509b189784ca915c514069b4a645ad3c00fd89b5bfbbb7714fd9a79a5b0da20f7e3a91210b662f07e32a7f4e98c5a8696998c6566
-DIST github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.zip 1169163 BLAKE2B f582b883d89755418a99b86228c38946de5a29514eee019fab1a20325ac59be602cf000da716a68b3b59d80b815ce54f800d3831841b759d80ab86748205a780 SHA512 8f8a9c338c75c0b9b212081840d1ca925829bd6331e7cd86d98da38c28b3bd2761e1de4432ae652d8eecf23b9e8caab9cdcacbabc60e13e968dcd4024eb556e8
-DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod 80 BLAKE2B 486156a648d66786de2a05b45b054ffbc6ccbb45ffe98230d3b3126ff533fd546af1b348fdcf67b1b3ae9310918869355fc39390a4f67b99cd7a1bbd1c6cf891 SHA512 f69ecc2e8097c17a9c0002181451d56a8a7496f62e87f437802420e9af27c5f80da2be189597759f2a5ee2656dca8c1cf91a5374b8e46919f7a6e0f9579d2526
-DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod 160 BLAKE2B 10c23e5a0edbdd398d6913ee8e4665e15ab0c30c6aad4d8e113533d421058858a4c23898f8f360b72cc39922bf9b4e7c6c656faab76ec4616e05285932bfef03 SHA512 60840c731813699f19e9a23f3cc0e890c0b0e8228510b0021aa2696f35f3aefa1fc06eb396c5035214ac185816d5757896da1bfaf59e2dd24ca750f5b792e6c5
-DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.zip 13682 BLAKE2B d7065d3799d84593a9f7f7d93b8c286b7673505bb292208ba0475573667831ecf1aca5236f4703f1bd4d43e41b7cb688a9abe7502181edc9a76305e2a5842ebf SHA512 60a5dfa6c733fa6f71f2b0fb16ee153b2905f940b5eb7e95ff0d04bd3537961467426a1f6064d079fb164190d6a8b3c4bdeece2bf643057f34f7f96e9842f54f
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod 104 BLAKE2B ee5067e0e89fe2d374ea852dac828c094db84c3a3d2d8a991abeaf40385431015577eeb6b11a66033e8da599e808f9385a84843fd8f87dea487bd3bc9ba233da SHA512 f144089cc85271c7d91b9a6faf169018bb12177dd770db0092dfd0b4c71846e5cc6dea385c0158a974cfe86971e5642858a6d633c64d3b598f1ab254fd47db28
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod 104 BLAKE2B b8d6df41ff2e8952e12f0518d455969d7a496b8318052ca37ffabc663d9602b9df70385274818af8bf1b50e70a44ade59b0436133e08818ceb385d34a3b44c03 SHA512 218110264da1c7396295627414259fcc65cc9823216d6c03f2a6d7499e17205e540821add3216ba673efda92f1e5bfbb817416874fc745ed1d926c43fdd9bc99
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod 95 BLAKE2B bb0de423d1270e7ec38c7ee345c788b23e2083b05e4f745832327358c4c054ef8d2f3f48d9bb7bc669ddc67796ca0abae164c1d40b2def5f38749d8ee4bd6f32 SHA512 923114bfd285393d06f681ba57db69f042f57d8cd7817a1611c7719121c812de8023a049024165e10112bda31a7f99d3bfe0d4c4f419557ba8909a2d005be405
-DIST github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.mod 38 BLAKE2B 55bb6e9e45e3c0d7a599fc26cd906bddd66181406c3d92d50b4960d4d17bc2b46c721cc18ee4f578706e64000caf949180b7f154e92c68c0afbc77b1f2d01843 SHA512 08d86a89d9691ab2bf470bf547ead0c0fce31186557e8878b8421477d4c2c26b399a329670886662c1a89bd1e0b8a36a166f31c5ebb2ebaf8d444dd4e9cc42af
-DIST github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.zip 89789 BLAKE2B d11032c774c980668942f43b66c0de766e30b036cda40a2ee9665f62b1277e66131d7951d8ed11d156811b57d2892e68cc05b0b678226bff3bc42958b1daf1f5 SHA512 b1c8bc88b2bf0193b85d03773da839d803e9ff9cc7a5dbd467ec7eabce2b691bde512a96db9504c73ca1c3f6cbaf45f937b7577256831f86b6bf82aeb8c04326
-DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
-DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
-DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod 42 BLAKE2B 23dbba19737db7327590adaf3988abb9b5548cb3f959a9746a3b745c51f3c1397f071f2573a413a088f58e32959a2210c2b5354c47c263e90ad2ff1506872a5d SHA512 ac376a387fa39fe35dc4d073d8becd74e79f52e9d36b0a6628740dfe0e7c1f4fb6533fc262212663b105afcaa104082e055fa87d20cb3068359faae6dcba7738
-DIST github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip 110026 BLAKE2B 862c858d51e59569c38e1304de08c256752db260cde7f7f44fab41d22695999fe73483d3854166f4e8d3da9b4f8e41b7999d7e44510ab8c2ca6c0120173b77e3 SHA512 992df87104aa66dec048d39496c85819cab19bc890cb2c60326660d011642f49cd926b082d3eb4136b229a6e4893ed023a133e4bf83a4993c534b24e14d77b4d
-DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.mod 104 BLAKE2B dd83516b0472a51d68d638c72db945b5640bae9fb4a81687b7c406f7bb67eb086161b99fd7f69ff13476b352c90ced4906b7a30db52a6adfbb3c862a1185a37d SHA512 21f6fea86dafb4b32ef61014700a7563e6c273fa8c23c6ce0a8776408511a8b4ab2d3391e21628054be2a94062f72aa7e9cc2f133b7ba1b2b10a758dce783d43
-DIST github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.zip 16956 BLAKE2B e948f2d90376ac6a14e890d4e39b035e0cfa00eec384977126adcad7e8064e6d1da57b709ac1943b67a7d94b9aca71b276effdcce1866dfa026fb5c984a6d806 SHA512 05597cd8812d21477152a021a982405d18e65884ca5658bca43bc4c933eccdc9450ec9d57a3dc6a39da72a7a7a821f5c953cbd2b35c6e04f1d757df1cb0be453
-DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod 49 BLAKE2B 47bc5235e81d233e28b446ec2403accc442b4cc1ee956a0b7d47b5dac2a525f22bba87d05c3fe09179837860655f27191e073a3f6d7d0dad81c9a750752fe5f8 SHA512 6f6b924c2a3af28ef4342cdf8b83b726f2c409accf19c6ba0a4a47c6ae61857e4b69727fceb9e9e16fb8ce660a7181952714d49b6cafaacb282fa4e8af6e13b3
-DIST github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip 3399 BLAKE2B 348c2171bf3404d8b69166fd412707d8a348e1d808618036de2ae01fce77e3880fc782ef301f9b4135a19d81ca9ded5cc0cc4fd73d36b66b121b7f0baa73df51 SHA512 d02d5e4b8a24b1709c053138c4128d4bd6347d4adef95d1e25141935cf560fdcfd5c2b7837d6e690f175f1cd5a21b0279ce97b8b3b66d5e0a5006e4103b25f46
-DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
-DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52
-DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db
-DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod 183 BLAKE2B 43fea991eaa4bf055a796d40ee3a72557fca99711c698b3ef2feec5d175ff6cd1af486f7e3b08c6f95b6035ea5a6c9bd76478264102ce85cb0bf08f22b841957 SHA512 4630a9172936eba1e550a8f6e95847faff6c2a3687900143cb8ad593df1b1f7f793969efb94dbf42a529074f6a4049554773157c3bc4eb7179f435d0af317c90
-DIST github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.zip 3449475 BLAKE2B 5eff2b47efe3fc06e2b99b939997554e58fc2548310656f990cc44dc1787d061a4bcfdf6010a20bd9d469c6b66dbf16dabc205357f28cd46322a2442a1c3c093 SHA512 087961c76752484ae4be8d7f0b79538638428e35ec47db185f57a6ec07e3b60d55873ee0801919b169acd5a1e36c5150613e528fc051910eafa362830791fda4
-DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
-DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod 155 BLAKE2B 8bba3353db8ceb3b9fe40b8fd59aacde169776a4a553a069a04836bbf15e5a9a8d7a2d39feed98dac6cb890198180fda39f26b528ff95f24c5b2bbf6601b45c3 SHA512 7c5a755a03063d47d259fda0a6c2faa63c2f30b98dbac583e106aaa817d6cde3e07551e0b5e08f3a25db4c4ca45a23cebe993ae6f3d39c88deeaf2c7d8086a06
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod 181 BLAKE2B 05d6754fa387bac4a6481ad34fb7b681064fc6443b3f70cba316fe2fd0896050e4a772fd8e1be655130a00bb5feaded4725ffea1c5dd6ba55ba55315aaae34d2 SHA512 54d242da2536da38e292b62a955b3961f7b0a9789fe36c5f7ae93577eeac734a6e5bac21a657cf71d488395278cd7683db538e16a9c853835277a800a9d43471
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.zip 1503811 BLAKE2B c8cfe6b14a455a6ad71c42ce03235c650b7efe842131874cf99570716907e02c9fbe42df586e69332189518cbdcf6e2e417caebec84ce928e7ba959b66ab869c SHA512 bc3772a7ae7cd2b50f61ec8d07e7f7e1af9f24e0b737131da375a525be44dc993ee740ce0a11e0baaf0cbd81e819e3ecad889c0c7ece95086cb428e52b10a785
-DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
-DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.zip 27028 BLAKE2B 1148f5197f3701698ea33c6185b918fdada2b3f55d401dfb90d33731dfe80b53bfdd891df3c4fa572606cd88963de20d9b44f5296946d80aa0daedbdf6b658a7 SHA512 a93111e63671ef38bdf0ae2bd9209d6b3d7dc9ad138077d3bc22dad12f0657982667b7e88fc9a4162b0f6765184172957b05797a29a2d614c975df00b12c4aba
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191010194322-b09406accb47.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.zip 1479736 BLAKE2B f74c1a5b95625b44d6fa549dbbf95885c0c71dbcda191d9bb9cb7fa0a2924853467c0834fdb2a9f90e3deaa738c3a6a3ffa61a8407501956534b854fa9d89671 SHA512 0447354594d42c33648aa615bf2c0ba11ca17983a0d2914fd168015dc62dca1693a635c7f0c6ae25889fcb9d2e2fd96d062d3a433ad3ce886ff3567b0deadb8d
-DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
-DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod 88 BLAKE2B f3dd520e0e4e9b57feab62ecabb9169f37f1ce49b2846b949f9266f807767d38f55e4aa8ea006229c6f81cfc1e2c9dc0d1e3c186235e416dfb90fe7e04751d07 SHA512 d9361afb453b10c9d02787568ec33ea4c97a115899c6b3d1a1246547a749244e9218475ae5ae9f741d9b355260d2d3c33852673e805fcdd5f26f3ca40f035884
-DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
-DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
-DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
-DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip 22282 BLAKE2B 68df6b35d9043f23df13432b80074544f46833467294955ae5706713055d0cc9ababda892853c14e99c80a3571fd4a807a019a098fdd2ca695ba90c577ead5c4 SHA512 c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28
-DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
-DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241
-DIST gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.mod 40 BLAKE2B 8aee00863956b07c84ec69b5c8315b78a3646d9dfc3a371ec2c22e1663a5e633befff9b20bc260cf44d8072a64eee0a5e00cebbd592773cb489bb0620c2ec534 SHA512 474e4b0bbf9972d8e3d6381a9ededb13356f34252549f8c44f91501df15e05fa23c6c50d29a1d71411af8b6c4920f42a130f5df5a7b369d786701a99648e5cd4
-DIST gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.zip 5799 BLAKE2B d22bf804ced6b98018cbad12fbf8c4aa837dac9d3587569ca270b84782ab2a7a8a44ef99599033b2465506a98e65f0fb695e5caa784edfc5e82589d59a105288 SHA512 47bc30cbad2103a30a15c49bc358f35c7064a2411944f3a2b51a6abc351a0d5e76744f266d6b8dc2b0597da5a3a63a93d044401452e486510d3a8c20c807d73f
-DIST gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.mod 43 BLAKE2B 65a1f2df5c97ea5486aa7ff8f26c7ec00cd0aa14ce94072bec313920c41c020634f2b2013ff6b67489f17aaa1a533ee9755d18b975aa764fc303c34cf019bdaa SHA512 a9a2485f3d65abe3f4144d0ac23b635388d07b9d566a69918ad562d51e339b53dd28d5f1af64604685d2e29fe1b468fc133149d508a9eecd92955ec28c66bcff
-DIST gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.zip 160860 BLAKE2B 6e5304aa6e0d3b9c5074590692cc0ff2d3437e1165c4a9f6d11481f131607d1912ea827964932d2eefdc9d6036229fc0245fa9b9289698cbbaeb0353561de26e SHA512 b4254e52c8130129c95d1a0bb4af853d024ad45d1184980485b49df7166d918ecf3ae7c4e6ef2fb0ca4ea98dafa6ebe4a23a2980481675549ec9f33d77bdeed1
-DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
-DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
-DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2
diff --git a/app-misc/ghq/ghq-1.1.5.ebuild b/app-misc/ghq/ghq-1.1.5.ebuild
deleted file mode 100644
index 29368875421e..000000000000
--- a/app-misc/ghq/ghq-1.1.5.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit go-module
-
-EGO_SUM=(
- "github.com/BurntSushi/toml v0.3.1/go.mod"
- "github.com/Songmu/gitconfig v0.1.0"
- "github.com/Songmu/gitconfig v0.1.0/go.mod"
- "github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod"
- "github.com/cpuguy83/go-md2man/v2 v2.0.0"
- "github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod"
- "github.com/davecgh/go-spew v1.1.0"
- "github.com/davecgh/go-spew v1.1.0/go.mod"
- "github.com/daviddengcn/go-colortext v1.0.0"
- "github.com/daviddengcn/go-colortext v1.0.0/go.mod"
- "github.com/fatih/color v1.7.0/go.mod"
- "github.com/fatih/color v1.9.0"
- "github.com/fatih/color v1.9.0/go.mod"
- "github.com/go-playground/locales v0.13.0"
- "github.com/go-playground/locales v0.13.0/go.mod"
- "github.com/go-playground/universal-translator v0.17.0"
- "github.com/go-playground/universal-translator v0.17.0/go.mod"
- "github.com/goccy/go-yaml v1.8.0"
- "github.com/goccy/go-yaml v1.8.0/go.mod"
- "github.com/golangplus/bytes v0.0.0-20160111154220-45c989fe5450/go.mod"
- "github.com/golangplus/bytes v1.0.0"
- "github.com/golangplus/bytes v1.0.0/go.mod"
- "github.com/golangplus/fmt v1.0.0"
- "github.com/golangplus/fmt v1.0.0/go.mod"
- "github.com/golangplus/testing v1.0.0"
- "github.com/golangplus/testing v1.0.0/go.mod"
- "github.com/leodido/go-urn v1.2.0"
- "github.com/leodido/go-urn v1.2.0/go.mod"
- "github.com/mattn/go-colorable v0.1.4/go.mod"
- "github.com/mattn/go-colorable v0.1.7"
- "github.com/mattn/go-colorable v0.1.7/go.mod"
- "github.com/mattn/go-isatty v0.0.8/go.mod"
- "github.com/mattn/go-isatty v0.0.10/go.mod"
- "github.com/mattn/go-isatty v0.0.11/go.mod"
- "github.com/mattn/go-isatty v0.0.12"
- "github.com/mattn/go-isatty v0.0.12/go.mod"
- "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a"
- "github.com/motemen/go-colorine v0.0.0-20180816141035-45d19169413a/go.mod"
- "github.com/pmezard/go-difflib v1.0.0"
- "github.com/pmezard/go-difflib v1.0.0/go.mod"
- "github.com/russross/blackfriday/v2 v2.0.1"
- "github.com/russross/blackfriday/v2 v2.0.1/go.mod"
- "github.com/saracen/walker v0.1.1"
- "github.com/saracen/walker v0.1.1/go.mod"
- "github.com/shurcooL/sanitized_anchor_name v1.0.0"
- "github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod"
- "github.com/stretchr/objx v0.1.0/go.mod"
- "github.com/stretchr/testify v1.4.0"
- "github.com/stretchr/testify v1.4.0/go.mod"
- "github.com/urfave/cli/v2 v2.2.0"
- "github.com/urfave/cli/v2 v2.2.0/go.mod"
- "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
- "golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod"
- "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
- "golang.org/x/net v0.0.0-20200707034311-ab3426394381"
- "golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod"
- "golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod"
- "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208"
- "golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod"
- "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
- "golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
- "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
- "golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod"
- "golang.org/x/sys v0.0.0-20191010194322-b09406accb47/go.mod"
- "golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod"
- "golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
- "golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
- "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
- "golang.org/x/sys v0.0.0-20200722175500-76b94024e4b6"
- "golang.org/x/sys v0.0.0-20200722175500-76b94024e4b6/go.mod"
- "golang.org/x/text v0.3.0/go.mod"
- "golang.org/x/text v0.3.2/go.mod"
- "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
- "golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod"
- "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543"
- "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
- "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405"
- "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
- "gopkg.in/go-playground/assert.v1 v1.2.1"
- "gopkg.in/go-playground/assert.v1 v1.2.1/go.mod"
- "gopkg.in/go-playground/validator.v9 v9.30.0"
- "gopkg.in/go-playground/validator.v9 v9.30.0/go.mod"
- "gopkg.in/yaml.v2 v2.2.2/go.mod"
- "gopkg.in/yaml.v2 v2.3.0"
- "gopkg.in/yaml.v2 v2.3.0/go.mod"
-)
-
-go-module_set_globals
-
-DESCRIPTION="Remote repository management made easy"
-HOMEPAGE="https://github.com/x-motemen/ghq"
-SRC_URI="
- https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${EGO_SUM_SRC_URI}
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="mirror"
-
-src_compile() {
- ego build -o "bin/${PN}"
-}
-
-src_install() {
- dobin "bin/${PN}"
- einstalldocs
-}
diff --git a/app-misc/ghq/ghq-1.10.1.ebuild b/app-misc/ghq/ghq-1.10.1.ebuild
new file mode 100644
index 000000000000..7652ee333da5
--- /dev/null
+++ b/app-misc/ghq/ghq-1.10.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2019-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Remote repository management made easy"
+HOMEPAGE="https://github.com/x-motemen/ghq"
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/x-motemen/ghq.git"
+ RESTRICT="mirror"
+else
+ SRC_URI="
+ https://github.com/x-motemen/ghq/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz ->
+ ${P}-deps.tar.xz
+ "
+ KEYWORDS="~amd64"
+ #bump the CURRENT_REVISION on the next release
+ MY_GIT_REV="f600896"
+fi
+
+LICENSE="MIT"
+#gentoo-go-license ghq-1.10.1.ebuild
+LICENSE+=" BSD-2 BSD MIT "
+
+SLOT="0"
+BDEPEND=">=dev-lang/go-1.26.0"
+
+src_unpack() {
+ if [[ "${PV}" == 9999 ]];then
+ git-r3_src_unpack
+ go-module_live_vendor
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -E 's/^\s*build:\s*deps\s*$/build:/; s/-s\s+-w\s+//' Makefile || die "sed failed!"
+}
+
+src_compile() {
+ if [[ "${PV}" == 9999 ]]; then
+ emake build
+ else
+ emake build VERSION="${PV}" CURRENT_REVISION="${MY_GIT_REV}"
+ fi
+}
+
+src_test() {
+ ego test -v ./...
+}
+
+src_install() {
+ dobin "${PN}"
+ einstalldocs
+}
diff --git a/app-misc/ghq/metadata.xml b/app-misc/ghq/metadata.xml
index dd38ba860e51..b7d0de06ad41 100644
--- a/app-misc/ghq/metadata.xml
+++ b/app-misc/ghq/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>ingenarelitems@gmail.com</email>
+ <email>ingenarel_neojesus@disroot.org</email>
<name>ingenarel</name>
</maintainer>
<upstream>
diff --git a/app-misc/minder/Manifest b/app-misc/minder/Manifest
index 4663cefaebff..143214733bd2 100644
--- a/app-misc/minder/Manifest
+++ b/app-misc/minder/Manifest
@@ -1 +1 @@
-DIST minder-2.0.8.tar.gz 2206920 BLAKE2B ac0aa7f86e62e5df0b745e3076a383a621d13b2a9bb46dea9dd3527d150ef0ee1b6bb887d248bac4852a232132006200bc0485659dcf79faee0446d0a72fb104 SHA512 673d414caedcd803065d643dba2cd5d91d4eb4db1b8e9d24df30d54f3770f63e0c85a91cd5dcc00c657b1d64ba7618cd743b7d42468a15fa1db0f348ecfbd5de
+DIST minder-2.0.9.tar.gz 2218143 BLAKE2B 5d8423d81b7a9b7bfcea3a2f86018fa51cd99618f5f0f4f7ffe91b3441058b319b3c79f0d7d647775e5c6e68c01a1ac98392c56a6fd6e96d98f1d80b8bc4161c SHA512 273bb9257d3142219f627171cb7d9cc2e0c88289dadcfa4a50526705614fa6d5e1c76c1409f483dd7aa003bdc3acffbbd597252a34faa4cf2a9134096ad9e194
diff --git a/app-misc/minder/minder-2.0.8.ebuild b/app-misc/minder/minder-2.0.9.ebuild
index e4781d298a88..e4781d298a88 100644
--- a/app-misc/minder/minder-2.0.8.ebuild
+++ b/app-misc/minder/minder-2.0.9.ebuild
diff --git a/app-misc/openhab-bin/Manifest b/app-misc/openhab-bin/Manifest
index 3f7c3ae0fa29..fc0bc918b021 100644
--- a/app-misc/openhab-bin/Manifest
+++ b/app-misc/openhab-bin/Manifest
@@ -1,5 +1,5 @@
-DIST openhab-5.0.3.tar.gz 115565086 BLAKE2B d4d660738539b8ff2bddaeb3cba04ebee999852efe2057d956df87fc7413b1c1ef1cb7f709698294ee07a578ba4c85e3db8d952668d76cc3bb44ba13ede5255c SHA512 2485f4f67c5d3ce608eed3f0d99230761f0452761a013f10ff856be0f731195f45bfeb660aa14e3eb921daed8b2dc2f18ff74f7609b50235467ca803dece5369
DIST openhab-5.1.1.tar.gz 121148601 BLAKE2B 0f98afe583debeb61a42c7beeffd9c4637ebacc67dc5e19d70b27a3e79e41fa4732d788e2ddf898c5435ab25d3a45b41cc94264d569667dfc226bff428569a74 SHA512 cb171b63f9d35981466f603cd733bfb771f1f63b8e07a8f7e5f2775a05f50b309dd320564d52d684a89c1865def1b496a27acc23ac2298e17d1010f30ff0646c
DIST openhab-5.1.2.tar.gz 121075742 BLAKE2B 4d88d8277ceb6ae3922b602d94e6626ae3a89a17580c682f469b218e6e283249350d9c24227358dca340ddf58fb52115e9485d98ab51d1c2cb4d16b87c54c252 SHA512 9c56fd1c14fb8be95a9a02331f7294ae29aa2bab33e7073a06c15c420d4b59dce614409625cc883fa67c16df42af6b68bb7de6c2b3c3650a927524ccaace60f2
DIST openhab-5.1.3.tar.gz 121107971 BLAKE2B c2304ba9179b337670a8ec105948d0b4026cdfff1efa8169402b896945b0056d75361f160be7f32693e81d90befb5c4936191cd8c6804bf3881094c08edfd348 SHA512 bc3f15fffa01abee96aa7cc3e303a3bf35773ba1b9d72e81196f77055f9c269017e31975a6f4f9f6d6671a4eb6003b13c3832d796f7043525a94a01b71f876c2
+DIST openhab-5.1.4.tar.gz 121105550 BLAKE2B 400d68439335a90ef77b0c16669d02ff528802d8b084e0f72415a7afe59cb7f8928c48652864583349ece5af8a2331135d3e7af395480fc2e9b989eab557aa48 SHA512 c9f18277eeea1750373243e456eec4d8dd56513f6c73a35fa30ef44e5e49b5690a2f852a3f596ad47ccbec231f7c400eb0eb49021e97be6f93c82cf671c99990
DIST openhab-cli-2024-01-14 8633 BLAKE2B 0b0999abcb884b779087b92f9f3e08fee3662753692392fbb30d218d0fc25fd1fca613c32b8193a3365764c55ac3525f8369aeea4edbf61223cd0219209c4cbf SHA512 bf24ae776d4362e8a60a0c71cb025834e5f645a24377a87484477f544026f2fdd996a1781f1082e62197fce33a9dadb5972df22ce3e4cd9f73d3088ec5bc0a98
diff --git a/app-misc/openhab-bin/openhab-bin-5.1.3.ebuild b/app-misc/openhab-bin/openhab-bin-5.1.3.ebuild
index f63db4479aea..a3bac642e045 100644
--- a/app-misc/openhab-bin/openhab-bin-5.1.3.ebuild
+++ b/app-misc/openhab-bin/openhab-bin-5.1.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}"
LICENSE="EPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 arm64"
MY_JAVA_DEPEND="virtual/jre:21"
diff --git a/app-misc/openhab-bin/openhab-bin-5.0.3-r2.ebuild b/app-misc/openhab-bin/openhab-bin-5.1.4.ebuild
index bd7a5fa5a178..f63db4479aea 100644
--- a/app-misc/openhab-bin/openhab-bin-5.0.3-r2.ebuild
+++ b/app-misc/openhab-bin/openhab-bin-5.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ S="${WORKDIR}"
LICENSE="EPL-2.0"
SLOT="0"
-KEYWORDS="amd64 arm64"
+KEYWORDS="~amd64 ~arm64"
MY_JAVA_DEPEND="virtual/jre:21"
diff --git a/app-misc/qtxdg-tools/Manifest b/app-misc/qtxdg-tools/Manifest
index c8f4c29bc632..012510c795fc 100644
--- a/app-misc/qtxdg-tools/Manifest
+++ b/app-misc/qtxdg-tools/Manifest
@@ -1 +1,2 @@
DIST qtxdg-tools-4.3.0.tar.xz 16880 BLAKE2B 15166c61b6ae9c093c7c86927c18f5fc741c27f27a163be4b34294788b59e760cc0634f4fba7615f4c6d3b236f9686d596cfad9d45a672dfdc1ea706f98c7f36 SHA512 640ce0c2b87da8a664eacfd5d53f63d15fb1030e976617255a7500bb8d82b4d5a8455f59faf6c6dbac4d379010426442a2b0fb4443e29becb2d16499db423618
+DIST qtxdg-tools-4.4.0.tar.xz 16948 BLAKE2B 8282a4d8e128b7f7bff1a7bbb9cce5a39c25344f25ad8e697dd00884390c9eed7f6cdcd2e897a461d68925cfd494707ab61cf96cf1648aac3c5c4c48996b531a SHA512 7e5802a4322cd82704fb50776275951bb2dbc5ecf365d5fd914fca88b35829eddeee9b2c8d4a41c7516ecbc7c5df837c55d4ece7f54a566256fe4cc24c95ae82
diff --git a/app-misc/qtxdg-tools/qtxdg-tools-4.4.0.ebuild b/app-misc/qtxdg-tools/qtxdg-tools-4.4.0.ebuild
new file mode 100644
index 000000000000..52ca58a7bde8
--- /dev/null
+++ b/app-misc/qtxdg-tools/qtxdg-tools-4.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="User Tools from libqtxdg"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qtxdg-tools/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+RDEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-build/meson/meson-1.11.1.ebuild b/dev-build/meson/meson-1.11.1.ebuild
index 77f51c5aa168..792f3f0c0a1a 100644
--- a/dev-build/meson/meson-1.11.1.ebuild
+++ b/dev-build/meson/meson-1.11.1.ebuild
@@ -33,8 +33,8 @@ else
# remains the default release manager.
# https://github.com/mesonbuild/meson/commit/c2d795735fa1c46c54d6aed4d4a30f36a1f853cb
BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-eschwartz-20250723-r1 sec-keys/openpgp-keys-jpakkane )"
- #VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.asc
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/eschwartz.asc
+ #VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
diff --git a/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild
index 35fd6b2d793e..e51d8e9c9107 100644
--- a/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild
+++ b/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v${PV}.t
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="examples test"
CDEPEND="dev-libs/cereal"
diff --git a/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild
index 35fd6b2d793e..e51d8e9c9107 100644
--- a/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild
+++ b/dev-cpp/parallel-hashmap/parallel-hashmap-2.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v${PV}.t
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="examples test"
CDEPEND="dev-libs/cereal"
diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest
index 02add162209b..0cd2c42a15fa 100644
--- a/dev-debug/valgrind/Manifest
+++ b/dev-debug/valgrind/Manifest
@@ -3,3 +3,5 @@ DIST valgrind-3.26.0.tar.bz2 17182495 BLAKE2B 55e066b49e122f65df0c7129f25613f2d6
DIST valgrind-3.26.0.tar.bz2.asc 228 BLAKE2B 7ee59c96f5929e2de3478c062208e5fcf645e86f0894cb9b6330bb320b518f2e55e432ab31c813c623208216859ddcfcb673417c5a2be3982f2a9d23f4dcd698 SHA512 ecae4158c64bc4ff9c6c5859f41d8a724c5207b5dbac75772d64c23baf78a280159b1b954a16ac73993eb19c39e1fcb3bd0c946c0e18209f3cb8f3d9238d6071
DIST valgrind-3.27.0.RC2.tar.bz2 17294957 BLAKE2B 2d88a04a71eeb06dc1715349aed242a7a204bea94d27ca9261240fd433523312a30d1b66eef0a32403ab758369fc7acd49d1f0e7447a4219189bc5a6332884ad SHA512 a4d1dd42df05e1cf177ac24875fe450d52f62205df2195f9a5906320779190f6a8afcf7374ea8943ee97289e99f1a20da3772757f229d1dfb6718e291e8aae24
DIST valgrind-3.27.0.RC2.tar.bz2.asc 228 BLAKE2B b546d5bcbbaba0517fff4a118d863619302ad98b9a62d1694247b5cc589373ceaee7190d70a92ad92b3dc1599a28840489ad712dcc695807c80b5e43a850eb91 SHA512 65c363c89bdb497e513ce3a5c740ad0fb2af030d2309edfcb73245a0979f446bf766e69fb3345fde56d50c3b38cffe74cefc491e8b200bdd0a22efa80556322a
+DIST valgrind-3.27.0.tar.bz2 17294027 BLAKE2B 0b996f238e4cbe6c6b42e07677c658b995bbf90d5a4c00c6d4a0fdb651d28644e90dcd40e3e715f74417cadbea60c34cc897428d61574103c2da70f4abcac63f SHA512 a171d95426835604a426e77b3745a05ab1557972fceb513e2caa76e71192c9763fe4c2190249a2312ae3a94511ee2aefa9a926858c11a724b8d95f497b083cf3
+DIST valgrind-3.27.0.tar.bz2.asc 228 BLAKE2B 9b150d2c28799548b6a23e40d4e80846959c0ae40872fe0616c257dcdf9d622fc09ce900b08d54ad24dd74a4577f6a6aabd93c53f23f235020f66ee15f61df8b SHA512 3481d16e0170ed636c49b7527803efed9dce2cdbbfad80cfd2ef708d849954a3a7ee0db5df971653a7a8f896f3618ffd947911c5e8eed36e3f21a5d83cec518b
diff --git a/dev-debug/valgrind/valgrind-3.27.0.ebuild b/dev-debug/valgrind/valgrind-3.27.0.ebuild
new file mode 100644
index 000000000000..d9ec37366300
--- /dev/null
+++ b/dev-debug/valgrind/valgrind-3.27.0.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# The Valgrind upstream maintainer also maintains it in Fedora and will
+# backport fixes there which haven't yet made it into a release. Keep an eye
+# on it for fixes we should cherry-pick too:
+# https://src.fedoraproject.org/rpms/valgrind/tree/rawhide
+#
+# Also check the ${PV}_STABLE branch upstream for backports.
+
+inherit autotools dot-a flag-o-matic toolchain-funcs multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="https://valgrind.org"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="
+ https://sourceware.org/git/${PN}.git
+ https://git.sr.ht/~sourceware/valgrind
+ "
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/valgrind.asc
+ inherit verify-sig
+
+ MY_P="${P/_rc/.RC}"
+ MY_P="${MY_P%%_p*}"
+ VALGRIND_PATCH_TARBALL="${MY_P}-patches-${PV##*_p}"
+ SRC_URI="
+ https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2
+ verify-sig? ( https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2.asc )
+ "
+ # Rollups of backports on ${PV}_STABLE branch upstream. This branch
+ # is usually announced on the mailing list and distros are encouraged
+ # to pull from it regularly.
+ if [[ ${PV} == *_p* ]] ; then
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${VALGRIND_PATCH_TARBALL}.tar.xz"
+ fi
+
+ S="${WORKDIR}"/${MY_P}
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos ~x64-solaris"
+ fi
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="mpi"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == 9999 ]] ; then
+ # Needed for man pages
+ BDEPEND+="
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ "
+else
+ BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-valgrind-20251018 )"
+fi
+
+PATCHES=(
+ # Respect CFLAGS, LDFLAGS
+ "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+ "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+ "${FILESDIR}"/${PN}-3.21.0-glibc-2.34-suppressions.patch
+)
+
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # "checking if gcc accepts nested functions" but clang cannot handle good
+ # errors and reports both "function definition is not allowed here" and
+ # -Wimplicit-function-declaration. bug #900396
+ foo
+ # FreeBSD function, bug #932822
+ aio_readv
+)
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ elif use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.asc}
+ fi
+
+ default
+}
+
+src_prepare() {
+ # Correct hard coded doc location
+ sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+ # Don't force multiarch stuff on OSX, bug #306467
+ sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # upstream doesn't support this, but we don't build with
+ # Sun/Oracle ld, we have a GNU toolchain, so get some things
+ # working the Linux/GNU way
+ find "${S}" -name "Makefile.am" -o -name "Makefile.tool.am" | xargs \
+ sed -i -e 's:-M,/usr/lib/ld/map.noexstk:-z,noexecstack:' || die
+ cp "${S}"/coregrind/link_tool_exe_{linux,solaris}.in
+ fi
+
+ if [[ ${PV} != 9999 && -d "${WORKDIR}"/${VALGRIND_PATCH_TARBALL} ]] ; then
+ PATCHES+=( "${WORKDIR}"/${VALGRIND_PATCH_TARBALL} )
+ fi
+
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --with-gdbscripts-dir="${EPREFIX}"/usr/share/gdb/auto-load
+ )
+
+ tc-is-lto && myconf+=( --enable-lto )
+ lto-guarantee-fat
+
+ # Respect ar, bug #468114
+ tc-export AR
+
+ # -fomit-frame-pointer "Assembler messages: Error: junk `8' after expression"
+ # while compiling insn_sse.c in none/tests/x86
+ # -fstack-protector more undefined references to __guard and __stack_smash_handler
+ # because valgrind doesn't link to glibc (bug #114347)
+ # -fstack-protector-all Fails same way as -fstack-protector/-fstack-protector-strong.
+ # Note: -fstack-protector-explicit is a no-op for Valgrind, no need to strip it
+ # -fstack-protector-strong See -fstack-protector (bug #620402)
+ # -m64 -mx32 for multilib-portage, bug #398825
+ # -fharden-control-flow-redundancy: breaks runtime ('jump to the invalid address stated on the next line')
+ filter-flags -fomit-frame-pointer
+ filter-flags -fstack-protector
+ filter-flags -fstack-protector-all
+ filter-flags -fstack-protector-strong
+ filter-flags -m64 -mx32
+ filter-flags -fsanitize -fsanitize=*
+ filter-flags -fharden-control-flow-redundancy
+ append-cflags $(test-flags-CC -fno-harden-control-flow-redundancy)
+ filter-lto
+
+ if use amd64 || use ppc64; then
+ ! has_multilib_profile && myconf+=("--enable-only64bit")
+ fi
+
+ # Force bitness on darwin, bug #306467
+ use x64-macos && myconf+=("--enable-only64bit")
+
+ # Don't use mpicc unless the user asked for it (bug #258832)
+ if ! use mpi; then
+ myconf+=("--without-mpicc")
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_test() {
+ # fxsave.o, tronical.o have textrels
+ # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
+ emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} -Wl,-z,notext" check
+}
+
+src_install() {
+ if [[ ${PV} == 9999 ]]; then
+ # TODO: Could do HTML docs too with 'all-docs'
+ emake -C docs man-pages FAQ.txt
+ mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
+ fi
+
+ default
+
+ dodoc FAQ.txt
+
+ pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
+
+ strip-lto-bytecode
+
+ # See README_PACKAGERS
+ dostrip -x /usr/libexec/valgrind/vgpreload* /usr/$(get_libdir)/valgrind/*
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # fix install_names on shared libraries, can't turn them into bundles,
+ # as dyld won't load them any more then, bug #306467
+ local l
+ for l in "${ED}"/usr/lib/valgrind/*.so ; do
+ install_name_tool -id "${EPREFIX}"/usr/lib/valgrind/${l##*/} "${l}"
+ done
+ fi
+}
+
+pkg_postinst() {
+ elog "Valgrind will not work if libc (e.g. glibc) does not have debug symbols."
+ elog "To fix this you can add splitdebug to FEATURES in make.conf"
+ elog "and remerge glibc. See:"
+ elog "https://bugs.gentoo.org/214065"
+ elog "https://bugs.gentoo.org/274771"
+ elog "https://bugs.gentoo.org/388703"
+}
diff --git a/dev-embedded/imsprog/Manifest b/dev-embedded/imsprog/Manifest
new file mode 100644
index 000000000000..67e32d36f3e5
--- /dev/null
+++ b/dev-embedded/imsprog/Manifest
@@ -0,0 +1 @@
+DIST imsprog-1.8.3.tar.gz 11561066 BLAKE2B 7af16b4f415ced3ebe742317431e75cd8613d7958ca2ce32a0caa611ee7564eeacfe796729bbb6712e66ad41bebfb5edbbb9874ae835fa97cad3b0c18faacf5f SHA512 d3ac065b9490f32b49d33e5910b961d199549e6d42fc0e2152728b321e1e259b35f7f81b54d945b74c0158d70be8168205e74402791cf60e47ef044b478c9967
diff --git a/dev-embedded/imsprog/imsprog-1.8.3.ebuild b/dev-embedded/imsprog/imsprog-1.8.3.ebuild
new file mode 100644
index 000000000000..fc51a06e0e7d
--- /dev/null
+++ b/dev-embedded/imsprog/imsprog-1.8.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake udev
+
+DESCRIPTION="I2C, MicroWire and SPI EEPROM/Flash chip Programmer"
+HOMEPAGE="https://github.com/bigbigmdm/IMSProg"
+SRC_URI="https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/IMSProg-${PV}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-libs/libusb
+ dev-qt/qtwidgets
+ dev-qt/qtnetwork
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-build/cmake
+ dev-qt/linguist-tools
+ dev-util/pkgconf
+ sys-apps/systemd-utils
+ app-arch/gzip
+"
+
+src_install() {
+ cmake_src_install
+ mv "${D}"/usr/share/doc/imsprog/* "${D}"/usr/share/doc/imsprog-${PV}
+ rmdir "${D}"/usr/share/doc/imsprog || die "/usr/share/doc/imsprog not empty"
+ gunzip "${D}"/usr/share/man/man1/*
+}
+
+pkg_postrm() {
+ udev_reload
+}
+
+pkg_postinst() {
+ udev_reload
+}
diff --git a/dev-embedded/imsprog/metadata.xml b/dev-embedded/imsprog/metadata.xml
new file mode 100644
index 000000000000..b6f11f2fea91
--- /dev/null
+++ b/dev-embedded/imsprog/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>christianschoffit@gmail.com</email>
+ <name>Christian Schoffit</name>
+ </maintainer>
+ <longdescription>
+ IMSProg - software for CH341A-based programmers to work with I2C,
+ SPI and MicroWire EEPROM/Flash chips. It is composed by IMSProg
+ (the programmer), IMSProgEditor (the chip database editor) and
+ IMSProgUpdater (the chip database updates downloader)
+ </longdescription>
+ <upstream>
+ <maintainer>
+ <email>e-ink-reader@yandex.ru</email>
+ <name>Mikhail Medvedev</name>
+ </maintainer>
+ <changelog>https://github.com/bigbigmdm/IMSProg/releases</changelog>
+ <doc>https://github.com/bigbigmdm/IMSProg</doc>
+ </upstream>
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/dev-libs/apache-arrow/Manifest b/dev-libs/apache-arrow/Manifest
index 1cff66e1837a..71f0ce798d6f 100644
--- a/dev-libs/apache-arrow/Manifest
+++ b/dev-libs/apache-arrow/Manifest
@@ -1,3 +1,6 @@
DIST apache-arrow-23.0.1.tar.gz 17296212 BLAKE2B 7023df6e6900dc239edc757fef76a89d2169e4fd3e1eaf3471f805a6e1c39014b9ec1e5a3d7c9e7a590b8d007c4adc1d15b8ed22ecf4724b24a33ffa96557db2 SHA512 c687e50dfcdbf7e0e39710224360d35d9aa734452b3a47adc8c101f3019b6b4116310c05b9f3cd0a5ed4ad9b7bd8fb88edb70e79b3cbd413a57e5e35e4554a6c
+DIST apache-arrow-24.0.0.tar.gz 17360520 BLAKE2B 1d50493b3b74e1c16ba406b5cea93712a332b8ea2db405c31aca844a8fa2d6ef9bcecf3a3bc84dc4bc6ddf946e55251e6d270c85c15b7f461765b6fc72b3a492 SHA512 ffbac0c198c74f26b2ac173aa2b054cfd3902927ca3db36fbbae25353e8696c32b744e805c25801ced22641af71a5a8ea441202d8d3494aa803b797995d9d408
+DIST arrow-testing-249079a810caedda6898464003c7ef8a47efeeae.tar.gz 4155027 BLAKE2B 4fc4cf5153382b476d66265d5ab2fd5e512fdd0766bcf94bf675e5fefd15523fc8e0f87d9708285fd94e59b8d2a895f4f70855f0e1a826587897bef303887584 SHA512 a7134f3a4dc9c1ce09c1b522ee38e1cb9e04aef08e32bdd18297b9b3a73971f632b97d18f955e59e1cefa38f7f6417a9a2bc2fef787f5174ddcd71733305d2d3
DIST arrow-testing-725fd4a4b12d01c53c98e80274c0b23aa8397082.tar.gz 3752144 BLAKE2B bbfde361f8da376f228720de00a3f6c2b42051e53580f650ad5621086cbf4828a289d86815ac1143720d80f230a851c9602bf198a32e457c1a0f7767790968ee SHA512 0789bf65fc2609f84a9c2865bc8e12f8c63fdd138eff02af1b24ba2c0e925d8c0ecfbe57515786e91531d918ef1a0d92fd5becb553682eafdcedd7678ddacb9e
DIST parquet-testing-a3d96a65e11e2bbca7d22a894e8313ede90a33a3.tar.gz 1150001 BLAKE2B 2c991bca5679ba25767fea1c9e17991ec7661e302adc55bf353a9d7b1c3a91269a9d464cc15743ab0a056591939ed43f0d500ef51275d7d10cb96055c773d44c SHA512 2559f3c3d5f4cc22299482f352ad67a5145a9d0727675932031f8b5977acaabfe29838b0e147d72066bd8cad6c046ee60cc60b364118cd9187be37fd22937205
+DIST parquet-testing-e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz 1231649 BLAKE2B c9dea116ba68b896d4542ee182e42fb52a579022a89eba2a95222274a6d8bc1c8a83039c22dccdce434e01967e4010229cf864c68568a40a888bc410fc2c032b SHA512 d46330962c64ab86ec7ed8ec5416820428c0e87460bd12a7fcf04ac860b9d6985f37d5bfbfc4c53fba762f84cdc6f2acfe52900c4c19d2b73a5a2787a50853bd
diff --git a/dev-libs/apache-arrow/apache-arrow-24.0.0.ebuild b/dev-libs/apache-arrow/apache-arrow-24.0.0.ebuild
new file mode 100644
index 000000000000..fff29ad13367
--- /dev/null
+++ b/dev-libs/apache-arrow/apache-arrow-24.0.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Note: upstream meson port is incomplete.
+# https://github.com/apache/arrow/issues/45778
+inherit cmake
+
+# arrow.git: testing
+ARROW_DATA_GIT_HASH=249079a810caedda6898464003c7ef8a47efeeae
+# arrow.git: cpp/submodules/parquet-testing
+PARQUET_DATA_GIT_HASH=e74785d85a4ecee829e1e405444d6a1b24b8bc9c
+
+DESCRIPTION="A cross-language development platform for in-memory data"
+HOMEPAGE="
+ https://arrow.apache.org/
+ https://github.com/apache/arrow/
+"
+SRC_URI="
+ mirror://apache/arrow/arrow-${PV}/${P}.tar.gz
+ test? (
+ https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
+ -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz
+ https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
+ -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz
+ )
+"
+S="${WORKDIR}/${P}/cpp"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+IUSE="
+ +brotli bzip2 +compute +dataset +json lz4 +parquet +re2 +snappy ssl
+ test zlib zstd
+"
+REQUIRED_USE="
+ test? (
+ json
+ parquet? ( zstd )
+ )
+ ssl? ( json )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ brotli? ( app-arch/brotli:= )
+ bzip2? ( app-arch/bzip2:= )
+ compute? ( dev-libs/libutf8proc:= )
+ dataset? (
+ dev-libs/libutf8proc:=
+ )
+ elibc_musl? ( sys-libs/timezone-data )
+ lz4? ( app-arch/lz4:= )
+ parquet? (
+ dev-libs/libutf8proc:=
+ dev-libs/thrift:=
+ ssl? ( dev-libs/openssl:= )
+ )
+ re2? ( dev-libs/re2:= )
+ snappy? ( app-arch/snappy:= )
+ zlib? ( virtual/zlib:= )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/xsimd
+ >=dev-libs/boost-1.81.0
+ json? ( dev-libs/rapidjson )
+ test? (
+ dev-cpp/gflags
+ dev-cpp/gtest
+ )
+"
+
+src_prepare() {
+ # use Gentoo CXXFLAGS, specify docdir at src_configure.
+ sed -i \
+ -e '/SetupCxxFlags/d' \
+ -e '/set(ARROW_DOC_DIR.*)/d' \
+ CMakeLists.txt \
+ || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DARROW_BUILD_STATIC=OFF
+ -DARROW_BUILD_TESTS=$(usex test ON OFF)
+ -DARROW_COMPUTE=$(usex compute ON OFF)
+ -DARROW_CSV=ON
+ -DARROW_DATASET=$(usex dataset ON OFF)
+ -DARROW_DEPENDENCY_SOURCE=SYSTEM
+ -DARROW_DEPENDENCY_USE_SHARED=ON
+ -DARROW_DOC_DIR=share/doc/${PF}
+ -DARROW_FILESYSTEM=ON
+ -DARROW_HDFS=ON
+ -DARROW_JEMALLOC=OFF
+ -DARROW_JSON=$(usex json ON OFF)
+ -DARROW_MIMALLOC=OFF
+ -DARROW_PARQUET=$(usex parquet ON OFF)
+ -DPARQUET_REQUIRE_ENCRYPTION=$(usex ssl ON OFF)
+ -DARROW_USE_CCACHE=OFF
+ -DARROW_USE_SCCACHE=OFF
+ -DARROW_WITH_BROTLI=$(usex brotli ON OFF)
+ -DARROW_WITH_BZ2=$(usex bzip2 ON OFF)
+ -DARROW_WITH_LZ4=$(usex lz4 ON OFF)
+ -DARROW_WITH_RE2=$(usex re2 ON OFF)
+ -DARROW_WITH_SNAPPY=$(usex snappy ON OFF)
+ -DARROW_WITH_ZLIB=$(usex zlib ON OFF)
+ -DARROW_WITH_ZSTD=$(usex zstd ON OFF)
+ -DCMAKE_CXX_STANDARD=20
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
+ local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data"
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+ if use test; then
+ cd "${D}"/usr/$(get_libdir) || die
+ rm -r cmake/ArrowTesting || die
+ rm libarrow_testing* || die
+ rm pkgconfig/arrow-testing.pc || die
+ fi
+}
diff --git a/dev-libs/libdbusmenu-lxqt/Manifest b/dev-libs/libdbusmenu-lxqt/Manifest
index 1fcae1de27b1..37e8d5d48003 100644
--- a/dev-libs/libdbusmenu-lxqt/Manifest
+++ b/dev-libs/libdbusmenu-lxqt/Manifest
@@ -1 +1,2 @@
DIST libdbusmenu-lxqt-0.3.0.tar.xz 40084 BLAKE2B b60fbd67e389d0f63257e89e482bcec984a2d2c1e39bfde17ffc9067a6dd55439970869663a1b2a43260edc10e2331ccb530b4cd7e6ff222f41aa648f37a2a26 SHA512 32cf42661f324cb61b4b87b09ab0f8dc60c63f855b3c7d711c17e228337f87fa067a50180be877744a3471b30e4ee6e363d117903a391420d4a9d9166ce02115
+DIST libdbusmenu-lxqt-0.4.0.tar.xz 40380 BLAKE2B ca4cf6192611d27291a70412fccd012c012aac5061f38ebfa32f4330fc60674a67d03e20e7f6695d949808957b6097dabd078fe60150f21d45c5ba75f2612204 SHA512 c51653485fbd0c203f6b2bbcbd6a237fa65589bc5c4410c50d9487691f230bd6ff9b6615f22429de219c8afbf6c29b05706b9de56520a09de52bf9b4f565659e
diff --git a/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.4.0.ebuild b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.4.0.ebuild
new file mode 100644
index 000000000000..3ee0a7fbbb38
--- /dev/null
+++ b/dev-libs/libdbusmenu-lxqt/libdbusmenu-lxqt-0.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2024-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="LXQt DBusMenu Implementation"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/libdbusmenu-lxqt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+
+RDEPEND=">=dev-qt/qtbase-6.6:6[dbus,widgets]"
+
+PATCHES=( "${FILESDIR}/${PN}-0.1.0-cmake.patch" )
diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild
index 12c34adae5bf..9be61b564ed2 100644
--- a/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild
+++ b/dev-libs/libpwquality/libpwquality-1.4.5-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_EXT=1
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
diff --git a/dev-libs/libpwquality/libpwquality-1.4.5-r3.ebuild b/dev-libs/libpwquality/libpwquality-1.4.5-r3.ebuild
new file mode 100644
index 000000000000..92560733f664
--- /dev/null
+++ b/dev-libs/libpwquality/libpwquality-1.4.5-r3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+inherit libtool pam distutils-r1
+
+DESCRIPTION="Library for password quality checking and generating random passwords"
+HOMEPAGE="https://github.com/libpwquality/libpwquality"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="pam python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+BDEPEND="
+ >=sys-devel/gettext-0.18.2
+ virtual/pkgconfig
+ python? (
+ ${DISTUTILS_DEPS}
+ ${PYTHON_DEPS}
+ )
+"
+RDEPEND="
+ >=sys-libs/cracklib-2.8:=[static-libs(+)?]
+ pam? ( sys-libs/pam )
+ python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ elibtoolize
+
+ if use python ; then
+ cd python || die
+ distutils-r1_src_prepare
+ fi
+}
+
+src_configure() {
+ use python && python_setup
+
+ # Install library in /lib for pam
+ local myeconfargs=(
+ --libdir="${EPREFIX}/usr/$(get_libdir)"
+ $(use_enable pam)
+ --with-python-binary=$(usex python "${PYTHON}" true)
+ --with-securedir="${EPREFIX}/$(getpam_mod_dir)"
+ --disable-python-bindings
+ $(use_enable static-libs static)
+ )
+
+ econf "${myeconfargs[@]}"
+
+ if use python; then
+ cd python || die
+ distutils-r1_src_configure
+ fi
+}
+
+src_compile() {
+ default
+ if use python; then
+ cd python || die
+ distutils-r1_src_compile
+ fi
+}
+
+src_test() {
+ default
+ if use python; then
+ cd python || die
+ distutils-r1_src_test
+ fi
+}
+
+src_install() {
+ default
+
+ if use python; then
+ cd python || die
+ distutils-r1_src_install
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/libqtxdg/Manifest b/dev-libs/libqtxdg/Manifest
index 77c7274e2673..39a45b86fcc1 100644
--- a/dev-libs/libqtxdg/Manifest
+++ b/dev-libs/libqtxdg/Manifest
@@ -1 +1,2 @@
DIST libqtxdg-4.3.0.tar.xz 72784 BLAKE2B 5fd1a9fb0ebe245e048c93686c68bf5ebd4486181d0119138defa43f97b8a58ed8e8fbf8a33b458ef26cb43ded1a7226967a6284e110a73a372600418c32943f SHA512 10230ce8e09f061bcb3e5e9d82f57c0678d0a01c87d17f7943356d57e00ab89bbaca7d74f86a24ed94738ca2d507a4eb6a5a05a96d5e04c9214f314066fb468d
+DIST libqtxdg-4.4.0.tar.xz 75152 BLAKE2B 0a245f426eb731fc915a7179e79566f74b01edc54266b3468afba4a6b340b7eb8117f615b04734e1c40a49dd0d4905911a7e95f5fc48b9a83dafb9afb5ed157e SHA512 22806f5a9a4156ae5f1a0ec3b9818d03a63180c2da9420c919b86b76cb67b8f360b90740afa2d8d8ef58e6f48470960a054e1e71e689be4bead6cf4e21cb2df1
diff --git a/dev-libs/libqtxdg/libqtxdg-4.4.0.ebuild b/dev-libs/libqtxdg/libqtxdg-4.4.0.ebuild
new file mode 100644
index 000000000000..a3ad70a33def
--- /dev/null
+++ b/dev-libs/libqtxdg/libqtxdg-4.4.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature virtualx
+
+# The notice is triggered by an example file, which is unused here.
+# https://bugs.gentoo.org/951350
+CMAKE_QA_COMPAT_SKIP=1
+
+DESCRIPTION="Qt Implementation of XDG Standards"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/libqtxdg/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+RDEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml]
+ >=dev-qt/qtsvg-6.6:6
+ x11-misc/xdg-utils
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # Tests don't work with C
+ LC_ALL=en_US.UTF-8 virtx cmake_src_test
+}
+
+pkg_postinst() {
+ ! has_version lxqt-base/lxqt-meta && optfeature "features that require a terminal emulator" x11-terms/xterm
+}
diff --git a/dev-libs/libtimezonemap/libtimezonemap-0.4.6_p7.ebuild b/dev-libs/libtimezonemap/libtimezonemap-0.4.6_p7.ebuild
index 9f9372feb5c5..befc264e67b8 100644
--- a/dev-libs/libtimezonemap/libtimezonemap-0.4.6_p7.ebuild
+++ b/dev-libs/libtimezonemap/libtimezonemap-0.4.6_p7.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
dev-libs/glib:2
diff --git a/dev-libs/nss/nss-3.112.4.ebuild b/dev-libs/nss/nss-3.112.4.ebuild
index fe1ff0928ac2..be655529e72b 100644
--- a/dev-libs/nss/nss-3.112.4.ebuild
+++ b/dev-libs/nss/nss-3.112.4.ebuild
@@ -28,7 +28,7 @@ SRC_URI+=" cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris"
IUSE="cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx"
REQUIRED_USE="test-full? ( test )"
diff --git a/dev-ml/llvm/Manifest b/dev-ml/llvm/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/dev-ml/llvm/Manifest
+++ b/dev-ml/llvm/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/dev-ml/llvm/llvm-22.1.4.ebuild b/dev-ml/llvm/llvm-22.1.4.ebuild
new file mode 100644
index 000000000000..629ae32b373d
--- /dev/null
+++ b/dev-ml/llvm/llvm-22.1.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.00.0:0=
+ dev-ml/ocaml-ctypes:=
+ ~llvm-core/llvm-${PV}:=[debug?]
+ !llvm-core/llvm[ocaml(-)]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ dev-ml/findlib
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_OCAML_OUT_OF_TREE=ON
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ # disable various irrelevant deps and settings
+ -DLLVM_ENABLE_FFI=OFF
+ -DLLVM_ENABLE_TERMINFO=OFF
+ -DHAVE_HISTEDIT_H=NO
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # TODO: ocamldoc
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ # also: custom rules for OCaml do not work for CPPFLAGS
+ use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ local llvm_libdir=$(llvm-config --libdir)
+ # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+ cd "${BUILD_DIR}/${libdir}" || die
+ ln -s "${llvm_libdir}"/*.so . || die
+
+ if use test; then
+ local llvm_bindir=$(llvm-config --bindir)
+ # Force using system-installed tools.
+ sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+ "${BUILD_DIR}"/test/lit.site.cfg.py || die
+ fi
+}
+
+src_compile() {
+ cmake_build ocaml_all
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+ DESTDIR="${D}" \
+ cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+ dodoc bindings/ocaml/README.txt
+}
diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest
index 85bc1f6e4ec0..494997e71f95 100644
--- a/dev-python/apache-libcloud/Manifest
+++ b/dev-python/apache-libcloud/Manifest
@@ -1 +1,2 @@
DIST apache_libcloud-3.9.0.tar.gz 2579758 BLAKE2B 642f8a61ac0f61cdfb6213bda7fd1cea5c5258a9ed758ae596848d6c32297c5f4f37800b86e8b99525db1e3ff2f07988e6a1a6bc5f396588dad81158abb53514 SHA512 dd803435ab5a33492dc54ccd0799a718167912cdbd772a2e532efc360208b19908323c58c9d728ff5792c2172f9f27ba5c5e09945171021bcc1b8980ca472824
+DIST apache_libcloud-3.9.1.tar.gz 2582796 BLAKE2B 34e82709fc1082abc146afab5509c6580b97354c1f8d1d242826e487ffa73319aba1679945e27c71b19fc71d56a7fd188f67c6dadfd81eb4b64ccf11921e79a6 SHA512 e0d8cf84efaba4e01b7f76fa9e7246fba7fab780201ff2484d97666e350d3d56bc883ada68539f6ef263942b65958d89aa30f3fa6cce2dc3548cbe5e0c3a648e
diff --git a/dev-python/apache-libcloud/apache-libcloud-3.9.1.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.9.1.ebuild
new file mode 100644
index 000000000000..243049700a59
--- /dev/null
+++ b/dev-python/apache-libcloud/apache-libcloud-3.9.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unified Interface to the Cloud - python support libs"
+HOMEPAGE="
+ https://libcloud.apache.org/
+ https://github.com/apache/libcloud/
+ https://pypi.org/project/apache-libcloud/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="examples"
+
+# Includes optional driver dependencies that are also test dependencies.
+RDEPEND="
+ >=dev-python/cryptography-44.0.2[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-25.0.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if use examples; then
+ mkdir examples || die
+ mv example_*.py examples || die
+ fi
+
+ # needed for tests
+ cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ libcloud/test/test_init.py::TestUtils::test_init_once_and_debug_mode
+ libcloud/test/common/test_openstack_identity.py::OpenStackIdentityConnectionTestCase::test_token_expiration_and_force_reauthenti
+ )
+ local EPYTEST_IGNORE=(
+ libcloud/test/benchmarks
+ # broken by modern paramiko
+ libcloud/test/compute/test_ssh_client.py
+ )
+
+ local -x NO_INTERNET=1
+ epytest
+}
+
+src_install() {
+ use examples && dodoc -r examples
+ distutils-r1_src_install
+}
diff --git a/dev-python/channels/Manifest b/dev-python/channels/Manifest
index 93bbf2713782..b58c0c2009cc 100644
--- a/dev-python/channels/Manifest
+++ b/dev-python/channels/Manifest
@@ -1 +1,5 @@
-DIST channels-4.3.2.gh.tar.gz 206077 BLAKE2B c0913d67dc74bc728dd828584cf803b4ad175bab717de71ccf1e1c5b6aaca296fd15d011deb07b2876e63b7daaefab5e5ee24c323e907b3c563f5358759f14b8 SHA512 29d9c91aca721fad44143978863c45812bf596bb65cf99084803f78d85c664d5cc7ca1015df151cdc27754b822c9cfd18102989b6e5f59bc50257f6c9d8b8b3e
+DIST channels-3.0.5.gh.tar.gz 200118 BLAKE2B 7a7653f986face1e87369917317db013e5c9fc912c6e2d7c737054ffef167bd01feb48f7e2d00d0d331e7a16093478e5416645717aed59e46dfec8f9b3641a2e SHA512 b12d1aec9602b702b5a097e9ca52dccad49940f82fcbe5594890c9bd1f1879a2fcf0f29630ca53e4972a26853df8f71d07d7b2cccd876abbf2417a76dee281bf
+DIST channels-4.2.2.gh.tar.gz 197010 BLAKE2B 321bf62c68038ce511145acd43c036dd298d58056f20ab2d676c3e3a8d6360a86a4f07c8f9ed6c123f888c012d69da22cfae4fb477dd5422cf326bf2de6a4c8f SHA512 8f7c8f27981988fed8ec254db91ce0a130b24842949ef94cc9ae21b4a259a7003654ec86c4e18aa81924e26d9b81b6a2aafaac404e490cbdda6b4a100476917a
+EBUILD channels-3.0.5.ebuild 936 BLAKE2B 788d0e9a2822dd9d0ed2d1d1a62135aeb5f244710b66f7591962518a5204cde5b8e779280783dd1d1a1b1a3fa9b272a0eb457f1d88d62c8ecefc8f67384929ef SHA512 89003fa68c7ab1cdd1a329f4389ba6fe28f491217a70c03b2979a992b450d8aa1a02f024f073ad5fc0aa1d093d81c6c8b1adaa45bdc9a179f5bd1607d85c13ef
+EBUILD channels-4.2.2.ebuild 829 BLAKE2B e5946c4a0eaf9fb3ffa2092a3d5d49d3d6ee16f151483fa2b716c8bab3350eca5e330a22822f881421d8882ffb970f4c56154c613477d094319e46addf1a5537 SHA512 84ce30d87a654c1a89ac299fb0f6447ca9c736e4b63497d83fc2687384e9cbe8094ba8f5021a19f726f9bae97c6b6d11eddef6a9ee5c275efe827bf95d3848ec
+MISC metadata.xml 445 BLAKE2B b4c0a41d6caadfbc53cbba3c41f8b7689a286b3f8d285c37a88a1f79d8dc350b82fea255048c022b92091a1e0cc67bf19645d6c32183b82a6dd49cccadf5078f SHA512 380c8b98efe8d9a2513c51899b7de90b115d4a51f104f46b552ff8929c322850e511e245a2ba0e976213416ae7241a17292ca98248caacfc891fcdcf5cea5d44
diff --git a/dev-python/channels/channels-3.0.5.ebuild b/dev-python/channels/channels-3.0.5.ebuild
new file mode 100644
index 000000000000..03a4923889fe
--- /dev/null
+++ b/dev-python/channels/channels-3.0.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extends Django abilities beyond HTTP protocol"
+HOMEPAGE="https://github.com/django/channels"
+SRC_URI="https://github.com/django/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-python/django-2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/async-timeout[${PYTHON_USEDEP}]
+ >=dev-python/daphne-3.0[${PYTHON_USEDEP}]
+ <dev-python/daphne-4.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-django[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # https://github.com/django/channels/issues/1915
+ echo 'asyncio_mode = auto' >> setup.cfg
+
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/channels/channels-4.2.2.ebuild b/dev-python/channels/channels-4.2.2.ebuild
new file mode 100644
index 000000000000..710613a7cbd1
--- /dev/null
+++ b/dev-python/channels/channels-4.2.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extends Django abilities beyond HTTP protocol"
+HOMEPAGE="https://github.com/django/channels"
+SRC_URI="https://github.com/django/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-python/asgiref-3.5.0[${PYTHON_USEDEP}]
+ >=dev-python/django-4.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/async-timeout[${PYTHON_USEDEP}]
+ >=dev-python/daphne-4.0.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-django[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme
diff --git a/dev-python/channels/channels-4.3.2.ebuild b/dev-python/channels/channels-4.3.2.ebuild
deleted file mode 100644
index ffafd1ece52b..000000000000
--- a/dev-python/channels/channels-4.3.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit distutils-r1 #pypi
-
-DESCRIPTION="Brings async, event-driven capabilities to Django"
-HOMEPAGE="
- https://channels.readthedocs.io/
- https://github.com/django/channels/
- https://pypi.org/project/channels/
-"
-# no tests in sdist
-SRC_URI="
- https://github.com/django/channels/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- <dev-python/asgiref-4[${PYTHON_USEDEP}]
- >=dev-python/asgiref-3.9.0[${PYTHON_USEDEP}]
- >=dev-python/django-4.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/async-timeout[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_IGNORE=(
- # avoid daphne as it requires autobahn
- tests/sample_project/tests/test_selenium.py
- tests/security/test_websocket.py
- tests/test_database.py
- tests/test_generic_http.py
- tests/test_generic_websocket.py
- tests/test_http.py
- tests/test_testing.py
-)
-
-EPYTEST_PLUGINS=( pytest-django pytest-asyncio )
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}"/channels-4.3.2-fix-install.patch
-)
-
-python_prepare_all() {
- # avoid daphne as it requires autobahn
- sed -e '/"daphne"/d' -i tests/sample_project/config/settings.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/channels/files/channels-4.3.2-fix-install.patch b/dev-python/channels/files/channels-4.3.2-fix-install.patch
deleted file mode 100644
index 18eca8f75445..000000000000
--- a/dev-python/channels/files/channels-4.3.2-fix-install.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/setup.cfg b/setup.cfg
-index 742e1f6..43d8c0d 100644
---- a/setup.cfg
-+++ b/setup.cfg
-@@ -52,7 +52,7 @@ types =
-
- [options.packages.find]
- exclude =
-- tests
-+ tests*
-
- [flake8]
- exclude = venv/*,tox/*,docs/*,testproject/*,build/*
-
diff --git a/dev-python/channels/metadata.xml b/dev-python/channels/metadata.xml
index 0dec5a678a5f..7093cae71294 100644
--- a/dev-python/channels/metadata.xml
+++ b/dev-python/channels/metadata.xml
@@ -2,10 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>negril.nx+gentoo@gmail.com</email>
- <name>Paul Zander</name>
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
</maintainer>
-
- <origin>gentoo-guru-overlay</origin>
- <stabilize-allarches/>
+ <upstream>
+ <bugs-to>https://github.com/django/channels/issues</bugs-to>
+ </upstream>
+ <origin>slonko-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/dev-python/clang/Manifest
+++ b/dev-python/clang/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/dev-python/clang/clang-22.1.4.ebuild b/dev-python/clang/clang-22.1.4.ebuild
new file mode 100644
index 000000000000..9ecacb5027dc
--- /dev/null
+++ b/dev-python/clang/clang-22.1.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for llvm-core/clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+ >=llvm-core/clang-${PV}:*
+ !llvm-core/llvm:0[clang(-),python(-)]
+ !llvm-core/clang:0[python(-)]
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? (
+ llvm-core/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( clang/{bindings/python,include} )
+llvm.org_set_globals
+
+python_test() {
+ # tests rely on results from a specific clang version, so override
+ # the search path
+ local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+ local -x CLANG_NO_DEFAULT_CONFIG=1
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+ python_foreach_impl python_test
+}
+
+src_install() {
+ python_foreach_impl python_domodule clang
+}
diff --git a/dev-python/filebytes/filebytes-0.10.2.ebuild b/dev-python/filebytes/filebytes-0.10.2.ebuild
index ee61de7824de..4dd6e5286abf 100644
--- a/dev-python/filebytes/filebytes-0.10.2.ebuild
+++ b/dev-python/filebytes/filebytes-0.10.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,6 +22,10 @@ fi
LICENSE="BSD"
SLOT="0"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10.2-py314.patch
+)
+
python_test() {
"${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
from filebytes.elf import *
diff --git a/dev-python/filebytes/files/filebytes-0.10.2-py314.patch b/dev-python/filebytes/files/filebytes-0.10.2-py314.patch
new file mode 100644
index 000000000000..09f6b8f69f0e
--- /dev/null
+++ b/dev-python/filebytes/files/filebytes-0.10.2-py314.patch
@@ -0,0 +1,41 @@
+https://github.com/sashs/filebytes/commit/469058d50d4b7ff8da54b623a0a1aa972cd78dc6
+
+From 469058d50d4b7ff8da54b623a0a1aa972cd78dc6 Mon Sep 17 00:00:00 2001
+From: Seva Alekseyev <sevaa@nih.gov>
+Date: Thu, 4 Dec 2025 11:24:19 -0500
+Subject: [PATCH] No more hand parsing __init__ for VERSION
+
+---
+ setup.py | 22 ++--------------------
+ 1 file changed, 2 insertions(+), 20 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index d2d7cdb..5890e5a 100644
+--- a/setup.py
++++ b/setup.py
+@@ -1,22 +1,4 @@
+ from setuptools import setup
+-import ast
+-import os
+-currentDir = os.path.dirname(os.path.abspath(__file__))
+-#currentDir = Path(__file__).parent
++from filebytes.__init__ import VERSION
+
+-def extractMetaInfo(src):
+- info = {}
+- a=ast.parse(src)
+- for e in a.body:
+- if isinstance(e, ast.Assign) and isinstance(e.value, ast.Str):
+- info[e.targets[0].id] = e.value.s
+- return info
+-
+-text = ''
+-with open(currentDir +os.path.sep+"filebytes"+ os.path.sep+"__init__.py") as f:
+- text = f.read()
+-
+-version = extractMetaInfo(text)["VERSION"]
+-
+-
+-setup(version=version)
++setup(version=VERSION)
+
diff --git a/dev-python/idna/Manifest b/dev-python/idna/Manifest
index 4ed34f68cc03..10391a8f043f 100644
--- a/dev-python/idna/Manifest
+++ b/dev-python/idna/Manifest
@@ -1,2 +1,4 @@
DIST idna-3.11.tar.gz 194582 BLAKE2B aae4678630c54453d924938bca45b75517be531c27e5b4f87ca2f4718b8feae735da43af3f7a0481cfb39b5e60decbca7abcf6e3c89e46945193d75220bc93fe SHA512 f99359b515ae66a124f21336c8b5a4d2842c2ac6f64b2f6f3e25502f376d799bec848fbbf49d886f4ff787e72a0aa49a3416d63f213bc872fc980eaaa977c917
DIST idna-3.11.tar.gz.provenance 8859 BLAKE2B 838a4027ce6e9f5368eae9a53f75e82823aa5504735dcbcc51f347f77f00946f6d3040c5ad293f00052e28c6ce8a14221130627a63ee8fb122ef29966368ba38 SHA512 2c63f171287a7346007a5d79260afa69b03b244da96d4e3e42dd949461ee29c908006324b6036a9258fedd0bc781e27a281b013fa94599751204a20bfc76ae69
+DIST idna-3.12.tar.gz 194350 BLAKE2B d7a91d278d32bed5f8813df4b26e2387040e471a34135a93b082a2fdf1002765a27f6e7df5cb325896735d65f23271ee170cb2a9543e9b1336125f8cf8b8e137 SHA512 32b24e2ec3661100be9c114d6839cc9edc7c827a096c925868c1f6c12e4c16142d943c1f1049b7552753a1e3451563dc1a893ffb9ac64ae31ee42299de4480ba
+DIST idna-3.12.tar.gz.provenance 9315 BLAKE2B 86ef43281fbbd9be9b32c1c85eb3b6bc1939c0d0b1e00c5f616780156e9c5edf1f6f8aa87b0a46c730cd59e3b439781e89c3c37c23f3bc23f1f9a549167acd0f SHA512 fd36a8fa287df7c120d53fd527aa0a1b3485be4ec1d4843ff9eeb11f6275517ee75dc03c5a3e42a657bf291211798cd3265d0b0926236e60683e56c4d6f7d94a
diff --git a/dev-python/idna/idna-3.12.ebuild b/dev-python/idna/idna-3.12.ebuild
new file mode 100644
index 000000000000..aa84e127089d
--- /dev/null
+++ b/dev-python/idna/idna-3.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYPI_VERIFY_REPO=https://github.com/kjd/idna
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Internationalized Domain Names in Applications (IDNA)"
+HOMEPAGE="
+ https://github.com/kjd/idna/
+ https://pypi.org/project/idna/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+distutils_enable_tests unittest
diff --git a/dev-python/kicad-python/Manifest b/dev-python/kicad-python/Manifest
index 0dc159af2d95..fb7be909add8 100644
--- a/dev-python/kicad-python/Manifest
+++ b/dev-python/kicad-python/Manifest
@@ -1,14 +1,13 @@
-DIST kicad-9.0.6-board-board.proto 3326 BLAKE2B 8ff36799624dfd1de86ea5520a880c1f2a75e8a30e5a68020e6d8866984ff75573d7c7bc12684f1a13481fb1671df70f3af7b600e7b3b057b23410458ef415e0 SHA512 156b17388b873c1c92e82ad06583a6f74c4ecc24d7d7a4af1be03112be3323c1c53f959937c9c6bae329305d3ec18d9bf1a5897dd2d97d9bd0ea1d4ddcbbf16c
-DIST kicad-9.0.6-board-board_commands.proto 10976 BLAKE2B 00469a279092688952cb48e6784c20844952b78d2230bac7240846c6cfb31cb4a903c57da39e4e9b7b4c515faf765802e7edafae7fb163ccd000e2971d4a5bb1 SHA512 3dcb345bea519be0d598a134de491330748e6d7ef5d42272502fa76ba0526ac65192effc830a5675c8d28de6314f211c43346c5d93b9b970842518b464ee1df0
-DIST kicad-9.0.6-board-board_types.proto 21472 BLAKE2B 8d4581f348cb7e6632a8216d5699f05d83ac157e396cc1a7af37993666630c5340f769fcbae0012da346f5988a1e371134ab4aed24665676f1e7ecb4da72bd2b SHA512 49952b4095e2b63f7fca9c0b840fd80188cd38009245f2ae8b73ce46234aeb0ecebb84e79ff83fc295615234a57d744bec7f067e6c1128a866716305d218d0c4
-DIST kicad-9.0.6-common-commands-base_commands.proto 2631 BLAKE2B c3123a1e5eeedf50e4abf65cbe255cf4613b08e21996f2ac554d6721ea94dcc37e09e9eebf133cfb50007797a467a369ca2807a3d1f77410a07cd32b58b910a8 SHA512 5735e90da9ee96f24cae041d2ad49d811be977d2c49b2910343032008cad80a79add5c59f6b33983bd67b8f922e5bfc8369240fff0e0034fb06d5464553f6ff1
-DIST kicad-9.0.6-common-commands-editor_commands.proto 11083 BLAKE2B c2cafcae991c48f7842cca2c21c78a74f34aefe73afe0ecd7b1210e9b43bf0fe3db9ed3c5e0fa1bee545210b0f583244496b8e04b85cc13c60d8c1c61c29b0da SHA512 87263b3df92bfa04892a442d55fcb4aacd1a21f214f03e5c4772becd904b33244367a548470d5736d075dd4962cbfdb959997a8e18b469c5cd01334e76dcbf6a
-DIST kicad-9.0.6-common-commands-project_commands.proto 2589 BLAKE2B 5992d8bb2640d3abd2c53969f37456dd2f1ed1162bc992e88165a9ba567e6585add950d665a58a6647740edee1a3f75020451e04c8ba212f2a178716cace060c SHA512 182c8425b71d1ca8c87088bceff916b128221e593e575cd0f5c46e65a8a6c92a6376185c9e7a01ce8e245b07bb7896c869fc301eae52f41a3d59d3deba7b839b
-DIST kicad-9.0.6-common-envelope.proto 3139 BLAKE2B 95d99d7f22d26ba509df66c3bf3ec8ef11478821433621a76e42ca03f9e0470312746945fa2ae0bec8e8095b309ce90dab3cd94ba247c13e883782c05858f8c8 SHA512 c2b7ee51e6016ed6ecff89fdd43b64497b710b1af6e79b9c978863aebb3b511122aca8a6a1bb23f10185ddb386b7aeeca3241e7650858c0ad4c5f4eac4dab0ed
-DIST kicad-9.0.6-common-types-base_types.proto 11294 BLAKE2B 816c402a48d7330764117a07c46d7bdb0f3db475d86eb7d5c5739b234efdca205e9c49dc07faf3bd5da3757d251c86fc3575319e4e1282fc6984edf327db4c6b SHA512 55ea8c18e5e579fe8fbcefa2359ba388c3ffd5d484c250da498a71d05fdc7e61c8cef0e52833a62f2943e580229cdd8aba69bb90941d6c197f1050460d985fc1
-DIST kicad-9.0.6-common-types-enums.proto 2794 BLAKE2B b16768b9748aa35c6a42ca7b339e31b16affb5f68b7458badf4b0cab5f54e86033761faf0666d2a1f445f8a36124219f3ddd764491d6be5fb89127f31b9326e5 SHA512 e9c56f23e28ca702cb699db9523d4000787e25bf213df8a7ac144fed297dc5025961465b05e7cd652c83c7941c832406338923a7dec1b541857385a2f3c38340
-DIST kicad-9.0.6-common-types-project_settings.proto 3141 BLAKE2B 5a6b645055412406bbfe1b69a2c2cb1d2fd13384b41ed204b8977ee2960e33890704d6c871379b7ef1e952e0c0aece37cb38c3b867b854cdee249b3114abe9e2 SHA512 998d4d7e82b6c4cb4b5b10cfcdc53635806e59bf01a4fef9912d66ce30da26ab40a18c5716dfb53bc6ce0f88f085295bdee6f9e26616e595721f124dc923919e
-DIST kicad-9.0.6-schematic-schematic_commands.proto 866 BLAKE2B 946b35676e26d091ed35e34331c8c3ffc55007cae5729ea7483b56caccb25de1eefb438dd16a50f731328d908d26faf516353c22acd275ca0945942645183bcf SHA512 031243204c96720f62ad25cb62731d65b9607b6237ee94ee3e28f3831f11a8845351413e5047f7fd695768efbd017094f906289cacd2302e43babd0e2151759d
-DIST kicad-9.0.6-schematic-schematic_types.proto 1941 BLAKE2B 23ad01b5bd15e7030b76693dd5c80729af6c80ddf782110f3c3a02fa4274dac6f0f26a7bffa5f4456262a8c93fe25e95169395f0cbfe384e07dd50095090f7c0 SHA512 8a762f7c8a1cf8eb0b5691661bcf82c448ef34c3142f8cfe3c77a1bd9666c9704747056c6ea4e08734b7cf7370ff3bd72e1d59414e3cde3a48b79ec371a74cf9
-DIST kicad_python-0.5.0.tar.gz 198708 BLAKE2B 6a4e756289de711e633f3adc07e1aaaa6820dad9c5ec6d605bf96bdc0ea74ea622394e15078268c0d1c47b73f304f99b04cb77d86a673e441b7680b3893691d2 SHA512 7d4f0d005525e6a646df0e25fb59cf93a55f9ea072821062c0384a386c382b24f9ccad204f06bc52d4f90158eefb923692497470e0a43ee2947f1b2057a73779
-DIST kicad_python-0.6.0.tar.gz 238738 BLAKE2B 55004fc236765140ee17352bc240fe9ea4559f1b061d7bf64583d648527225a3a6e655254488bf0e256db963e5e3cf9cd19385d0a1df0c412cda2a7ed38cb384 SHA512 1dcbd18bfa31608e38bdb47ba457799bfe841f8b4f48c8fab09cf25976a7e19f178bc527479dde18ac5d5b2971bb2f1b29d630b5234c66e6c1d0eb5f5e6c644c
+DIST kicad-10.0.1-board-board.proto 3326 BLAKE2B 8ff36799624dfd1de86ea5520a880c1f2a75e8a30e5a68020e6d8866984ff75573d7c7bc12684f1a13481fb1671df70f3af7b600e7b3b057b23410458ef415e0 SHA512 156b17388b873c1c92e82ad06583a6f74c4ecc24d7d7a4af1be03112be3323c1c53f959937c9c6bae329305d3ec18d9bf1a5897dd2d97d9bd0ea1d4ddcbbf16c
+DIST kicad-10.0.1-board-board_commands.proto 12622 BLAKE2B b5ca38de27c31db904571dc0db7fd0b535957c58d52b54d688ffd7acb2b2f5ec79982aca34eae9c2641bd64d73b69258f36ddb5ddd0fad2b158aa50645528484 SHA512 d6fca7ca9cb15bd656ff1fe956a4c0222bd2ae3491d4e0ccd4812dc37225a19b826209999c6ee75cddf91a023e8f448130761be35ad740b358729bfc5ebe6583
+DIST kicad-10.0.1-board-board_types.proto 25820 BLAKE2B 9cfe7e4dcf81e39832404f3f219e52af8e845e012f0c2e3544a79c238d0db858c0d204d9e70224ea57ab0bdeed38cea924b7ccd5715d689063f4046cc4873e18 SHA512 720f180b99f7f1eb4deca2f4453a95cc8444bc6a08187c7e863af254b75ddd1b62cf335162645cd6d246277ba604e16ae989026392bcf9ad5bbeeb23d5c62024
+DIST kicad-10.0.1-common-commands-base_commands.proto 2631 BLAKE2B c3123a1e5eeedf50e4abf65cbe255cf4613b08e21996f2ac554d6721ea94dcc37e09e9eebf133cfb50007797a467a369ca2807a3d1f77410a07cd32b58b910a8 SHA512 5735e90da9ee96f24cae041d2ad49d811be977d2c49b2910343032008cad80a79add5c59f6b33983bd67b8f922e5bfc8369240fff0e0034fb06d5464553f6ff1
+DIST kicad-10.0.1-common-commands-editor_commands.proto 11407 BLAKE2B 99a78a5dec3d65780fe6cac8f2745c0b9db3041d57bec1456c5dd8601b96f764a2319e40c3c589fb88de43efaf901715bf97ca18684c9aa68ee9613f40d5623e SHA512 962f718fed8656667443ee51fc7f94b871f5f04c500d34e411919c740cbaf58386e28103fb28d1afed25837cc8c0161f507c9ca607d21bb62b8cd7afbf4d33fd
+DIST kicad-10.0.1-common-commands-project_commands.proto 2589 BLAKE2B 5992d8bb2640d3abd2c53969f37456dd2f1ed1162bc992e88165a9ba567e6585add950d665a58a6647740edee1a3f75020451e04c8ba212f2a178716cace060c SHA512 182c8425b71d1ca8c87088bceff916b128221e593e575cd0f5c46e65a8a6c92a6376185c9e7a01ce8e245b07bb7896c869fc301eae52f41a3d59d3deba7b839b
+DIST kicad-10.0.1-common-envelope.proto 3139 BLAKE2B 95d99d7f22d26ba509df66c3bf3ec8ef11478821433621a76e42ca03f9e0470312746945fa2ae0bec8e8095b309ce90dab3cd94ba247c13e883782c05858f8c8 SHA512 c2b7ee51e6016ed6ecff89fdd43b64497b710b1af6e79b9c978863aebb3b511122aca8a6a1bb23f10185ddb386b7aeeca3241e7650858c0ad4c5f4eac4dab0ed
+DIST kicad-10.0.1-common-types-base_types.proto 11894 BLAKE2B 4d191dc45e69a323926866cac3ec8e2190e047a06af3e2c06ddc51e421cd41b1cdcf97af4cf05276a5969fee3410b74c89db191c334ab0407e4c0f510c8fd820 SHA512 131a3902433651a2a4b9eeb3be26a28b6af66e48ec768c60adfa644009a4775dceda37e86d053ac3faad1c4f5d97f1a9f5ec72ddb2ae2a5bc2b312d020210ead
+DIST kicad-10.0.1-common-types-enums.proto 2841 BLAKE2B f47ac9c7f9e0dcaf9ce3d0a83e5719d86c8f8d053d55105e5a92d98294e3dc3709d393b10a415b21ab20c6535cbe3278ae18978eda013b29e01c2b9d70920ddf SHA512 fe33cb56d1c7a7406fb4b5b9a94c2e44e2a2fd1f17eafa1a345df1aadf8e8ffa90ef5f6a32a4fcf857cd275823282e17f9a15a21325d85d6a5a778154a11abe4
+DIST kicad-10.0.1-common-types-project_settings.proto 3198 BLAKE2B fa82673dae3f11310319215eb46eca0a9db6301a0be601286028a78e951d7539998ee468c22f31cf2e0c8026c333aeaee3e95bca8e8951347a29a83536e3d93e SHA512 4d0fd27441a6f4354b79732da503926c0a125d8ee9adaa4fefb3f8b6ec1181aec4b7cfdb6f00e9083f5d4ca7659d3be74b66b9e5a6678052f23720c90a43cbfd
+DIST kicad-10.0.1-schematic-schematic_commands.proto 866 BLAKE2B 946b35676e26d091ed35e34331c8c3ffc55007cae5729ea7483b56caccb25de1eefb438dd16a50f731328d908d26faf516353c22acd275ca0945942645183bcf SHA512 031243204c96720f62ad25cb62731d65b9607b6237ee94ee3e28f3831f11a8845351413e5047f7fd695768efbd017094f906289cacd2302e43babd0e2151759d
+DIST kicad-10.0.1-schematic-schematic_types.proto 1941 BLAKE2B 23ad01b5bd15e7030b76693dd5c80729af6c80ddf782110f3c3a02fa4274dac6f0f26a7bffa5f4456262a8c93fe25e95169395f0cbfe384e07dd50095090f7c0 SHA512 8a762f7c8a1cf8eb0b5691661bcf82c448ef34c3142f8cfe3c77a1bd9666c9704747056c6ea4e08734b7cf7370ff3bd72e1d59414e3cde3a48b79ec371a74cf9
+DIST kicad_python-0.7.1.tar.gz 295159 BLAKE2B 1c2a687265343c0f157dfb52394444b93d844f3ae6308c7fd75c81f13b3013d6af893db70cd2f4942811d956faab560c890d5cc91ff29e2ef84523f520f47ebf SHA512 67214002eaf8eff60791495e766ed4282bd934e6f4a66d06856b577f56b88bef6525c1f7eeac49bce9a3fb0ec1dcbdc8ef2a0673b7c42cbafedde2a3cc797108
diff --git a/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild b/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild
deleted file mode 100644
index eedf58c55118..000000000000
--- a/dev-python/kicad-python/kicad-python-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..14} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="KiCad API Python Bindings for interacting with running KiCad sessions"
-HOMEPAGE="https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python"
-
-# Proto files version should match kicad release
-KICAD_TAG="9.0.6"
-KICAD_PROTO_BASE="https://gitlab.com/kicad/code/kicad/-/raw/${KICAD_TAG}/api/proto"
-
-# List of proto files needed
-PROTO_FILES=(
- "board/board.proto"
- "board/board_commands.proto"
- "board/board_types.proto"
- "common/commands/base_commands.proto"
- "common/commands/editor_commands.proto"
- "common/commands/project_commands.proto"
- "common/envelope.proto"
- "common/types/base_types.proto"
- "common/types/enums.proto"
- "common/types/project_settings.proto"
- "schematic/schematic_commands.proto"
- "schematic/schematic_types.proto"
-)
-
-SRC_URI="$(pypi_sdist_url)"
-for _p in "${PROTO_FILES[@]}"; do
- SRC_URI+=" ${KICAD_PROTO_BASE}/${_p} -> kicad-${KICAD_TAG}-${_p//\//-}"
-done
-unset _p
-
-LICENSE="MIT"
-SLOT=0
-KEYWORDS="~amd64"
-
-# Tests not included in PyPI sdist
-RESTRICT="test"
-
-# Regenerate protobuf files at build time to match system protobuf version
-# Use := slot operator to trigger rebuild when protobuf is upgraded
-RDEPEND="
- >=dev-python/protobuf-5.29:=[${PYTHON_USEDEP}]
- >=dev-python/pynng-0.8.0[${PYTHON_USEDEP}]
- <dev-python/pynng-0.9.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.13.2[${PYTHON_USEDEP}]
- ' python3_{10..12})
-"
-BDEPEND="
- ${RDEPEND}
- dev-libs/protobuf[protoc(+)]
-"
-
-src_prepare() {
- # Remove build script config from pyproject.toml
- sed -i '/\[tool.poetry.build\]/,/^$/d' pyproject.toml || die
- rm -f setup.py build.py || die
-
- # Setup proto source directory
- local proto_src="${WORKDIR}/proto"
- mkdir -p "${proto_src}"/{board,common/commands,common/types,schematic} || die
-
- # Copy downloaded proto files to proper structure
- local _p _f
- for _p in "${PROTO_FILES[@]}"; do
- _f="kicad-${KICAD_TAG}-${_p//\//-}"
- cp "${DISTDIR}/${_f}" "${proto_src}/${_p}" || die
- done
-
- einfo "Regenerating protobuf files with system protoc..."
-
- # Remove only pre-generated _pb2.py and _pb2.pyi files, keep __init__.py
- find "${S}"/kipy/proto -name '*_pb2.py' -delete || die
- find "${S}"/kipy/proto -name '*_pb2.pyi' -delete || die
- rm -rf "${S}"/build/lib/kipy/proto || die
-
- # Compile all proto files (output to temp dir first)
- local proto_out="${WORKDIR}/proto_out"
- mkdir -p "${proto_out}" || die
-
- protoc \
- --proto_path="${proto_src}" \
- --python_out="${proto_out}" \
- --pyi_out="${proto_out}" \
- "${proto_src}"/board/*.proto \
- "${proto_src}"/common/*.proto \
- "${proto_src}"/common/commands/*.proto \
- "${proto_src}"/common/types/*.proto \
- "${proto_src}"/schematic/*.proto \
- || die "protoc failed"
-
- # Copy only _pb2.py and _pb2.pyi files to kipy/proto, preserving original __init__.py
- find "${proto_out}" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) | while read -r f; do
- local rel="${f#${proto_out}/}"
- cp "${f}" "${S}/kipy/proto/${rel}" || die
- done
-
- # Fix imports: protoc generates absolute imports (e.g., "from common.types import ...")
- # but kipy expects them relative to kipy.proto (e.g., "from kipy.proto.common.types import ...")
- find "${S}/kipy/proto" \( -name '*_pb2.py' -o -name '*_pb2.pyi' \) -exec \
- sed -i -E \
- -e 's/^(from|import) (common|board|schematic)([ .])/\1 kipy.proto.\2\3/g' \
- {} + || die "failed to fix protobuf imports"
-
- distutils-r1_src_prepare
-}
diff --git a/dev-python/kicad-python/kicad-python-0.6.0.ebuild b/dev-python/kicad-python/kicad-python-0.7.1.ebuild
index 65dbe049f2bc..4860185d1c67 100644
--- a/dev-python/kicad-python/kicad-python-0.6.0.ebuild
+++ b/dev-python/kicad-python/kicad-python-0.7.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="KiCad API Python Bindings for interacting with running KiCad sessio
HOMEPAGE="https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python"
# Proto files version should match kicad release
-KICAD_TAG="9.0.6"
+KICAD_TAG="10.0.1"
KICAD_PROTO_BASE="https://gitlab.com/kicad/code/kicad/-/raw/${KICAD_TAG}/api/proto"
# List of proto files needed
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index a11d7c268c91..d12ab8aeaca8 100644
--- a/dev-python/langdetect/Manifest
+++ b/dev-python/langdetect/Manifest
@@ -1 +1,3 @@
DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db
+EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e
+MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45
diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
deleted file mode 100644
index 637368d2f237..000000000000
--- a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Fix "Package 'langdetect.profiles' is absent from the `packages` configuration."
-
---- a/setup.py
-+++ b/setup.py
-@@ -18,7 +18,7 @@ setup(
- author_email='michal.danilak@gmail.com',
- url='https://github.com/Mimino666/langdetect',
- keywords='language detection library',
-- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'],
-+ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'],
- include_package_data=True,
- install_requires=['six'],
- license='MIT',
diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 7100f5f39dd8..271137de443d 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,6 +19,4 @@ KEYWORDS="~amd64"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" )
-
distutils_enable_tests unittest
diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml
index c0f74ac187e2..020e07f2a3dd 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -2,9 +2,11 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>pastalian46@gmail.com</email>
- <name>Takuya Wakazono</name>
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
</maintainer>
-
- <origin>gentoo-guru-overlay</origin>
+ <upstream>
+ <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
+ </upstream>
+ <origin>slonko-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/dev-python/lit/lit-22.1.4.ebuild b/dev-python/lit/lit-22.1.4.ebuild
new file mode 100644
index 000000000000..8f98f054a55e
--- /dev/null
+++ b/dev-python/lit/lit-22.1.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ llvm-core/llvm
+ )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from llvm-core/llvm)
+
+src_prepare() {
+ # flaky test
+ # https://github.com/llvm/llvm-project/issues/72022
+ rm tests/progress-bar.py || die
+
+ cd "${WORKDIR}" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x LIT_PRESERVES_TMP=1
+ local litflags=$(get_lit_flags)
+ ./lit.py ${litflags//;/ } tests || die
+}
diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index f3f5d72c5f15..86714259722f 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -3,3 +3,4 @@ DIST mypy-1.18.2.gh.tar.gz 3468958 BLAKE2B 7c80d839829e2982604c8ed0ee82ca390b937
DIST mypy-1.19.1.gh.tar.gz 3600282 BLAKE2B f1d1c511ede6e9e933a8e6236cfdef506778ad56acc1a72d89ee088f0c8dc25c9afc2b174c0a74138aebaee14666ce345e57c8a8ac71a85948c35ca8d6984a7b SHA512 3d0d0a8ad1599e00ee22140a62470fd01eb78c9b2ba2db55d48e5422a6c643d216c88c0281cfd31cd8cddc9cd8d11e42c3f48b21602bdbcb0bd795fbef8362dc
DIST mypy-1.20.0.gh.tar.gz 3833712 BLAKE2B 35b00a3db1189cdaacbdbd396da578bda915026f50cb25ffc1a46cec78dc263feff09c0eab5a596bd6b4e3da1ab1fe4d0cda657e0b239c08af4311151fa42269 SHA512 7d86a01ae83b7769e12adba17c466e25d8175dcb69b25771d18038a40e199d41e544ff0fa873092e09abe7842a38aa586c5266f800f97a5ac0e7f9046f08494c
DIST mypy-1.20.1.gh.tar.gz 3835396 BLAKE2B 982a9fbbc470eec453d835ab2905ece384b9424a97d1a8c30af8fe4884cfca6b023f08d136612fe0ecf0712dd64f2a40cc6dcfa1118dc1db030ea5cf4ec22d4c SHA512 b8c8776381196ff521cfe5a0ca4c1ea1da4d0b21bb532b301f6c1cebe160becf8eeb5e47cac2f7a9d39a3721b397b89b38105dc8f0edf8c9373c36d163cb0a06
+DIST mypy-1.20.2.gh.tar.gz 3837137 BLAKE2B cc28ad8a145d27dd4f6f395496e44ed80859df634e89fe7d584975107534cf063db97817b5b94665e2b7629ca1fa67c75c0ed2978237f10d68606c33bc6e79d3 SHA512 55affb5d086b18ea16b5cc9fd4bb2fbc99987d444f2c0b6c64aaa9dd87a7790f99385b922eb6afbd5fe0c0ff0a5da9f69ab03bb3d8aac350aa5b2f85174fc130
diff --git a/dev-python/mypy/mypy-1.20.2.ebuild b/dev-python/mypy/mypy-1.20.2.ebuild
new file mode 100644
index 000000000000..933468266cfc
--- /dev/null
+++ b/dev-python/mypy/mypy-1.20.2.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+ https://www.mypy-lang.org/
+ https://github.com/python/mypy/
+ https://pypi.org/project/mypy/
+"
+SRC_URI="
+ https://github.com/python/mypy/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="native-extensions"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+ !dev-util/stubgen
+ >=dev-python/librt-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/mypy-extensions-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pathspec-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ native-extensions? (
+ ${RDEPEND}
+ dev-python/types-psutil[${PYTHON_USEDEP}]
+ dev-python/types-setuptools[${PYTHON_USEDEP}]
+ )
+ test? (
+ >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# frustratingly, mypyc produces non-deterministic output. If ccache is enabled it will be a waste of time,
+# but simultaneously it might trash your system and fill up the cache with a giant wave of non-reproducible
+# test files (https://github.com/mypyc/mypyc/issues/1014)
+export CCACHE_DISABLE=1
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.14.0-no-werror.patch
+)
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # don't force pytest-xdist, in case user asked for EPYTEST_JOBS=1
+ sed -i -e '/addopts/s:-nauto::' pyproject.toml || die
+}
+
+python_compile() {
+ local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0)
+ distutils-r1_python_compile
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # the majority of them require Internet (via pip)
+ mypy/test/testpep561.py
+ # known broken with assertions enabled
+ # https://github.com/python/mypy/issues/16043
+ mypyc/test/test_external.py::TestExternal::test_c_unit_test
+ mypyc/test/test_run.py::TestRun::run-classes.test::testDelException
+ mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance
+ mypyc/test/test_run.py::TestRunStrictDunderTyping::run-floats.test::testFloatOps_dunder_typing
+ mypyc/test/test_run.py::TestRun::run-async.test::testRunAsyncMiscTypesInEnvironment
+ mypyc/test/test_run.py::TestRun::run-bools.test::testBoolOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64BasicOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64DefaultArgValues
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64ErrorValuesAndUndefined
+ mypyc/test/test_run.py::TestRun::run-vecs-i64.test::testVecI64BasicOps_librt_experimental
+ mypyc/test/test_run.py::TestRun::run-vecs-nested.test::testVecNestedBasicOps_librt_experimental
+ mypyc/test/test_run.py::TestRun::run-vecs-misc.test::testVecMiscBasicOps_librt_experimental
+ mypyc/test/test_run.py::TestRun::run-vecs-t.test::testVecTBasicOps_librt_experimental
+ mypyc/test/test_run.py::TestRun::run-librt-strings.test::testLibrtStrings_librt_experimental
+ # these assume that types-docutils are not installed
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testIgnoreImportIfNoPython3StubAvailable
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testNoPython3StubAvailable
+ # TODO
+ mypy/test/meta/test_parse_data.py
+ mypy/test/meta/test_update_data.py
+ )
+
+ case ${EPYTHON} in
+ python3.14*)
+ EPYTEST_DESELECT+=(
+ mypyc/test/test_run.py::TestRun::run-async.test::testRunAsyncRefCounting
+ mypyc/test/test_run.py::TestRun::run-tuples.test::testNamedTupleClassSyntax
+ )
+ ;;
+ esac
+
+ # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+ # fail with high COLUMNS values
+ local -x COLUMNS=80
+
+ # The tests depend on having in-source compiled extensions if you want to
+ # test those compiled extensions. Various crucial test dependencies aren't
+ # installed. Even pyproject.toml is needed because that's where pytest args
+ # are in. Hack them into the build directory and delete them afterwards.
+ # See: https://github.com/python/mypy/issues/16143
+ local -x MYPY_TEST_PREFIX="${S}"
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ cp -r "${S}"/{conftest.py,pyproject.toml} . || die
+
+ local failed=
+ nonfatal epytest || failed=1
+
+ rm -r conftest.py pyproject.toml .mypy_cache || die
+
+ [[ ${failed} ]] && die "epytest failed with ${EPYTHON}"
+}
+
+pkg_postinst() {
+ optfeature "dmypy status -v support for memory use" dev-python/psutil
+}
diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest
index 1cff66e1837a..71f0ce798d6f 100644
--- a/dev-python/pyarrow/Manifest
+++ b/dev-python/pyarrow/Manifest
@@ -1,3 +1,6 @@
DIST apache-arrow-23.0.1.tar.gz 17296212 BLAKE2B 7023df6e6900dc239edc757fef76a89d2169e4fd3e1eaf3471f805a6e1c39014b9ec1e5a3d7c9e7a590b8d007c4adc1d15b8ed22ecf4724b24a33ffa96557db2 SHA512 c687e50dfcdbf7e0e39710224360d35d9aa734452b3a47adc8c101f3019b6b4116310c05b9f3cd0a5ed4ad9b7bd8fb88edb70e79b3cbd413a57e5e35e4554a6c
+DIST apache-arrow-24.0.0.tar.gz 17360520 BLAKE2B 1d50493b3b74e1c16ba406b5cea93712a332b8ea2db405c31aca844a8fa2d6ef9bcecf3a3bc84dc4bc6ddf946e55251e6d270c85c15b7f461765b6fc72b3a492 SHA512 ffbac0c198c74f26b2ac173aa2b054cfd3902927ca3db36fbbae25353e8696c32b744e805c25801ced22641af71a5a8ea441202d8d3494aa803b797995d9d408
+DIST arrow-testing-249079a810caedda6898464003c7ef8a47efeeae.tar.gz 4155027 BLAKE2B 4fc4cf5153382b476d66265d5ab2fd5e512fdd0766bcf94bf675e5fefd15523fc8e0f87d9708285fd94e59b8d2a895f4f70855f0e1a826587897bef303887584 SHA512 a7134f3a4dc9c1ce09c1b522ee38e1cb9e04aef08e32bdd18297b9b3a73971f632b97d18f955e59e1cefa38f7f6417a9a2bc2fef787f5174ddcd71733305d2d3
DIST arrow-testing-725fd4a4b12d01c53c98e80274c0b23aa8397082.tar.gz 3752144 BLAKE2B bbfde361f8da376f228720de00a3f6c2b42051e53580f650ad5621086cbf4828a289d86815ac1143720d80f230a851c9602bf198a32e457c1a0f7767790968ee SHA512 0789bf65fc2609f84a9c2865bc8e12f8c63fdd138eff02af1b24ba2c0e925d8c0ecfbe57515786e91531d918ef1a0d92fd5becb553682eafdcedd7678ddacb9e
DIST parquet-testing-a3d96a65e11e2bbca7d22a894e8313ede90a33a3.tar.gz 1150001 BLAKE2B 2c991bca5679ba25767fea1c9e17991ec7661e302adc55bf353a9d7b1c3a91269a9d464cc15743ab0a056591939ed43f0d500ef51275d7d10cb96055c773d44c SHA512 2559f3c3d5f4cc22299482f352ad67a5145a9d0727675932031f8b5977acaabfe29838b0e147d72066bd8cad6c046ee60cc60b364118cd9187be37fd22937205
+DIST parquet-testing-e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz 1231649 BLAKE2B c9dea116ba68b896d4542ee182e42fb52a579022a89eba2a95222274a6d8bc1c8a83039c22dccdce434e01967e4010229cf864c68568a40a888bc410fc2c032b SHA512 d46330962c64ab86ec7ed8ec5416820428c0e87460bd12a7fcf04ac860b9d6985f37d5bfbfc4c53fba762f84cdc6f2acfe52900c4c19d2b73a5a2787a50853bd
diff --git a/dev-python/pyarrow/pyarrow-24.0.0.ebuild b/dev-python/pyarrow/pyarrow-24.0.0.ebuild
new file mode 100644
index 000000000000..5d5dbdbb79b6
--- /dev/null
+++ b/dev-python/pyarrow/pyarrow-24.0.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+# upstream's standalone wrapper modifies sdist only
+DISTUTILS_UPSTREAM_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 multiprocessing
+
+# arrow.git: testing
+ARROW_DATA_GIT_HASH=249079a810caedda6898464003c7ef8a47efeeae
+# arrow.git: cpp/submodules/parquet-testing
+PARQUET_DATA_GIT_HASH=e74785d85a4ecee829e1e405444d6a1b24b8bc9c
+
+DESCRIPTION="Python library for Apache Arrow"
+HOMEPAGE="
+ https://arrow.apache.org/
+ https://github.com/apache/arrow/
+ https://pypi.org/project/pyarrow/
+"
+SRC_URI="
+ mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz
+ test? (
+ https://github.com/apache/parquet-testing/archive/${PARQUET_DATA_GIT_HASH}.tar.gz
+ -> parquet-testing-${PARQUET_DATA_GIT_HASH}.tar.gz
+ https://github.com/apache/arrow-testing/archive/${ARROW_DATA_GIT_HASH}.tar.gz
+ -> arrow-testing-${ARROW_DATA_GIT_HASH}.tar.gz
+ )
+"
+S="${WORKDIR}/apache-arrow-${PV}/python"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+parquet +snappy ssl"
+
+RDEPEND="
+ ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?]
+ >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/cffi[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ dev-libs/apache-arrow[lz4,zlib]
+ )
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # cython's -Werror
+ sed -i -e '/--warning-errors/d' CMakeLists.txt || die
+}
+
+src_compile() {
+ export PYARROW_PARALLEL="$(makeopts_jobs)"
+ export PYARROW_BUILD_VERBOSE=1
+ export PYARROW_CXXFLAGS="${CXXFLAGS}"
+ export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0
+ export PYARROW_CMAKE_GENERATOR=Ninja
+ export PYARROW_WITH_HDFS=1
+ if use parquet; then
+ export PYARROW_WITH_DATASET=1
+ export PYARROW_WITH_PARQUET=1
+ use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1
+ fi
+ if use snappy; then
+ export PYARROW_WITH_SNAPPY=1
+ fi
+
+ distutils-r1_src_compile
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # wtf?
+ tests/test_fs.py::test_localfs_errors
+ # these require apache-arrow with jemalloc that doesn't seem
+ # to be supported by the Gentoo package
+ tests/test_memory.py::test_env_var
+ tests/test_memory.py::test_specific_memory_pools
+ tests/test_memory.py::test_supported_memory_backends
+ # require mimalloc
+ tests/test_memory.py::test_memory_pool_factories
+ # fragile memory tests
+ tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime
+ tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime
+ tests/test_array.py::test_to_pandas_zero_copy
+ # takes forever, and manages to generate timedeltas over 64 bits
+ tests/test_strategies.py
+ "tests/test_array.py::test_pickling[builtin_pickle]"
+ # scipy.sparse does not support dtype float16
+ "tests/test_sparse_tensor.py::test_sparse_coo_tensor_scipy_roundtrip[f2-arrow_type8]"
+ )
+
+ cd "${T}" || die
+ local -x PARQUET_TEST_DATA="${WORKDIR}/parquet-testing-${PARQUET_DATA_GIT_HASH}/data"
+ local -x ARROW_TEST_DATA="${WORKDIR}/arrow-testing-${ARROW_DATA_GIT_HASH}/data"
+ epytest --pyargs pyarrow
+}
diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest
index 4835d75f2064..e1062d7d97d7 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -1,4 +1,6 @@
DIST pydata-sphinx-theme-0.16.1.gh.tar.gz 2408737 BLAKE2B d41d6ab845b6af795d609ed38810597528e6a3d07133467f45adf941ad40d45d6b157ba0f9666e115c101f86139628c705991f2afbd95b2f2a7ac606d09afcc0 SHA512 a72d5be0dfdd11ffac8ed60521121053343869234b7fc1a5d2ac3b5a78cc3b00afdb7875608bd7cdb455d1bfa92dfdffcf541310aed211f6eb49a6ce29f2c045
DIST pydata-sphinx-theme-0.17.0.gh.tar.gz 4986405 BLAKE2B 9e0c436a596f0c9dab97bc20c87b3b5be369dc049045a8452077823f943fefd59556f189263e44355eac7d8bf9cbe3fe3830c490ae4ace0e40108d70dba67d85 SHA512 33c4f086d4de93c6eb61e22d9dbee1cad883d0d3e823f0c20a288480f075ea4a40f4ce1bef233dfb0101d2a9d84f03eca3882cc7bbdfc250f1fd3977caf6f7ea
+DIST pydata-sphinx-theme-0.17.1.gh.tar.gz 4987274 BLAKE2B 5243687885e05ba88064bfd84fff6ebb4b48879aa93d67aa9c377b6ca0ac8f7c1fa85c5040e819200660107bc436ef49a3c5aeefd8d8201edb4130f7da003682 SHA512 883a3e11a200ecb05f7bd4a9cb528168963a161a3c2c263534359e94abc982de1ea249731a5a63a467bc99f6b0e3bb7de59d093b8c9a67c83377a7d866899fc6
DIST pydata_sphinx_theme-0.16.1-py3-none-any.whl 6723264 BLAKE2B 64a6379809230481b8c9aca05d46b8dfe725b74ea1c9b3b2de24f81f2e559eced30268a374d6879ada809edba3c5294305ba341d5037671989f3b9d40d8a3946 SHA512 a2923f2bdaa3928136ccd7e381bc2324f9fca516ac0b7892f88f2651624f7b286c2d68fae2f90964a1d0957d4679abf70c0f774cfabd5bef18ab96ad7fd54bcc
DIST pydata_sphinx_theme-0.17.0-py3-none-any.whl 6820685 BLAKE2B 7324e19ed87193ab4afe268b8f5e0123cda8a3da6123e909e74a890b522b9d04e325c497254d75fd7d589db019666f95f619fcc4944880911d2de697e7aa98b2 SHA512 b008e82dba691237c4d27ecce3717dc5d081238cd4c5e809c2e451b59b86ad0d8468e4310550f17468e6160ae4985b47b81229d7e755afeb6c3f6d8d0cc52088
+DIST pydata_sphinx_theme-0.17.1-py3-none-any.whl 6823346 BLAKE2B 20559376e998b2e3cdc3e6c6ccaf15e9aba263deb6548c679b0c7f084b5c5179fc3e4ccbb3d8346d1aaabc28fcc85e77dbccec6f4c9173c79905525d7fccaa2e SHA512 06bdf3a470aee5edbc2ce97119757f1b9418dc3afe127d951bf43d6963e8e83f7e04a7be9de05c24774b93efdfa0481d8ae195fff2e4b1899feac344757c770c
diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild
new file mode 100644
index 000000000000..6af557eca42d
--- /dev/null
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.17.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+MY_P=${P/_/}
+DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community"
+HOMEPAGE="
+ https://github.com/pydata/pydata-sphinx-theme/
+ https://pypi.org/project/pydata-sphinx-theme/
+"
+SRC_URI="
+ https://github.com/pydata/pydata-sphinx-theme/archive/v${PV/_/}.tar.gz
+ -> ${P}.gh.tar.gz
+ $(pypi_wheel_url)
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/accessible-pygments[${PYTHON_USEDEP}]
+ dev-python/babel[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.7[${PYTHON_USEDEP}]
+ <dev-python/sphinx-10[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-7.0[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( pytest-{datadir,regressions} )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # Requires sphinx-intl
+ 'tests/test_build.py::test_translations'
+ # sphinx mismatch?
+ tests/test_build.py::test_pygments_fallbacks
+ tests/test_build.py::test_render_secondary_sidebar_dict
+ tests/test_build.py::test_render_secondary_sidebar_dict_glob_subdir
+ tests/test_build.py::test_render_secondary_sidebar_dict_multiple_glob_matches
+)
+
+python_compile() {
+ distutils_wheel_install "${BUILD_DIR}/install" \
+ "${DISTDIR}/$(pypi_wheel_name)"
+}
diff --git a/dev-python/pyrefly/Manifest b/dev-python/pyrefly/Manifest
index 6e12067a388a..87b23728d95f 100644
--- a/dev-python/pyrefly/Manifest
+++ b/dev-python/pyrefly/Manifest
@@ -43,8 +43,10 @@ DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad20
DIST chacha20-0.10.0.crate 38763 BLAKE2B 84d3d12379495b724b33accdbafe0209d0ddfeec74115b59228fb03e02089f1531f1396783a408b26cfb90372670c809bee8ab056cc847102cfc92ea065656aa SHA512 97e50d8e16118070ec75c086bae3695513b63c2ad3c5d43e3fb57892f21c9634977bc506c0c094aeb61bc8864518cee3eabf6b81504128ab0a876b2f6860b43a
DIST chrono-0.4.44.crate 240549 BLAKE2B 7d3d1763ded8808a7402541513d00241c444b5b0503e144b568d2c0dc185ed20111163340a3895f30dc38864206a03d129840ed9a2841760dbcd5be26511c7e6 SHA512 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21
DIST clap-4.6.0.crate 62930 BLAKE2B f184cfb0d40adef5d0b4ee0370208bdeb6587b9dfd1b37f71a577cfdf77101100b4c47809ceecf946a855455ab836273aa6b8bb6570d0c126a82754f16bd95ba SHA512 bc5641690f0a0ed2b660836590174641e568be3d2b92d5dc91a82581fdef0543640190fc3c8ffe765f0245a88c0f9809d4e136af156a3d480a680da28e8ae5f6
+DIST clap-4.6.1.crate 61836 BLAKE2B 0e58b564b1c7792c4380284a61e20324495906764ed7ee7e9e62eac159d5f81508a82deb26cb294c85f236f77be79ce0cbf0253ea7544790ea3a5c0941acef6e SHA512 7e1bf1cdfcf8fe1f67251073e9ebabd92b44a7013a2245dbfc3a7368132600a30662416635a329067b97a8845af3c68274ec6ada3bd72d110b0aee5a4d7c986a
DIST clap_builder-4.6.0.crate 171122 BLAKE2B 0a6ac216ceee45625500379640f9306015f749c377d14c6c9538fab7988da89b39e260bf8736d7ca055c6db32613fa7a9e73f325fc496d7521ba3453c8558348 SHA512 43b26377a8f15d29f8fdc9ada914888d87111084c5e205308d166789a27d91c2d8db6756b24d48ef8a293c92ca4c27dbf5433db21e336b2116d51377116fabd7
DIST clap_derive-4.6.0.crate 33435 BLAKE2B 93fef598637bc3674a7682f724412d5b515c3d219fe4d7e854dbb47864be598046e84c025a5245add4e9431b305d232e6207806cd87aff72cb3552c490426aa6 SHA512 4b642e4bda3af45b21fda189094f73b295c6890f2af533e1541be0df8669d1c7d8256a88dfd47f488ea6adab65012a213521d52dd902f9f11fd3b776923da1c7
+DIST clap_derive-4.6.1.crate 33512 BLAKE2B 36d4fcbdd0eb22ed872d27da80a1c22baf718533d43cb762f109f80abc8d7e13a92fd293db40ee2ca18709e7bcb8cab0f06eaf48dde336e67df90e83f6dfbd6b SHA512 ed210527cecfe3791b9d5af7279b337890b46b61fa05fa6979c88db1693ddf0ee5a4eb0904dd93e2da76f5c870963cc79b90d87cfc3cecf166a65364c16ffd06
DIST clap_lex-1.0.0.crate 13466 BLAKE2B 9a29422e6723fbb76131ce7ca970418200b4ce9bb84936f156e416c96aca25aba7d9982af70f7fdb696a28011463e09a4cbc00df7141e1a6bfb5236178309ca1 SHA512 2e65fdfd8a7310f43c333efb41b18818bd79dc83bf192eeb53f0ab524b500c0660280186308960a0b5b724092319f9325bb92b0b63738fcaea7b932d0d7e3887
DIST codespan-reporting-0.12.0.crate 55796 BLAKE2B 67ecdcb02accc9a65d6706ea632248404fc0cfd6fff8adf633cf4923f5b6382043d9fd1ec77e3e2f3b75420239add7925670bef72d18269e664e6a8d2539123b SHA512 73d3835dc25b4a4088416c2b74aa22c04dfd14bfb9fd85a1f2b22fed8acef284437b2eccef0098b593ad082df65d6a66aa5852c4d81a9df33718a81be56d8d09
DIST collection_literals-1.0.2.crate 3928 BLAKE2B f4b7a629b4fa99a695b3f748f7e159d6fcee7a82180f836e225fa7a3933039525dd19959d2fa32f99c5e1435296a48cf7c517cec8d56374a37e6231d3b92de81 SHA512 41a6d78e09cc3682ac382779e6713dc54c103be514df8622942d12d0b37471711475ceeb652d9ca5c15801b94624379ed6073bf36c3fc74a5d255a9fee2635d0
@@ -111,7 +113,9 @@ DIST fuzzy-matcher-0.3.7.crate 18047 BLAKE2B 934b90a74826393ceccc3e433df7cbc056a
DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST get-size-derive2-0.7.2.crate 8859 BLAKE2B 4de8d92ef87134b6d35bd2fd971272a4aee10d50a24c9aee63d3039306a219e0e2ca272b1a74a569ddb1ba8226fbd2fbc19d27db65fa5ace1a5e236c0405453e SHA512 ab053a097db6f488173c460d90294cae20e480b5c27c078efdde205a576b2954450b88ee157d7c473bdf26e2f687197c8e16b415dd992a29e8e86be6a45ff502
+DIST get-size-derive2-0.7.4.crate 8837 BLAKE2B 8ced36e88b77a60e849bfd4cdc62e2bf54499c80ae574670be91c90a0fb09984891cfe13065319360ef74763eef3008033b4e7a24d72b56a31c59c7bc85ae8a6 SHA512 365e0309fefc767c53301354a7b5e38f5f8bd93688c0c49aacedd464c85a2355906f3875210b362f69b0d9a8f7ae73c18c507244446dcd1fe60c4e9b23731f92
DIST get-size2-0.7.2.crate 19159 BLAKE2B 4422e2a174b85ace9f9825e02a7ad7eff810b68e6eae5eef767fc6efbfb11aeebc5c33b186fc18631dedb1a2f415a5a8369763afbc22a56c7351325e0598c5ee SHA512 cfa689a0ce8d0f6810f2e8f453fd36152fea907333eb267899c50157f97cbe989000919cb36d454b86db7fee68c3628ad84b560abf62391ccbee775f278183af
+DIST get-size2-0.7.4.crate 21463 BLAKE2B b316512f448406d34d749449de2a81068745cd24f34c57d352eead6ffccac3cd97d25218c681a43925e5c416d3bc9821067ca54c4b00b14480e8eca6930f6a4c SHA512 11cd64fd88f5059c334e434287c00ee60f251195084b99aba21dde774ba6b71e2cb80ab0a51f0c7318fe21afb50b52d92e4f9d6465812955793aca529222c8f5
DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
DIST getrandom-0.2.16.crate 40163 BLAKE2B cf95b380a610313eaf068fa210bdb4a9e0b9211321d708f9877cd9e1901df0f6b7f57462a4937da3419c7547ef300291deb5367f4dce4ff776e7f0d9d36dcd8d SHA512 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e
DIST getrandom-0.3.4.crate 50932 BLAKE2B 34165a6994877aeaf3063affd48eb499512371a1fdc0d890feee598b5e22c14cb8347642a0e9374cd5d8a59a8281db839e45923769260312379321bef54c687d SHA512 43c44ec3ba0668f388519b2cefbee63f959f0e078730b3f7563742522e5f4b120472024b95fc94aeb90900a15d327c3573271bb26b2de4785e589a8bc1bc9da8
@@ -250,10 +254,10 @@ DIST pyrefly-0.59.1.tar.gz 5475432 BLAKE2B e1033e0e42d723f215c7da77879b0dae13779
DIST pyrefly-0.59.1.tar.gz.provenance 9313 BLAKE2B 614635bf3e01ba72eff920ae958063b22d0ebbc3fd431f07bf7043290eca88bc00f55394dd4903d8a919782a2bc6c8825db18e39edb824089bd60d4b8c2946a8 SHA512 8e1db51651ba4e18ffcada6fb640c49ee498fe15c5e8afa9d837ef6fd317de5951b956264213d0580636ccfaf0ff1bb2e576591debbb39abdedc2b5d0c025d3d
DIST pyrefly-0.60.2.tar.gz 5517467 BLAKE2B 960a1f54ce757eaff0c2524fb5200e1559d4d7e62f3b4bae9a8e73ac3fb3e40b3581b8e9feeda6b1d3760f40caffb99db3bf4e990b2137fa1543e4db29069c18 SHA512 ba6f37e9b216fbec592edfc2775cfd32af4ea4c5d41a893c30e484b2bcc528dc10acf4b6da739b5e99943278d02ed58583218f6a419682c55ca990838db7dfab
DIST pyrefly-0.60.2.tar.gz.provenance 9411 BLAKE2B 41afbc21875ed148c13a3c6220adc00354fd54e5a8453d63ec1b71d023ccf62646344fc4ef73d66b12f810ba56031126fdfd294d2cd0b1b4908b6b92e556386b SHA512 f3c893d4e6f14faad5e8358d48754ed19ba3413b460babe9c35ba822abc0a0bef39734d1a755f9375f7cf04e6d5532b476d605294f1b544e70b294534cfddd31
-DIST pyrefly-0.61.0.tar.gz 5520984 BLAKE2B 277612a938fea6e5622733023ef3f6eaad64998e85c2f013bd9702611ea1c4ceca7d2ab159e031af224d8cde97399314796732226382e770a91ad01bd0b1aad0 SHA512 12e3c546c75d9ba7e7f2b11123adc8f5266dc7cf6c25220db2871400613db2335e0510c4b488a97340ec102e1527cadf7150257d20328582a97f6c4929435579
-DIST pyrefly-0.61.0.tar.gz.provenance 9266 BLAKE2B 4510ae6dbb41b574940f0a7c4968381c7c8605404cdf229bcfa40f9fda3670206b3121936bdb9b1676ae1cc325647f8e1d0117bd6e047a393dcf1ab0eae4f8bc SHA512 8f4d377ea919d96abc3c94d78439b062407d31513f121d11661148df4516465f528d9d5032a51f76be352da21479f4903ff49cade814e1fffa2067d832fb0207
DIST pyrefly-0.61.1.tar.gz 5535788 BLAKE2B 5fda9c661a621d63fd54d5fcbe03662cb62cea912b975500706ecdb0ef1aea9a468d3520958219569157ec5735a2fd977aa4288cb211f82885353f337be7ea98 SHA512 8e747e9da0bebee322c29d849ea0097a66cfa4903dc0aa94ae5f5954e20b49a7ae6b24466b26e8e81b30fc6919a7bb8c9f32c7708b962c15a396e4a378ceea6a
DIST pyrefly-0.61.1.tar.gz.provenance 9501 BLAKE2B 84164fedf30b8195a4fd1700a0a0524174ab2108112e2c92dcf691231bfc822808af81728e2b61d20926c1dcb407c853a4cad52d39d873a4eea4e6351d8633f3 SHA512 63e545ab9be653023635cca5e94a3fbe97b0c524f038b264c60b51fd7581622779ce26e05d7f01123148732ba6d9db9259afd9e929d3306bdc9e804d1c046906
+DIST pyrefly-0.62.0.tar.gz 5537672 BLAKE2B 1349e503934f01e1ada429f0e87fe8a26456e29d74a4041e3cd7c3fe35022c2325c739c6368f11cb162c1d524fcc34c0be82b95f66163833b0115c8a748cc223 SHA512 50ecdda14799b70aa51b501ae068b443ad569e412338fb6214f8d19a6cc1c9f4080a6bab63fd85eeb3d35deb07d2dafa09c778cf74cfd2ed348165417796ac02
+DIST pyrefly-0.62.0.tar.gz.provenance 9407 BLAKE2B 60748d373223a05d111cbea42b330980e86720e55f9773d3dce2258f28e93084389d618e7982f7d86951f69de2afc4b79a16be502cb381a8be5ce950bb90ff4e SHA512 46486cb80aaf890f07566be0baac3b8e913897755250af5ee1b4a46f779738ed8bf806ee9491ac09c03db2b03f628657ec56bb158f3cfbdaa59cd73c83e9a9fa
DIST quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz 29222 BLAKE2B 6ef1d6f2fb27f382c78691a952363d5a4263a20f85ba19cba8010b5d7ef6d862f7f5f5c0cb88949a59e81143ba3aeaa4fd2e4cda7371de771ef8f5ca3a5c0d3c SHA512 e52a65947432f3a92d47c54df3645a1b3aa721b74c1357281d9d06c56b85e816794082dfaa1f2f9de2239fa156e2eb18003c6ca4fe3b13fcec4dd90a157aadb1
DIST quote-1.0.45.crate 31564 BLAKE2B 1b2c2c3e6ebabfe10affa4c43ca0bfd1f52d8fd49e1df463e13e63a82de41272089c8e09e4c02e8a33cfee768ace26d4d42a50752de8fb5a776c59806139ad5d SHA512 df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
DIST quote-use-0.8.4.crate 3067 BLAKE2B e60ff6700aceb55275013c5cb12f5d6b358879d31173d32aa40d3cc07bfdef26ff70a441e6c56719a43aff527dbc46558117380a0a5ba3a51bc90adcd6eba610 SHA512 eb14fc2fa9f63ab7c544eba0f0de36516896d7389c9bbef82ca4ad9343c720261943d512d04f195989f8fd4347ec169ad400a96ab8d36e9ccac7567b2f22d19a
@@ -269,6 +273,7 @@ DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808
DIST rand_core-0.9.3.crate 24543 BLAKE2B d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9 SHA512 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19
DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
DIST rayon-1.11.0.crate 182470 BLAKE2B 40a21dac636e7a652d62d9db520bc50a7a0019f0f96aec6a9002dffdef3d7ee0b2a323e4c3022e5cbaa22efe52bc72573bcfc7d399dffc853bec08190ea4eab6 SHA512 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
+DIST rayon-1.12.0.crate 183391 BLAKE2B 97807936988b73fcd72574a9677ce0364e67f5932cab13e137bb3d285a14c366d767bcb7d1fad9733be7b022c2bfef7eb8131555966470d53f41b85414915557 SHA512 adad1851620e8f4652449aeb110c62741d454818910cb6aebc2bdf71672b8b3e1371a0045b1e2d8faf2a1a638558220fd2b7e3dd3a7b8178441dacf2d0bce2cb
DIST rayon-core-1.13.0.crate 73151 BLAKE2B 31112b2f4ff2a0607daced97e234c6cad1356c79d21c7493f3b19b2747083eca85709d5548c9214bb5186a7e2e5fe0def27c45d69d597cac976bb0956da2aa70 SHA512 dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
DIST redox_syscall-0.5.6.crate 26186 BLAKE2B 709c087edaee82f6c08ce585d01bd34d100c30cb1568791a050626afa538f97b2542495b87029c9bd2c32693f00fe84e40bd6d521638a4ee50f09c8a322fd6b3 SHA512 db8583573e4256132be13aaaf7dc075c9e55adea5c160af1958a46f9f9d43f1379f3342c068b05a60ee4aca1bdc4af17608a564a68fe5c3c6ef5859f5fddc0f7
@@ -296,6 +301,7 @@ DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb9
DIST scratch-1.0.6.crate 7974 BLAKE2B a8cd0ed8c98955f55f2512bfca4e392830fc0b29b457baeee62683a9759823baa1828f1e4e4b698f4b7ff565bb91966d658bd9f6ca538e4ce576798245544d72 SHA512 84a590aee128b25f7e7bcb89e7755feee76dce4ea5c252bd47990c9d5b2993c031dc19f8c3b259c4f96c2355978091da2364de646ab51659cde3bf4b329d6194
DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
DIST semver-1.0.27.crate 30081 BLAKE2B 760cd2994baba2ab8d63656b39f281304b309152cb3c576a0cf31ebf57294bdb6a10ad73e61f974688b0dd80490e0f4da004f3396cb6988bc90af8eee0961ed9 SHA512 8492a2ce5adf32cf6183d03509766f169b323a9376b061c9659a8752f69de5f45f7c64f474fa907fd9261fe3e9a7691a39c8a603d0c2e8d9484f5946bc27d78c
+DIST semver-1.0.28.crate 33064 BLAKE2B 03bb56f4f0ec6f4cb208277500eba03cc81a7b2a115d64849b2d154066f723d46f8625df7c512cfbb2e402a36cbc5a1627e8041ac2de92daacd4a92a6943979c SHA512 bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
DIST serde-1.0.228.crate 83652 BLAKE2B d1909d671ea6d5c2eb4ce34ee4493ecaf665d416111b4cac754b5d33b85f916296110bae7aa961efd987a2ceb4a31ba645752ce99dd28dedb9f1eecdd4d7b1b2 SHA512 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
DIST serde_bser-0.4.0.crate 18744 BLAKE2B c1afe41ffb0122784e5e3bc9aff49f08ac71406be2fb18d68e3c83a9fa59a7c5c50ee682f92ba7afb2d9fecb1bd4bba1ce87eaa9208ba1b12f835ff01e6b276b SHA512 d1837352a2b829771b178c668ca9555c88bedd0aad07dec31797386bd7d4e2de43acd9b7eeedb4a344a86a8b85bc37a773851ba6cc0a59222455b61f86ce9f2f
@@ -385,8 +391,10 @@ DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f7350
DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST uuid-1.22.0.crate 61780 BLAKE2B 53dc1175c57d33b4733f885514c66f9cf79a9bf97d355ef19e2dafbcc668a39f1eac11c1188c77d8f83eb4b0267a7e94cdc9fe73a60ddb5af758bf4cc7e2b996 SHA512 6ff9dcbb7281feb4415d6d6c49541af2a90cb91703ede4d99fa994d63770c03ea45ea2e445d3f26f017a5301a9d79e477c34e7c609587326bbc2c665aecae7dc
DIST uuid-1.23.0.crate 63006 BLAKE2B 77bcbf3c658f0bb5d09bed862b9a8720110d62094a2bf9065ab8f98e6c458e4213767a9152280bdd71941eae7077036deae56adbcdddc14fdcbbac4cbd030061 SHA512 60e476dcbc407a0447f362ee019abb128c0441503e0adacdcac5685ecc16aa680faa575b25fcce147e9c49bfb5b8fa04964a25c5d7e4e9870e0078bf8f18fabf
+DIST uuid-1.23.1.crate 62932 BLAKE2B 8ff58079d6a1eacf2d1baaf1dba6ca5c5da84768a27e2f7f1f9843f6057ed634843ad96a6797b4fdee5a01716ebade8b99433a9b9b3dad794bb9a26d93c81059 SHA512 7f9222285c9e6635d9ed0b03ae945c2037bd7f7486bb05214355c19eb3fc0f7685b3f6b3bb58e158e1dd26cbf4772af7180420305f2ff001a69e90ea6f2c428e
DIST uuid-rng-internal-1.22.0.crate 4050 BLAKE2B d34fe5c2656431cdb4741a50576e13bfd44dd4a65d230ae44141320135fd4621aa30feea882fb8e2f0b521879e058e7679952a261b96086c052f81705af69547 SHA512 e335157684559135fd1b16d1f5501101ac1eb045b51b2b066e6937db93e1f7681ac701c19b4c172515919981b343c54ff4bd1fb1b4c557184315e64888ff5877
DIST uuid-rng-internal-1.23.0.crate 4054 BLAKE2B e76d67da38832203ac0e282ddd19c3f31a3c0fa6b64f429f1b35666ce94a0003c89b27fb7e4615916d41a0261a3f6008f834ca1f372f4112f74c5398c4ddfb13 SHA512 e7d2ff63239ce333be811757510b9300180842843100c1527079cdfc21420829c21a6e85a2520264952663e3686a7d2f7424671bea67637ead0839690f0b3a42
+DIST uuid-rng-internal-1.23.1.crate 4053 BLAKE2B fe6c030ca6a667ade56217be339a8057c1b6c4a5badcefef5919ae90e692397905e58c50ba7b4a804ac464a79d71a9c9afcbbfbe433aee57c855271ad637a23d SHA512 997f8b87fe94709f52f24e18179768739754abdd04b1e75cccfd3656506f748d95c1a7e6162d34bb3cf5855e6d44843d35b04aa24a3e0ac0e0780d85709e4844
DIST valuable-0.1.1.crate 28679 BLAKE2B 33a68f81cb0448fa737fd7416f2dc1f0e4f171851692e5f759bc375ca8ffbe6eb53912823a59da44228029d379729b669e8213f00928c9b1a182c5d26c0de8bb SHA512 d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
DIST vec1-1.12.1.crate 34165 BLAKE2B b941fa0077ff3757eda77f3b295fb505881c10de6a340888ace26a537f913af55a17622947e0d7bb47e7080c4b361fef5e6e0015fe9fd20ad0f4e52a1278bb24 SHA512 4029c43c0bc0c72747954fe64684f33092693bb1bda6b59118d0edd460f1927e849817c27ae71200e5ff2312fbaaf8000edc17dd542a33d3948cf1ad9c9a1e85
DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
diff --git a/dev-python/pyrefly/pyrefly-0.61.0.ebuild b/dev-python/pyrefly/pyrefly-0.62.0.ebuild
index 1c3dbe589113..439bec7117d5 100644
--- a/dev-python/pyrefly/pyrefly-0.61.0.ebuild
+++ b/dev-python/pyrefly/pyrefly-0.62.0.ebuild
@@ -51,9 +51,9 @@ CRATES="
cfg-if@1.0.4
chacha20@0.10.0
chrono@0.4.44
- clap@4.6.0
+ clap@4.6.1
clap_builder@4.6.0
- clap_derive@4.6.0
+ clap_derive@4.6.1
clap_lex@1.0.0
codespan-reporting@0.12.0
collection_literals@1.0.2
@@ -100,6 +100,7 @@ CRATES="
filetime@0.2.27
find-msvc-tools@0.1.9
foldhash@0.1.5
+ foldhash@0.2.0
form_urlencoded@1.2.2
fs-err@2.11.0
fsevent-sys@4.1.0
@@ -116,8 +117,8 @@ CRATES="
fuzzy-matcher@0.3.7
fxhash@0.2.1
generic-array@0.14.7
- get-size-derive2@0.7.2
- get-size2@0.7.2
+ get-size-derive2@0.7.4
+ get-size2@0.7.4
getopts@0.2.21
getrandom@0.2.16
getrandom@0.3.4
@@ -129,26 +130,24 @@ CRATES="
hashbrown@0.14.5
hashbrown@0.15.5
hashbrown@0.16.1
+ hashbrown@0.17.0
heck@0.5.0
hex@0.4.3
home@0.5.12
human_bytes@0.4.3
iana-time-zone-haiku@0.1.1
iana-time-zone@0.1.65
- 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.2.0
+ icu_locale_core@2.2.0
+ icu_normalizer@2.2.0
+ icu_normalizer_data@2.2.0
+ icu_properties@2.2.0
+ icu_properties_data@2.2.0
+ icu_provider@2.2.0
id-arena@2.3.0
ident_case@1.0.1
idna@1.1.0
- idna_adapter@1.2.0
+ idna_adapter@1.2.1
ignore@0.4.25
index_vec@0.1.4
indexmap@1.9.2
@@ -166,7 +165,7 @@ CRATES="
itoa@0.4.8
itoa@1.0.18
jobserver@0.1.34
- js-sys@0.3.94
+ js-sys@0.3.95
kqueue-sys@1.0.4
kqueue@1.1.1
lazy_static@1.5.0
@@ -177,7 +176,7 @@ CRATES="
link-cplusplus@1.0.9
linux-raw-sys@0.12.1
linux-raw-sys@0.4.15
- litemap@0.7.3
+ litemap@0.8.1
lock_api@0.4.14
lock_free_hashtable@0.1.2
log@0.4.29
@@ -223,6 +222,7 @@ CRATES="
pin-project-lite@0.2.17
pkg-config@0.3.32
portable-atomic@1.13.1
+ potential_utf@0.1.4
powerfmt@0.2.0
ppv-lite86@0.2.21
pretty_assertions@1.4.1
@@ -247,7 +247,7 @@ CRATES="
rand_core@0.6.4
rand_core@0.9.5
rayon-core@1.13.0
- rayon@1.11.0
+ rayon@1.12.0
redox_syscall@0.2.10
redox_syscall@0.5.6
redox_syscall@0.7.0
@@ -271,7 +271,7 @@ CRATES="
scopeguard@1.2.0
scratch@1.0.6
seahash@4.1.0
- semver@1.0.27
+ semver@1.0.28
serde-wasm-bindgen@0.6.5
serde@1.0.228
serde_bser@0.4.0
@@ -319,7 +319,7 @@ CRATES="
time-core@0.1.8
time-macros@0.2.27
time@0.3.47
- tinystr@0.7.6
+ tinystr@0.8.3
tinyvec@1.8.0
tinyvec_macros@0.1.0
tokio-macros@2.6.0
@@ -349,11 +349,10 @@ CRATES="
unicode_names2_generator@1.2.2
unit-prefix@0.5.1
url@2.5.8
- utf16_iter@1.0.5
utf8_iter@1.0.4
utf8parse@0.2.2
- uuid-rng-internal@1.23.0
- uuid@1.23.0
+ uuid-rng-internal@1.23.1
+ uuid@1.23.1
valuable@0.1.1
vec1@1.12.1
version_check@0.9.5
@@ -361,10 +360,10 @@ CRATES="
wasi@0.11.0+wasi-snapshot-preview1
wasip2@1.0.1+wasi-0.2.4
wasip3@0.4.0+wasi-0.3.0-rc-2026-01-06
- wasm-bindgen-macro-support@0.2.117
- wasm-bindgen-macro@0.2.117
- wasm-bindgen-shared@0.2.117
- wasm-bindgen@0.2.117
+ wasm-bindgen-macro-support@0.2.118
+ wasm-bindgen-macro@0.2.118
+ wasm-bindgen-shared@0.2.118
+ wasm-bindgen@0.2.118
wasm-encoder@0.244.0
wasm-metadata@0.244.0
wasmparser@0.244.0
@@ -421,19 +420,19 @@ CRATES="
wit-bindgen@0.51.0
wit-component@0.244.0
wit-parser@0.244.0
- write16@1.0.0
- writeable@0.5.5
+ writeable@0.6.2
xattr@1.6.1
xxhash-rust@0.8.15
yansi@1.0.1
- yoke-derive@0.7.4
- yoke@0.7.4
+ yoke-derive@0.8.2
+ yoke@0.8.2
zerocopy-derive@0.8.48
zerocopy@0.8.48
- zerofrom-derive@0.1.4
- zerofrom@0.1.4
- zerovec-derive@0.10.3
- zerovec@0.10.4
+ zerofrom-derive@0.1.7
+ zerofrom@0.1.7
+ zerotrie@0.2.4
+ zerovec-derive@0.11.3
+ zerovec@0.11.6
zmij@1.0.21
zstd-safe@7.2.4
zstd-sys@2.0.16+zstd.1.5.7
@@ -478,7 +477,7 @@ S="${WORKDIR}/${P}/${PN}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
- 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0
+ 0BSD Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0
Unicode-DFS-2016 ZLIB
"
SLOT="0"
diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index a9df5373ca72..1c18ae2d04be 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,8 +1,8 @@
-DIST uvicorn-0.41.0.tar.gz 82633 BLAKE2B 3235ef1730133d3a3903d341916ae0bd0c74df5fc3c955d26159edc2c4afc2df87487630c051d3d838e10fe1984ca4440a5c1770add3418b31820df036087cf5 SHA512 6b1dabb94483dccbfea6e451c53900cf05453e6e5705c968a3718f145e049be83f4a2e0e460f3a5d3bbe4546f7b339d3e6ce60bc79fbcb4bd326d7d060c7fc77
-DIST uvicorn-0.41.0.tar.gz.provenance 9345 BLAKE2B c94e13e33656be32515595ea8242315bd4a8f0e88870b807fbfc97451a34a556e079aefac97df7524a7bc22bcb2656abad13bc7c5786b4672391dfa6c9502525 SHA512 c582314621fe7689b4c876b5727abab7612148a221de7dab43010c59c3691a18589bfc5392d41897a21566a7e4ea326c0567c119a085e708f94f82ab9ec0f2af
DIST uvicorn-0.42.0.tar.gz 85393 BLAKE2B f73fdd2eb58c57445bbc79b03aba655405dd2f712104a08e3ecba8e677d87f13666d95b4e56dce3c257c65facb4f3c98c2bb8c5485d1e61f850fd3c9dfb89f84 SHA512 5b0fd379bbe7352ef0c89fa419ba72b93ec3c0faa3474f12149cc4bacbed25ec93f91fc8dc480a6907695f0a03630b9bdfb93514f8f91384175e8367a94de9ee
DIST uvicorn-0.42.0.tar.gz.provenance 9248 BLAKE2B ede58e4feaef27d057837159cf8a80218407d12f7f3e0652ae913ef6e88205c3e981e84ab71ced37219df032b4bc20a7411551baaefd20d2f8b69d6cb066ff21 SHA512 18d6795dcd3be91b3146f378be0163af1c5598b549ff56256fc4decd3acc3c45463c4ba0879bc43994d681cfc6e809fc092fa7507a9b33bbd39a108dd90752fd
DIST uvicorn-0.43.0.tar.gz 85686 BLAKE2B b889672fe9f947d98a985547a53f37b544cd20844b824f9bb5c5b48f36a530c33a20bf93c339f19927e7a3b9a4ca74f4a61c6085bdba480c73ed6f4261f77d98 SHA512 e054bd78189352096278fd16dde3a855fa4f4fb210388d8442b1ea9e5c059692348f9d2e95706a6c914fe66085cbb66e49daa73fb9dde21390f17f8eb8d79752
DIST uvicorn-0.43.0.tar.gz.provenance 9455 BLAKE2B 34cbc75d68ea386f678c6199a8aa3631169229273f48328482d6efc99d097fce47226e5d31f3e276e0d5b897760600ae75913787087f0932306362b39a844dd0 SHA512 7e8a38f832f99eaccb08486137bc2fb27816153314410dfbb473780aa4aac393e8601ec96aee14c59541e0d5399be29ea140dd45725ec8596515bddb95ee5f6e
DIST uvicorn-0.44.0.tar.gz 86947 BLAKE2B 6cf936eebb395e080707f7c9e5e77ee5c1d783eb4572000e84972d6b952c213f3175d993495fda258b3ca22facf917a16644a07d63c4b006d3d27219deb4879f SHA512 70e2d322a69382f677ee7964e30faabe8c5561f7a3a0ef0bb3907875560bc2e2fd3e93ce40141c3793aedda6d31879f503332f9e5c63ca2974dfa6d670119945
DIST uvicorn-0.44.0.tar.gz.provenance 9016 BLAKE2B 46257ff3e877215d56031dca65c6161ee6a1877d75127b4321deee13d7cdf5165d7c94a004503110932cbdd6986c64a03beb9cc8c7d85d602b691335022d4fcb SHA512 baa2f9b2eb0e6f8a53a2708854f22c92fdc30ed46d0d5b58865281cf00598f0faff5fee7c9e42e64f1efe27f9bc384cf6162a14bc5c0e86c2a064fe23e87f7b9
+DIST uvicorn-0.45.0.tar.gz 87818 BLAKE2B fcee2f622aa6dfebf403fc8467381196c8eb737327a4d1a8b608c5379133ab3d186165d7ffbd1f5a90fd77b73f7816f4a14f41777cec9ee3b030ac7356ec5b67 SHA512 54a3a65c3fa3038a0b77d9fb272f7a7155783dca0a786bd517c96f7ebedb90ad3090b0039d26f388fff107b1bb028a8f0aaccbe6a00ad251e83a9687dadf86d1
+DIST uvicorn-0.45.0.tar.gz.provenance 9302 BLAKE2B 382e7c472df9fa8acc89509c32c3fa9d6c00f0689722203ee3a0bde25952fba6884a9a1ba67c470816de9db6910d32f1b7940d9ffbb33a18759b9f1ed07fa135 SHA512 1c810d2a2e90bb27471853ca8ffc710ae824ec07f396e32075c36cbbfc154dcfdca759d35fe412aa3b656e447d3a29323be4b7fa34ac24779a5674d137ec0749
diff --git a/dev-python/uvicorn/uvicorn-0.41.0.ebuild b/dev-python/uvicorn/uvicorn-0.45.0.ebuild
index 6f39cd21ade9..1104c53fab57 100644
--- a/dev-python/uvicorn/uvicorn-0.41.0.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.45.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-util/android-studio/Manifest b/dev-util/android-studio/Manifest
index 218c35997847..d80c2e7cf4b6 100644
--- a/dev-util/android-studio/Manifest
+++ b/dev-util/android-studio/Manifest
@@ -1 +1 @@
-DIST android-studio-panda3-patch1-linux.tar.gz 1442787784 BLAKE2B 94a53471ecd9bf371c7ca6cd82a702e30026a41d8ae43d9740d6a0ea56f399fc341badd12f413d1f6a25a9ff459bd94d414812ee5e874a0c8db952252836064c SHA512 d8a671e298a3dbdd101ef4f3e944ae961c27766973d9c4f1cbb769a312d64ade8e90ac8319b513bbf430cb74692c4611dd61627814838a1a11af7f4e49e311b9
+DIST android-studio-panda4-linux.tar.gz 1471174708 BLAKE2B 0e88920fb572a32627791701476cabf6caac041c05a809a0c790f19eb344084029ebdf8fdd25a24e6e26dec1480fca310c3b9c7dc97f238632251bf876e317b0 SHA512 1ff62ce5a8b18e3fb4e06b8554f5359ab9001f28433b5a05119072c7893b625e4fbee6901184ab6698a34d8f54e6d069d5acf94c31ab58880bb4efa33a7a290d
diff --git a/dev-util/android-studio/android-studio-2025.3.3.7.ebuild b/dev-util/android-studio/android-studio-2025.3.4.6.ebuild
index a069b43a93e2..57270c781713 100644
--- a/dev-util/android-studio/android-studio-2025.3.3.7.ebuild
+++ b/dev-util/android-studio/android-studio-2025.3.4.6.ebuild
@@ -31,7 +31,7 @@ QA_PREBUILT="
DESCRIPTION="Android development environment based on IntelliJ IDEA"
HOMEPAGE="https://developer.android.com/studio"
-SRC_URI="https://edgedl.me.gvt1.com/android/studio/ide-zips/${PV}/${PN}-panda3-patch1-linux.tar.gz"
+SRC_URI="https://edgedl.me.gvt1.com/android/studio/ide-zips/${PV}/${PN}-panda4-linux.tar.gz"
S=${WORKDIR}/${PN}
LICENSE="Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5
EPL-1.0 GPL-2 GPL-2+ JDOM IJG LGPL-2.1 MIT
diff --git a/dev-util/claude-code/Manifest b/dev-util/claude-code/Manifest
index c0ff04322436..75d4523643b8 100644
--- a/dev-util/claude-code/Manifest
+++ b/dev-util/claude-code/Manifest
@@ -1,4 +1,4 @@
-DIST claude-amd64-glibc-2.1.111 235842176 BLAKE2B cd60db78677d4c283b98341e241914523bb333e8b45099926758ad99645b2c45b8767b0d9c21ade1e2b51ea474b42295e9cd3db9a10b4128fbb625436a7d1daf SHA512 c0b4aebacc0b7b6fc398fdf4f9d3ebda546317fa2529142d3ec58b79e380dfca19f741258d0c51b7529b1b181a5228f8870b51501f763b231d9aef9744a47549
-DIST claude-amd64-musl-2.1.111 230107584 BLAKE2B 34794ea2b7e5c92ccbe805b627bdd94ab7953dda4df931ad9dc59d875b1f8b0828ed912dab4e393d02d30632b5853991ae5b6c468f49a0ee8dee4186e6f79dd7 SHA512 43287cce8df4a9372f37e1dbc41ae98d75b6115a0b1f606c786e8cc88bed24df5969b4fdbd7bfb4ed5168f3afc32820c70da6f0f21b08e231f2da84570ab75aa
-DIST claude-arm64-glibc-2.1.111 236128832 BLAKE2B 28ce5292cc02a17fa3341f0c20eecde110b266342ea9973bd941cb63f013e2078634b62255aeb16b313fe6b313160efeebfac9fb2c9c356ec974e2a1723c70b7 SHA512 a0a48489fe15b450b2a449f248e8832709d9f8ef0df283bf8a57989c14027004da0f73b336fc134012da12897debc501966d74a5f9a14fc8bd99a35c6524ace1
-DIST claude-arm64-musl-2.1.111 228854208 BLAKE2B 7cbb317e3bcfe52d4465244afd4b2924911ba7eca6ef15ef0147eb0cbcb8974bbdfd9a31e3878408da194186f385e7f3765ae2498233475bdd227fdb3e799964 SHA512 a139b6228579826413ff298801533b0008b67b46e7ce6019d035ed1b6674618945de24575a740c59b20374dc3d4f4dd1a9dcc3e48c2e863fb0cdb7c8191d8275
+DIST claude-amd64-glibc-2.1.116 237652608 BLAKE2B 1793874da39adfdc699da62ebabf233069c45649e501fcf4308a16b4f0cb2c04a3682ccd6d414a61d8f0481896622c145caa24924546ef273d1ae4adaf1143fd SHA512 6c598cec73adcf30528e2337cb36ecd805f46eae4907097b35bfb7d365f3af5cdac601d3540d0d17aad9083a468c2cada6cf1f579c58589973a315552f556e67
+DIST claude-amd64-musl-2.1.116 231918016 BLAKE2B bb6951cee9ec8e4c6435a00985ad867306a6518528627368e121fa2fb86a1468c5cf9392d9a6a5daa768b02e8532082342f98f57bbaa9b0523d08648a9e4093c SHA512 60d901cab58be99a1391f1386d938aba0b45de4049529ad126f5bf551b1b764394d9b23769a1953d1d2850f579689679c97bf905901c28e2884a2112f8140a1b
+DIST claude-arm64-glibc-2.1.116 237898304 BLAKE2B eb538d9f1e577309d0d6d71c52bac9c3bc06dd7f985fd20f1f6c1a41bb7e5cb6250eccf4777184868c48bc2de40b4c07b2e046e56fa4cc44f39fad44ce209dae SHA512 859c382fb36e8020ca70498265ffd9ed5557236f06b34bc44781eb448f59df0da2c5ca16dea4f5980aad80378b711dc173644148268d098058f1f32e5f978f5b
+DIST claude-arm64-musl-2.1.116 230623680 BLAKE2B 61744d5e85951be15623d41abf4fd614e39288e73ff540cf886930a4da5711027196a691c523a10c347c3683ffef0f306885cf0792349f3855e2c334a89bcc8b SHA512 33e7d9044817fa5c9951fbf9528b1365155db967decf69cb443fc9aafd00c4f01ec87d52afedadb8e80fa018029301609a9dde4b95e961440f31781f7f08dfc7
diff --git a/dev-util/claude-code/claude-code-2.1.111.ebuild b/dev-util/claude-code/claude-code-2.1.116.ebuild
index 532840793bd9..db11a157b462 100644
--- a/dev-util/claude-code/claude-code-2.1.111.ebuild
+++ b/dev-util/claude-code/claude-code-2.1.116.ebuild
@@ -35,7 +35,7 @@ QA_PREBUILT="opt/bin/claude"
RDEPEND="sys-apps/ripgrep"
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2"
-REQUIRED_USE="cpu_flags_x86_avx cpu_flags_x86_avx2"
+REQUIRED_USE="amd64? ( cpu_flags_x86_avx cpu_flags_x86_avx2 )"
RESTRICT="bindist mirror strip"
diff --git a/dev-util/codex/Manifest b/dev-util/codex/Manifest
index bb253c92020c..e8b51413f067 100644
--- a/dev-util/codex/Manifest
+++ b/dev-util/codex/Manifest
@@ -1,5 +1,5 @@
-DIST codex-0.121.0.tar.gz 6377437 BLAKE2B 2f4277c76ff2e03a4c6911ed439b31dbdfbb8da6e5652e37b4c3d4cb0e02482e257a98a0bf47ea5c3e3dd2cc36eddc351cefd0c40d7fa3aef6d00153e747ad4c SHA512 a030de07db0601161d40f75ff1dde031ba8e54a8533bdd98b1776d3dba7b7597cd6f613b29dec6bf1bca7b2f3eba68c58d4cf2bdef2b47f638c94811a8bb4d2a
-DIST codex-rust-v0.121.0-crates.tar.xz 114066372 BLAKE2B 490e4b7031851648f1dc0874a8bffc98320c7e0ba3f30513cf27ef477b50bb65ca100b44cc6d46f87ee5983998c8b116582365d8183ded0075131ce17cb6830a SHA512 b19ed365bf52774bc26c1e98bb4ea5a0b348becdca192e4a6b6ee0c1ce32d47e986cff8a93c73317c3e18ea6dd99414fb25c052563f8ccf045ccc8d727ca312f
+DIST codex-0.122.0.tar.gz 6633600 BLAKE2B 7088872849a626565cec08976e3e7bf6434f2f9f4a0a58dfb960753578bb1ff272e70e21c367d58733013baa70c9bfe15ca3c2ee3f7b8b646c8970924857bd62 SHA512 1ce24c14b2fdc9b8963e1765df582ec2a67d853d312404d8379df6b650b03a469f526197cb677212a7f8cbae2e469c7df77987e14eaad462e2cc0cddff49f776
+DIST codex-rust-v0.122.0-crates.tar.xz 114147784 BLAKE2B 3d044c1f0eac3e5b4c550af36d4f1bdbb092f881ccb31f8924a2d0c8767fc5119d2c0dd584991735e65cf20b6b75f665a3b0123b3b0059b0fac2d6b95e5f1fa9 SHA512 7f7fa7593299d579b6b9ad83eb77c7b9a29044433a3b742fba334ba641790a28b3a283ae2507bb6d867a42a44617496b27f5c8292ca98c9a7290d956a0a3c89e
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef
diff --git a/dev-util/codex/codex-0.121.0.ebuild b/dev-util/codex/codex-0.122.0.ebuild
index 2683236460fe..2683236460fe 100644
--- a/dev-util/codex/codex-0.121.0.ebuild
+++ b/dev-util/codex/codex-0.122.0.ebuild
diff --git a/dev-util/lxqt-build-tools/Manifest b/dev-util/lxqt-build-tools/Manifest
index a07849693332..a7e7df257937 100644
--- a/dev-util/lxqt-build-tools/Manifest
+++ b/dev-util/lxqt-build-tools/Manifest
@@ -1 +1,2 @@
DIST lxqt-build-tools-2.3.0.tar.xz 25784 BLAKE2B db67e270cc21a7974bd4c362cfc22234dc60ae6bf214e6dc6930ed898f66f27914b7f01e4001a89b100094a9b425bc7f276e1dfeb61ba52d09c69d486e161aed SHA512 79bb0afa355235258285e6aa6519acb278a7f591f059c7756630c2d02c3bdfc3c98cf1ef71eb333d5ef7820f5e283c03993fa8f3108b712b819b59fc68e847b8
+DIST lxqt-build-tools-2.4.0.tar.xz 26924 BLAKE2B 7a853060e71b18fc902c15567ba949aed53bcdd22b5579e7084843010e53abd9f3732ecd59161dce92369420436d751086578a02670fdae0a9251e3c955d19a1 SHA512 18b6e6e418eb3a6b64005af68cf628490f33b0249f3b54edd41cc1aa09d7e1a799ae28bad1d7bfd8b54a4aa51ed08df794743d472b505f96bc05f7269b9385f0
diff --git a/dev-util/lxqt-build-tools/lxqt-build-tools-2.4.0.ebuild b/dev-util/lxqt-build-tools/lxqt-build-tools-2.4.0.ebuild
new file mode 100644
index 000000000000..72a3eac44aed
--- /dev/null
+++ b/dev-util/lxqt-build-tools/lxqt-build-tools-2.4.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="LXQt Build Tools"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-build-tools/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=dev-qt/qtbase-6.6:6
+"
+RDEPEND="${DEPEND}"
diff --git a/gnome-extra/nemo/nemo-6.6.4.ebuild b/gnome-extra/nemo/nemo-6.6.4.ebuild
index d23417119923..abce85486160 100644
--- a/gnome-extra/nemo/nemo-6.6.4.ebuild
+++ b/gnome-extra/nemo/nemo-6.6.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/linuxmint/nemo/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ FDL-1.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="exif gtk-doc +nls selinux test tracker wayland xmp"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest
index 505644857214..6ed07f22ff86 100644
--- a/gui-libs/xdg-desktop-portal-lxqt/Manifest
+++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest
@@ -1 +1,2 @@
DIST xdg-desktop-portal-lxqt-1.3.0.tar.xz 16692 BLAKE2B e61147833172796329a4803fb8b5584dd9a6269725a83228fd1d255a65e58baf5abccd9085700c08af973ed6620f3872ba08061375b2eca90dd129d8c3aafe34 SHA512 ee949758c62077cb19d48763702100456543d006d0fc7bb29573e5596cebe4ffc66a504d23a472b911cbaf708941c4ad3f875d0741940c99621628e2ea0c292f
+DIST xdg-desktop-portal-lxqt-1.4.0.tar.xz 17812 BLAKE2B 23bd008df3483c497af445bcbf564d2e2b86dbca50a8bc13e5d84a027348fc0a36963d49f8ad9d0e4b5677cc224f6e3e1f8d1a78097844a0e1cd5fe63753c1e4 SHA512 00969717dcac9351df3e9f43d3c585db90f940ecb28a5c4a208eb363d16c1edd146429b60bffba73a0660a8a1ff101b95b7865fe5638239ca964a0bc4084bcde
diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.4.0.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.4.0.ebuild
new file mode 100644
index 000000000000..74dda5b4eecd
--- /dev/null
+++ b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-1.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/xdg-desktop-portal-lxqt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ kde-frameworks/kwindowsystem:6
+ >=x11-libs/libfm-qt-2.4:=
+"
+RDEPEND="${DEPEND}
+ sys-apps/xdg-desktop-portal
+"
diff --git a/llvm-core/clang-common/Manifest b/llvm-core/clang-common/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-core/clang-common/Manifest
+++ b/llvm-core/clang-common/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/clang-common/clang-common-22.1.4.ebuild b/llvm-core/clang-common/clang-common-22.1.4.ebuild
new file mode 100644
index 000000000000..c34801f4a07e
--- /dev/null
+++ b/llvm-core/clang-common/clang-common-22.1.4.ebuild
@@ -0,0 +1,339 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 elisp-common llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="
+ default-compiler-rt default-libcxx default-lld
+ bootstrap-prefix cet emacs hardened llvm-libunwind
+"
+
+PDEPEND="
+ default-compiler-rt? (
+ llvm-runtimes/clang-runtime:${LLVM_MAJOR}[compiler-rt]
+ llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] )
+ !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+ )
+ !default-compiler-rt? ( sys-devel/gcc )
+ default-libcxx? ( >=llvm-runtimes/libcxx-${PV}[static-libs] )
+ !default-libcxx? ( sys-devel/gcc )
+ default-lld? ( >=llvm-core/lld-${PV} )
+ !default-lld? ( sys-devel/binutils )
+"
+# enforce flags on clang-runtime as well to aid transition
+PDEPEND+="
+ llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?]
+ emacs? ( >=app-editors/emacs-26.3:* )
+"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
+BDEPEND="
+ emacs? ( >=app-editors/emacs-26.3:* )
+"
+
+LLVM_COMPONENTS=( clang/utils clang/tools/clang-format )
+llvm.org_set_globals
+
+SITEFILE="50clang-gentoo.el"
+
+pkg_pretend() {
+ [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+ local flag missing_flags=()
+ for flag in default-{compiler-rt,libcxx,lld}; do
+ if ! use "${flag}" && has_version "llvm-core/clang[${flag}]"; then
+ missing_flags+=( "${flag}" )
+ fi
+ done
+
+ if [[ ${missing_flags[@]} ]]; then
+ eerror "It seems that you have the following flags set on llvm-core/clang:"
+ eerror
+ eerror " ${missing_flags[*]}"
+ eerror
+ eerror "The default runtimes are now set via flags on llvm-core/clang-common."
+ eerror "The build is being aborted to prevent breakage. Please either set"
+ eerror "the respective flags on this ebuild, e.g.:"
+ eerror
+ eerror " llvm-core/clang-common ${missing_flags[*]}"
+ eerror
+ eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
+ die "Mismatched defaults detected between llvm-core/clang and llvm-core/clang-common"
+ fi
+}
+
+_doclang_cfg() {
+ local triple="${1}"
+
+ local tool
+ for tool in ${triple}-clang{,++}; do
+ newins - "${tool}.cfg" <<-EOF
+ # This configuration file is used by ${tool} driver.
+ @gentoo-common.cfg
+ @gentoo-common-ld.cfg
+ EOF
+ if [[ ${triple} == x86_64* ]]; then
+ cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die
+ @gentoo-cet.cfg
+ EOF
+ fi
+ done
+
+ if use kernel_Darwin; then
+ cat >> "${ED}/etc/clang/${triple}-clang++.cfg" <<-EOF || die
+ -lc++abi
+ EOF
+ fi
+
+ newins - "${triple}-clang-cpp.cfg" <<-EOF
+ # This configuration file is used by the ${triple}-clang-cpp driver.
+ @gentoo-common.cfg
+ EOF
+ if [[ ${triple} == x86_64* ]]; then
+ cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die
+ @gentoo-cet.cfg
+ EOF
+ fi
+
+ # Install symlinks for triples with other vendor strings since some
+ # programs insist on mangling the triple.
+ local vendor
+ for vendor in gentoo pc unknown; do
+ local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}"
+ for tool in clang{,++,-cpp}; do
+ if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then
+ dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg"
+ fi
+ done
+ done
+}
+
+doclang_cfg() {
+ local triple="${1}"
+
+ _doclang_cfg ${triple}
+
+ # LLVM may have different arch names in some cases. For example in x86
+ # profiles the triple uses i686, but llvm will prefer i386 if invoked
+ # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will
+ # be used if invoked through ${CHOST}-clang{,++,-cpp} though.
+ #
+ # To make sure the correct triples are installed,
+ # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp
+ # and compare with CHOST values in profiles.
+
+ local abi=${triple%%-*}
+ case ${abi} in
+ armv4l|armv4t|armv5tel|armv6j|armv7a)
+ _doclang_cfg ${triple/${abi}/arm}
+ ;;
+ i686)
+ _doclang_cfg ${triple/${abi}/i386}
+ ;;
+ sparc)
+ _doclang_cfg ${triple/${abi}/sparcel}
+ ;;
+ sparc64)
+ _doclang_cfg ${triple/${abi}/sparcv9}
+ ;;
+ esac
+}
+
+src_compile() {
+ default
+ use emacs && elisp-compile ../tools/clang-format/clang-format.el
+}
+
+src_install() {
+ newbashcomp bash-autocomplete.sh clang
+
+ insinto /etc/clang
+ newins - gentoo-runtimes.cfg <<-EOF
+ # This file is initially generated by llvm-runtimes/clang-runtime.
+ # It is used to control the default runtimes using by clang.
+
+ --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
+ --unwindlib=$(usex default-compiler-rt libunwind libgcc)
+ --stdlib=$(usex default-libcxx libc++ libstdc++)
+ -fuse-ld=$(usex default-lld lld bfd)
+ EOF
+
+ newins - gentoo-gcc-install.cfg <<-EOF
+ # This file is maintained by gcc-config.
+ # It is used to specify the selected GCC installation.
+ EOF
+
+ newins - gentoo-common.cfg <<-EOF
+ # This file contains flags common to clang, clang++ and clang-cpp.
+ @gentoo-runtimes.cfg
+ @gentoo-gcc-install.cfg
+ @gentoo-hardened.cfg
+ # bug #870001
+ -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h"
+ EOF
+
+ # clang-cpp does not like link args being passed to it when directly
+ # invoked, so use a separate configuration file.
+ newins - gentoo-common-ld.cfg <<-EOF
+ # This file contains flags common to clang and clang++
+ @gentoo-hardened-ld.cfg
+ EOF
+
+ # Baseline hardening (bug #851111)
+ newins - gentoo-hardened.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -Xarch_host -fstack-clash-protection
+ -Xarch_host -fstack-protector-strong
+ -fPIE
+ -include "${EPREFIX}/usr/include/gentoo/fortify.h"
+ EOF
+
+ newins - gentoo-cet.cfg <<-EOF
+ -Xarch_host -fcf-protection=$(usex cet full none)
+ EOF
+
+ if use kernel_Darwin; then
+ newins - gentoo-hardened-ld.cfg <<-EOF
+ # There was -Wl,-z,relro here, but it's not supported on Mac
+ # TODO: investigate whether -bind_at_load or -read_only_stubs will do the job
+ EOF
+ else
+ newins - gentoo-hardened-ld.cfg <<-EOF
+ # Some of these options are added unconditionally, regardless of
+ # USE=hardened, for parity with sys-devel/gcc.
+ -Wl,-z,relro
+ -Wl,-z,now
+ EOF
+ fi
+
+ dodir /usr/include/gentoo
+
+ cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die
+ /* __has_include is an extension, but it's fine, because this is only
+ for Clang anyway. */
+ #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__)
+ # include <stdc-predef.h>
+ #endif
+ EOF
+
+ local fortify_level=$(usex hardened 3 2)
+ # We have to do this because glibc's headers warn if F_S is set
+ # without optimization and that would at the very least be very noisy
+ # during builds and at worst trigger many -Werror builds.
+ cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die
+ #ifdef __clang__
+ # pragma clang system_header
+ #endif
+ #ifndef _FORTIFY_SOURCE
+ # if defined(__has_feature)
+ # define __GENTOO_HAS_FEATURE(x) __has_feature(x)
+ # else
+ # define __GENTOO_HAS_FEATURE(x) 0
+ # endif
+ #
+ # if !defined(__OPTIMIZE__) || __OPTIMIZE__ == 0
+ # elif !defined(__STDC_HOSTED__) || __STDC_HOSTED__ != 1
+ # elif defined(__SANITIZE_ADDRESS__)
+ # elif __GENTOO_HAS_FEATURE(address_sanitizer)
+ # elif __GENTOO_HAS_FEATURE(hwaddress_sanitizer)
+ # elif __GENTOO_HAS_FEATURE(memory_sanitizer)
+ # elif __GENTOO_HAS_FEATURE(numerical_stability_sanitizer)
+ # elif __GENTOO_HAS_FEATURE(realtime_sanitizer)
+ # elif __GENTOO_HAS_FEATURE(thread_sanitizer)
+ # else
+ # define _FORTIFY_SOURCE ${fortify_level}
+ # endif
+ #
+ # undef __GENTOO_HAS_FEATURE
+ #endif
+ EOF
+
+ # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for
+ # non-hardened?
+ if use hardened ; then
+ cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ -Xarch_host -D_GLIBCXX_ASSERTIONS
+
+ # Analogue to GLIBCXX_ASSERTIONS
+ # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode
+ # https://libcxx.llvm.org/Hardening.html#using-hardened-mode
+ -Xarch_host -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
+ EOF
+
+ cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die
+ # Options below are conditional on USE=hardened.
+ EOF
+ fi
+
+ # We only install config files for supported ABIs because unprefixed tools
+ # might be used for crosscompilation where e.g. PIE may not be supported.
+ # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685.
+ local abi
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ doclang_cfg "${abi_chost}"
+ done
+
+ if use kernel_Darwin; then
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ # Gentoo Prefix on Darwin
+ -Wl,-search_paths_first
+ EOF
+ if use bootstrap-prefix ; then
+ # bootstrap-prefix is only set during stage2 of bootstrapping
+ # Prefix, where EPREFIX is set to EPREFIX/tmp.
+ # Here we need to point it at the future lib dir of the stage3's
+ # EPREFIX.
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ -Wl,-rpath,${EPREFIX}/../usr/lib
+ -Wl,-L,${EPREFIX}/../usr/lib
+ -isystem ${EPREFIX}/../usr/include
+ EOF
+ fi
+ # Using -Wl,-L instead of -L to trick compiler driver to put it
+ # after -isysroot's internal -L
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ -Wl,-rpath,${EPREFIX}/usr/lib
+ -Wl,-L,${EPREFIX}/usr/lib
+ -isystem ${EPREFIX}/usr/include
+ -isysroot ${EPREFIX}/MacOSX.sdk
+ EOF
+ fi
+
+ if use emacs ; then
+ elisp-install clang ../tools/clang-format/clang-format.{el,elc}
+ elisp-make-site-file "${SITEFILE}" clang
+ fi
+}
+
+pkg_preinst() {
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
+ local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
+ if [[ -n ${gcc_path} ]]; then
+ cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
+ --gcc-install-dir="${gcc_path%%:*}"
+ EOF
+ fi
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/llvm-core/clang/Manifest b/llvm-core/clang/Manifest
index f8aee64b9d41..8c391ee56acd 100644
--- a/llvm-core/clang/Manifest
+++ b/llvm-core/clang/Manifest
@@ -24,5 +24,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/clang/clang-22.1.4.ebuild b/llvm-core/clang/clang-22.1.4.ebuild
new file mode 100644
index 000000000000..9abff583187e
--- /dev/null
+++ b/llvm-core/clang/clang-22.1.4.ebuild
@@ -0,0 +1,470 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit cmake llvm.org multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=llvm-core/clang-common-${PV}
+ !<llvm-core/llvm-22.1.0-r2:22
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? ( ~llvm-core/lld-${PV} )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ llvm-runtimes/clang-runtime:${LLVM_MAJOR}
+ llvm-core/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/utils
+)
+LLVM_USE_TARGETS=llvm+eq
+llvm.org_set_globals
+
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
+BDEPEND+="
+ $(python_gen_cond_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ')
+"
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use llvm-core/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+
+ if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
+ sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-html)
+ use doc || continue
+ ;;
+ # built only with tests
+ c-index-test)
+ continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eerror "get_distribution_components() is outdated!"
+ eerror " Add: ${add[*]}"
+ eerror "Remove: ${remove[*]}"
+ die "Update get_distribution_components()!"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ spirv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ clang
+ clang-format
+ clang-installapi
+ clang-linker-wrapper
+ clang-nvlink-wrapper
+ clang-offload-bundler
+ clang-refactor
+ clang-repl
+ clang-scan-deps
+ clang-sycl-linker
+ diagtool
+ hmaptool
+ offload-arch
+
+ # needed for cross-compiling Clang
+ clang-tblgen
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+
+ use kernel_Darwin && out+=( ClangdXPCLib )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_ROOT="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang/${LLVM_MAJOR}"
+ -DCLANG_CONFIG_FILE_USER_DIR="~/.config/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ # these are not propagated reliably, so redefine them
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_LIBXML2=$(usex xml)
+ -DCLANG_ENABLE_OBJC_REWRITER=ON
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+ # TODO: CLANG_ENABLE_HLSL?
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if ! use elibc_musl; then
+ mycmakeargs+=(
+ -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
+ )
+ fi
+
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ has_version -b llvm-core/clang:${LLVM_MAJOR} ||
+ die "llvm-core/clang:${LLVM_MAJOR} is required on the build host."
+ local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
+ mycmakeargs+=(
+ -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
+ -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
+ )
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/llvm-core/flang/Manifest b/llvm-core/flang/Manifest
index b08882e179ec..fde391316c7c 100644
--- a/llvm-core/flang/Manifest
+++ b/llvm-core/flang/Manifest
@@ -4,5 +4,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/flang/flang-22.1.4.ebuild b/llvm-core/flang/flang-22.1.4.ebuild
new file mode 100644
index 000000000000..9773d4d961ea
--- /dev/null
+++ b/llvm-core/flang/flang-22.1.4.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="LLVM's Fortran frontend"
+HOMEPAGE="https://flang.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+clang debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~llvm-core/clang-${PV}[debug=]
+ ~llvm-core/llvm-${PV}[debug=]
+ ~llvm-core/mlir-${PV}[debug=]
+"
+RDEPEND="
+ ${DEPEND}
+"
+PDEPEND="
+ >=llvm-runtimes/flang-rt-${PV}:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? ( llvm-core/clang )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( flang cmake )
+LLVM_TEST_COMPONENTS=( clang/test/Driver mlir/test/lib )
+LLVM_USE_TARGETS=llvm+eq
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && tc-is-gcc; then
+ ewarn "Building using GCC requires lots of memory (up to 10 GiB per process)."
+ ewarn "Consider enabling USE=clang."
+ ewarn "See https://gcc.gnu.org/PR119705"
+ fi
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ if use clang; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DMLIR_LINK_MLIR_DYLIB=ON
+ # flang does not feature a dylib, so do not install libraries
+ # or headers
+ -DLLVM_INSTALL_TOOLCHAIN_ONLY=ON
+ # installed by llvm-runtimes/flang-rt
+ -DFLANG_INCLUDE_RUNTIME=OFF
+
+ # TODO: always enable to obtain reproducible tools
+ -DFLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-flang
+}
diff --git a/llvm-core/libclc/Manifest b/llvm-core/libclc/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-core/libclc/Manifest
+++ b/llvm-core/libclc/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/libclc/libclc-22.1.4.ebuild b/llvm-core/libclc/libclc-22.1.4.ebuild
new file mode 100644
index 000000000000..019e48c89ad9
--- /dev/null
+++ b/llvm-core/libclc/libclc-22.1.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 22 )
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake llvm.org llvm-r1 python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ ')
+ spirv? (
+ >=dev-util/spirv-llvm-translator-22:*
+ )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libclc_targets=(
+ "clspv--"
+ "clspv64--"
+ )
+
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
+ use video_cards_nvidia && libclc_targets+=(
+ "nvptx64--"
+ "nvptx64--nvidiacl"
+ "nvptx64-nvidia-cuda"
+ )
+ use video_cards_r600 && libclc_targets+=(
+ "r600--"
+ )
+ use video_cards_radeonsi && libclc_targets+=(
+ "amdgcn--"
+ "amdgcn-amd-amdhsa"
+ "amdgcn-mesa-mesa3d"
+ )
+
+ libclc_targets=${libclc_targets[*]}
+ local mycmakeargs=(
+ -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+ )
+ cmake_src_configure
+}
diff --git a/llvm-core/libclc/libclc-23.0.0.9999.ebuild b/llvm-core/libclc/libclc-23.0.0.9999.ebuild
index 76c0bedc0882..e98c0d92714d 100644
--- a/llvm-core/libclc/libclc-23.0.0.9999.ebuild
+++ b/llvm-core/libclc/libclc-23.0.0.9999.ebuild
@@ -64,6 +64,7 @@ my_configure() {
local mycmakeargs=(
-DCMAKE_CLC_COMPILER="$(type -P clang-${LLVM_MAJOR})"
-DLLVM_RUNTIMES_TARGET="${MULTIBUILD_VARIANT}"
+ -DLLVM_INCLUDE_TESTS="$(usex test)"
)
use test && mycmakeargs+=(
diff --git a/llvm-core/lld/Manifest b/llvm-core/lld/Manifest
index e55fe6611605..3288b9a29df0 100644
--- a/llvm-core/lld/Manifest
+++ b/llvm-core/lld/Manifest
@@ -15,5 +15,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/lld/lld-22.1.4.ebuild b/llvm-core/lld/lld-22.1.4.ebuild
new file mode 100644
index 000000000000..053a9ea727f6
--- /dev/null
+++ b/llvm-core/lld/lld-22.1.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~llvm-core/llvm-${PV}[debug=,zstd=]
+ virtual/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ !llvm-core/lld:0
+"
+BDEPEND="
+ llvm-core/llvm:${LLVM_MAJOR}
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+PDEPEND="
+ >=llvm-core/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils/dtlto )
+LLVM_USE_TARGETS=llvm+eq
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ llvm.org_src_unpack
+
+ # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+ # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+ # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+ # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+ # to existent directory ${WORKDIR}/libunwind/include.
+ mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DBUILD_SHARED_LIBS=ON
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ -DLLVM_ENABLE_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ tc-is-cross-compiler && mycmakeargs+=(
+ -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lld
+}
diff --git a/llvm-core/lldb/Manifest b/llvm-core/lldb/Manifest
index aeb52d0a71bb..e87ced09e387 100644
--- a/llvm-core/lldb/Manifest
+++ b/llvm-core/lldb/Manifest
@@ -15,5 +15,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/lldb/lldb-22.1.4.ebuild b/llvm-core/lldb/lldb-22.1.4.ebuild
new file mode 100644
index 000000000000..4cf5992a16fb
--- /dev/null
+++ b/llvm-core/lldb/lldb-22.1.4.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+IUSE="debug debuginfod +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+ debuginfod? (
+ net-misc/curl:=
+ dev-cpp/cpp-httplib:=
+ )
+ libedit? ( dev-libs/libedit:0= )
+ lzma? ( app-arch/xz-utils:= )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+ xml? ( dev-libs/libxml2:= )
+ ~llvm-core/clang-${PV}
+ ~llvm-core/llvm-${PV}[debuginfod=]
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ python? (
+ >=dev-lang/swig-3.0.11
+ )
+ test? (
+ $(python_gen_cond_dep "
+ ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+ dev-python/psutil[\${PYTHON_USEDEP}]
+ ")
+ llvm-core/lld
+ )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+LLVM_USE_TARGETS=llvm+eq
+llvm.org_set_globals
+
+src_configure() {
+ # bug #858389 (https://github.com/llvm/llvm-project/issues/83636)
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local mycmakeargs=(
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DClang_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DLLDB_ENABLE_CURSES=$(usex ncurses)
+ -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLDB_ENABLE_PYTHON=$(usex python)
+ -DLLDB_ENABLE_LUA=OFF
+ -DLLDB_ENABLE_LZMA=$(usex lzma)
+ -DLLDB_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+ -DLLDB_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ # TODO: fix upstream to detect this properly
+ -DHAVE_LIBDL=ON
+ -DHAVE_LIBPTHREAD=ON
+
+ # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+ # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+ # ncurses with complete library set (including autodetection
+ # of -ltinfo)
+ -DCURSES_NEED_NCURSES=ON
+
+ -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}"
+
+ -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lldb-{shell,unit}
+ # failures + hangs
+ #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+ cmake_src_install
+ find "${D}" -name '*.a' -delete || die
+
+ use python && python_optimize
+}
diff --git a/llvm-core/llvm-common/Manifest b/llvm-core/llvm-common/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-core/llvm-common/Manifest
+++ b/llvm-core/llvm-common/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/llvm-common/llvm-common-22.1.4.ebuild b/llvm-core/llvm-common/llvm-common-22.1.4.ebuild
new file mode 100644
index 000000000000..27828503be34
--- /dev/null
+++ b/llvm-core/llvm-common/llvm-common-22.1.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="emacs"
+
+RDEPEND="
+ !llvm-core/llvm:0
+"
+BDEPEND="
+ emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+ default
+
+ use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+ insinto /usr/share/vim/vimfiles
+ doins -r vim/*/
+ # some users may find it useful
+ newdoc vim/README README.vim
+ dodoc vim/vimrc
+
+ if use emacs ; then
+ elisp-install llvm emacs/*.{el,elc}
+ elisp-make-site-file "${SITEFILE}" llvm
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/llvm-core/llvm/Manifest b/llvm-core/llvm/Manifest
index f8aee64b9d41..8c391ee56acd 100644
--- a/llvm-core/llvm/Manifest
+++ b/llvm-core/llvm/Manifest
@@ -24,5 +24,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/llvm/llvm-22.1.4.ebuild b/llvm-core/llvm/llvm-22.1.4.ebuild
new file mode 100644
index 000000000000..ae2a164573c0
--- /dev/null
+++ b/llvm-core/llvm/llvm-22.1.4.ebuild
@@ -0,0 +1,569 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/"
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="
+ +binutils-plugin debug debuginfod doc exegesis libedit +libffi
+ test xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ virtual/zlib:=[${MULTILIB_USEDEP}]
+ debuginfod? (
+ net-misc/curl:=
+ dev-cpp/cpp-httplib:=
+ )
+ exegesis? ( dev-libs/libpfm:= )
+ libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+ binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <llvm-runtimes/libcxx-${LLVM_VERSION}.9999
+ )
+ libffi? ( virtual/pkgconfig )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+ ${RDEPEND}
+ !llvm-core/llvm:0
+"
+PDEPEND="
+ llvm-core/llvm-common
+ llvm-core/llvm-toolchain-symlinks:${LLVM_MAJOR}
+ binutils-plugin? ( >=llvm-core/llvmgold-${LLVM_MAJOR} )
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_MANPAGES=1
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
+BDEPEND+="
+ $(python_gen_any_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ')
+"
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
+
+python_check_deps() {
+ llvm_are_manpages_built || return 0
+
+ python_has_version -b "dev-python/myst-parser[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+ local prod_targets=(
+ $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+ | tail -n +2 | head -n -1)
+ )
+ local all_targets=(
+ lib/Target/*/
+ )
+ all_targets=( "${all_targets[@]#lib/Target/}" )
+ all_targets=( "${all_targets[@]%/}" )
+
+ local exp_targets=() i
+ for i in "${all_targets[@]}"; do
+ has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+ done
+
+ local outdated
+ if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+ eerror "ALL_LLVM_EXPERIMENTAL_TARGETS are outdated!"
+ eerror " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+ eerror "Expected: ${exp_targets[*]}"
+ eerror
+ outdated=1
+ fi
+
+ if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+ eerror "ALL_LLVM_PRODUCTION_TARGETS are outdated!"
+ eerror " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+ eerror "Expected: ${prod_targets[*]}"
+ outdated=1
+ fi
+
+ [[ ${outdated} ]] && die "Update ALL_LLVM*_TARGETS"
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # shared libs
+ LLVM|LLVMgold)
+ ;;
+ # TableGen lib + deps
+ LLVMDemangle|LLVMSupport|LLVMSupportLSP|LLVMTableGen)
+ ;;
+ # for mlir-tblgen
+ LLVMCodeGenTypes)
+ ;;
+ # used by lldb
+ LLVMDebuginfod)
+ ;;
+ # testing libraries
+ LLVMTestingAnnotations|LLVMTestingSupport)
+ ;;
+ # static libs
+ LLVM*)
+ continue
+ ;;
+ # meta-targets
+ distribution|llvm-libraries)
+ continue
+ ;;
+ # used only w/ USE=doc
+ docs-llvm-html)
+ use doc || continue
+ ;;
+ # used only w/ USE=debuginfd
+ llvm-debuginfod)
+ use debuginfod || continue
+ ;;
+ # used only w/ USE=xml
+ llvm-mt)
+ use xml || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eerror "get_distribution_components() is outdated!"
+ eerror " Add: ${add[*]}"
+ eerror "Remove: ${remove[*]}"
+ die "Update get_distribution_components()!"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ # disable use of SDK on OSX, bug #568758
+ sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
+
+ # Update config.guess to support more systems
+ cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
+
+ # Disable lit tests (we run them in dev-python/lit).
+ > utils/lit/CMakeLists.txt || die
+
+ # Verify that the ebuild is up-to-date
+ check_uptodate
+
+ llvm.org_src_prepare
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # shared libs
+ LLVM
+ LTO
+ Remarks
+
+ # tools
+ llvm-config
+
+ # common stuff
+ cmake-exports
+ llvm-headers
+
+ # libraries needed for clang-tblgen
+ LLVMDemangle
+ LLVMSupport
+ LLVMTableGen
+ # mlir-tblgen
+ LLVMCodeGenTypes
+ LLVMSupportLSP
+
+ # testing libraries
+ llvm_gtest
+ llvm_gtest_main
+ LLVMTestingAnnotations
+ LLVMTestingSupport
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # library used by lldb
+ LLVMDebuginfod
+
+ # utilities
+ llvm-tblgen
+ llvm-test-mustache-spec
+ FileCheck
+ llvm-PerfectShuffle
+ count
+ not
+ yaml-bench
+ UnicodeNameMappingGenerator
+
+ # tools
+ bugpoint
+ clang-offload-packager
+ dsymutil
+ llc
+ lli
+ lli-child-target
+ llvm-addr2line
+ llvm-ar
+ llvm-as
+ llvm-bcanalyzer
+ llvm-bitcode-strip
+ llvm-c-test
+ llvm-cas
+ llvm-cat
+ llvm-cfi-verify
+ llvm-cgdata
+ llvm-config
+ llvm-cov
+ llvm-ctxprof-util
+ llvm-cvtres
+ llvm-cxxdump
+ llvm-cxxfilt
+ llvm-cxxmap
+ llvm-debuginfo-analyzer
+ llvm-debuginfod-find
+ llvm-diff
+ llvm-dis
+ llvm-dlltool
+ llvm-dwarfdump
+ llvm-dwarfutil
+ llvm-dwp
+ llvm-exegesis
+ llvm-extract
+ llvm-gsymutil
+ llvm-ifs
+ llvm-install-name-tool
+ llvm-ir2vec
+ llvm-jitlink
+ llvm-jitlink-executor
+ llvm-lib
+ llvm-libtool-darwin
+ llvm-link
+ llvm-lipo
+ llvm-lto
+ llvm-lto2
+ llvm-mc
+ llvm-mca
+ llvm-ml
+ llvm-ml64
+ llvm-modextract
+ llvm-nm
+ llvm-objcopy
+ llvm-objdump
+ llvm-offload-binary
+ llvm-offload-wrapper
+ llvm-opt-report
+ llvm-otool
+ llvm-pdbutil
+ llvm-profdata
+ llvm-profgen
+ llvm-ranlib
+ llvm-rc
+ llvm-readelf
+ llvm-readobj
+ llvm-readtapi
+ llvm-reduce
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ reduce-chunk-list
+ sancov
+ sanstats
+ split-file
+ verify-uselistorder
+ yaml2obj
+
+ # python modules
+ opt-viewer
+ )
+
+ if llvm_are_manpages_built; then
+ out+=(
+ # manpages
+ docs-dsymutil-man
+ docs-llvm-dwarfdump-man
+ docs-llvm-man
+ )
+ fi
+ use doc && out+=(
+ docs-llvm-html
+ )
+
+ use binutils-plugin && out+=(
+ LLVMgold
+ )
+ use debuginfod && out+=(
+ llvm-debuginfod
+ )
+ use xml && out+=(
+ llvm-mt
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
+ # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
+ # LLVM with LTO anyway (which is not necessarily its fault).
+ tc-is-gcc && filter-lto
+
+ local ffi_cflags ffi_ldflags
+ if use libffi; then
+ ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # disable appending VCS revision to the version to improve
+ # direct cache hit ratio
+ -DLLVM_APPEND_VC_REV=OFF
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_INCLUDE_BENCHMARKS=OFF
+ -DLLVM_INCLUDE_TESTS=ON
+ -DLLVM_BUILD_TESTS=$(usex test)
+ -DLLVM_INSTALL_GTEST=ON
+
+ -DLLVM_ENABLE_FFI=$(usex libffi)
+ -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLVM_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+ -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
+ -DLLVM_ENABLE_ZLIB=FORCE_ON
+ -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
+ -DLLVM_ENABLE_CURL=$(usex debuginfod)
+ -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # disable OCaml bindings (now in dev-ml/llvm)
+ -DOCAMLFIND=NO
+ )
+
+ local suffix=
+ if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
+ # the ABI of the main branch is not stable, so let's include
+ # the commit id in the SOVERSION to contain the breakage
+ suffix+="git${EGIT_VERSION::8}"
+ fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ # Smart hack: alter version suffix -> SOVERSION when linking
+ # against libc++. This way we won't end up mixing LLVM libc++
+ # libraries with libstdc++ clang, and the other way around.
+ suffix+="+libcxx"
+ mycmakeargs+=(
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="${suffix}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ fi
+
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=${build_docs}
+ -DLLVM_ENABLE_OCAMLDOC=OFF
+ -DLLVM_ENABLE_SPHINX=${build_docs}
+ -DLLVM_ENABLE_DOXYGEN=OFF
+ -DLLVM_INSTALL_UTILS=ON
+ )
+ use binutils-plugin && mycmakeargs+=(
+ -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+ )
+ fi
+
+ use kernel_Darwin && mycmakeargs+=(
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MAIN_MAJOR?"
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ tc-env_build cmake_build distribution
+
+ pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
+ pax-mark m "${BUILD_DIR}"/bin/lli
+ pax-mark m "${BUILD_DIR}"/bin/lli-child-target
+
+ if use test; then
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check
+}
+
+src_install() {
+ local MULTILIB_CHOST_TOOLS=(
+ /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
+ )
+
+ local MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/llvm/Config/llvm-config.h
+ )
+
+ local LLVM_LDPATHS=()
+ multilib-minimal_src_install
+
+ # move wrapped headers back
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+
+ LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
+}
+
+multilib_src_install_all() {
+ local revord=$(( 9999 - ${LLVM_MAJOR} ))
+ newenvd - "60llvm-${revord}" <<-_EOF_
+ PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ # we need to duplicate it in ROOTPATH for Portage to respect...
+ ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
+ _EOF_
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+}
+
+pkg_postinst() {
+ elog "You can find additional opt-viewer utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
+ elog "To use these scripts, you will need Python along with the following"
+ elog "packages:"
+ elog " dev-python/pygments (for opt-viewer)"
+ elog " dev-python/pyyaml (for all of them)"
+}
diff --git a/llvm-core/llvm/llvm-23.0.0.9999.ebuild b/llvm-core/llvm/llvm-23.0.0.9999.ebuild
index 13db67b64601..dcb91c9cdc85 100644
--- a/llvm-core/llvm/llvm-23.0.0.9999.ebuild
+++ b/llvm-core/llvm/llvm-23.0.0.9999.ebuild
@@ -140,7 +140,7 @@ check_distribution_components() {
LLVMCodeGenTypes)
;;
# used by lldb
- LLVMDebuginfod)
+ LLVMDebuginfod|LLVMHTTP)
;;
# testing libraries
LLVMTestingAnnotations|LLVMTestingSupport)
@@ -248,6 +248,7 @@ get_distribution_components() {
out+=(
# library used by lldb
LLVMDebuginfod
+ LLVMHTTP
# utilities
llvm-tblgen
diff --git a/llvm-core/mlir/Manifest b/llvm-core/mlir/Manifest
index b08882e179ec..fde391316c7c 100644
--- a/llvm-core/mlir/Manifest
+++ b/llvm-core/mlir/Manifest
@@ -4,5 +4,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/mlir/mlir-22.1.4.ebuild b/llvm-core/mlir/mlir-22.1.4.ebuild
new file mode 100644
index 000000000000..4c0685c064d9
--- /dev/null
+++ b/llvm-core/mlir/mlir-22.1.4.ebuild
@@ -0,0 +1,234 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake llvm.org multilib-minimal python-any-r1
+
+DESCRIPTION="Multi-Level Intermediate Representation (library only)"
+HOMEPAGE="https://mlir.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm64"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~llvm-core/llvm-${PV}[debug=,${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ llvm-core/llvm:${LLVM_MAJOR}
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( mlir cmake )
+# tablegen tests use *.td files there
+LLVM_TEST_COMPONENTS=( llvm/include )
+llvm.org_set_globals
+
+python_check_deps() {
+ if use test; then
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+ fi
+}
+
+src_prepare() {
+ llvm.org_src_prepare
+
+ # https://github.com/llvm/llvm-project/issues/120902
+ sed -i -e '/LINK_LIBS/s:PUBLIC:PRIVATE:' \
+ lib/ExecutionEngine/CMakeLists.txt || die
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ mlir-libraries|distribution)
+ continue
+ ;;
+ # dylib
+ MLIR)
+ ;;
+ # installed test libraries
+ MLIRTestAnalysis|MLIRTestDialect|MLIRTestIR)
+ ;;
+ MLIROpenACCTestPasses)
+ ;;
+ # static libraries
+ MLIR*)
+ continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ mlir-cmake-exports
+ mlir-headers
+
+ # the dylib
+ MLIR
+
+ # shared libraries
+ mlir_apfloat_wrappers
+ mlir_arm_runner_utils
+ mlir_arm_sme_abi_stubs
+ mlir_async_runtime
+ mlir_c_runner_utils
+ mlir_float16_utils
+ mlir_runner_utils
+
+ # test libraries required by flang
+ MLIROpenACCTestPasses
+ MLIRTestAnalysis
+ MLIRTestDialect
+ MLIRTestIR
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # tools
+ mlir-linalg-ods-yaml-gen
+ mlir-lsp-server
+ mlir-opt
+ mlir-pdll
+ mlir-pdll-lsp-server
+ mlir-query
+ mlir-reduce
+ mlir-rewrite
+ mlir-runner
+ mlir-tblgen
+ mlir-translate
+ tblgen-lsp-server
+ tblgen-to-irdl
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ # this controls building libMLIR.so
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DMLIR_BUILD_MLIR_C_DYLIB=OFF
+ -DMLIR_LINK_MLIR_DYLIB=ON
+ -DMLIR_INCLUDE_TESTS=ON
+ -DMLIR_INCLUDE_INTEGRATION_TESTS=OFF
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ # this enables installing mlir-tblgen and mlir-pdll
+ -DLLVM_BUILD_UTILS=ON
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ -DLLVM_BUILD_TOOLS=ON
+ # TODO
+ -DMLIR_ENABLE_CUDA_RUNNER=0
+ -DMLIR_ENABLE_ROCM_RUNNER=0
+ -DMLIR_ENABLE_SYCL_RUNNER=0
+ -DMLIR_ENABLE_SPIRV_CPU_RUNNER=0
+ -DMLIR_ENABLE_VULKAN_RUNNER=0
+ -DMLIR_ENABLE_BINDINGS_PYTHON=0
+ -DMLIR_INSTALL_AGGREGATE_OBJECTS=OFF
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+}
+
+multilib_src_test() {
+ local known_xfail=(
+ # https://github.com/llvm/llvm-project/pull/157885#issuecomment-3288095032
+ mlir-pdll-lsp-server/view-output.test
+ )
+
+ case ${ABI} in
+ arm|ppc|x86)
+ known_xfail+=(
+ # MLIR is full of 64-bit assumptions, sigh
+ # https://github.com/llvm/llvm-project/issues/124541
+ Conversion/MemRefToLLVM/memref-to-llvm.mlir
+ Dialect/Bufferization/Transforms/one-shot-bufferize-pass-statistics.mlir
+ Dialect/LLVMIR/sroa-statistics.mlir
+ Dialect/Linalg/vectorize-tensor-extract.mlir
+ Dialect/MemRef/mem2reg-statistics.mlir
+ Dialect/Tensor/fold-tensor-subset-ops.mlir
+ Dialect/Tensor/tracking-listener.mlir
+ Pass/pipeline-stats-nested.mlir
+ Pass/pipeline-stats.mlir
+ )
+ ;;
+ esac
+
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local -x LIT_XFAIL="${known_xfail[*]}"
+ LIT_XFAIL=${LIT_XFAIL// /;}
+ cmake_build check-mlir
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+}
diff --git a/llvm-core/polly/Manifest b/llvm-core/polly/Manifest
index f3948bff9b54..d8bb4e78607b 100644
--- a/llvm-core/polly/Manifest
+++ b/llvm-core/polly/Manifest
@@ -6,5 +6,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-core/polly/polly-22.1.4.ebuild b/llvm-core/polly/polly-22.1.4.ebuild
new file mode 100644
index 000000000000..0aee11671377
--- /dev/null
+++ b/llvm-core/polly/polly-22.1.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit cmake llvm.org python-any-r1
+
+DESCRIPTION="Polyhedral optimizations for LLVM"
+HOMEPAGE="https://polly.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+# vendored isl (fork?)
+LICENSE+=" MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~llvm-core/llvm-${PV}:${LLVM_MAJOR}=[debug=]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( polly cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-polly
+}
diff --git a/llvm-runtimes/compiler-rt-sanitizers/Manifest b/llvm-runtimes/compiler-rt-sanitizers/Manifest
index 2352f672e638..f95bc58ca891 100644
--- a/llvm-runtimes/compiler-rt-sanitizers/Manifest
+++ b/llvm-runtimes/compiler-rt-sanitizers/Manifest
@@ -19,5 +19,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.4.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.4.ebuild
new file mode 100644
index 000000000000..0b0cd435495e
--- /dev/null
+++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.4.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +ctx-profile +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+ asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+ shadowcallstack gwp-asan nsan rtsan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+ || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+ test? (
+ cfi? ( ubsan )
+ gwp-asan? ( scudo )
+ )
+"
+RESTRICT="
+ !clang? ( test )
+ !test? ( test )
+"
+
+DEPEND="
+ llvm-core/llvm:${LLVM_MAJOR}
+ virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+ clang? (
+ llvm-core/clang:${LLVM_MAJOR}
+ llvm-core/clang-linker-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-stdlib-config:${LLVM_MAJOR}
+ llvm-runtimes/compiler-rt:${LLVM_MAJOR}
+ )
+ elibc_glibc? ( net-libs/libtirpc )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=(
+ llvm/include/llvm/ProfileData llvm/lib/Testing/Support third-party
+)
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+ if use test; then
+ local CHECKREQS_DISK_BUILD=11G
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+ # builds freestanding code
+ filter-flags -fstack-protector*
+
+ local flag
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if ! use "${flag}"; then
+ local cmake_flag=${flag/-/_}
+ sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+ cmake/config-ix.cmake || die
+ fi
+ done
+
+ # TODO: fix these tests to be skipped upstream
+ if use asan && ! use profile; then
+ rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+ fi
+ if use ubsan && ! use cfi; then
+ > test/cfi/CMakeLists.txt || die
+ fi
+
+ llvm.org_src_prepare
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+ if use clang; then
+ local -x CC=${CHOST}-clang-${LLVM_MAJOR}
+ local -x CXX=${CHOST}-clang++-${LLVM_MAJOR}
+ strip-unsupported-flags
+
+ # The full clang configuration might not be ready yet. Use the partial
+ # configuration files that are guaranteed to exist even during initial
+ # installations and upgrades.
+ local flags=(
+ --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,stdlib,linker}.cfg
+ )
+ local -x CFLAGS="${CFLAGS} ${flags[@]}"
+ local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}"
+ local -x LDFLAGS="${LDFLAGS} ${flags[@]}"
+ fi
+
+ local flag want_sanitizer=OFF
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if use "${flag}"; then
+ want_sanitizer=ON
+ break
+ fi
+ done
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ # use a build dir structure consistent with install
+ # this makes it possible to easily deploy test-friendly clang
+ -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ # builtins & crt installed by llvm-runtimes/compiler-rt
+ -DCOMPILER_RT_BUILD_BUILTINS=OFF
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile)
+ -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+ -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
+ -DCOMPILER_RT_BUILD_ORC=$(usex orc)
+ -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+ -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
+ -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ # they are created during src_test()
+ -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+
+ # same flags are passed for build & tests, so we need to strip
+ # them down to a subset supported by clang
+ CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
+ CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
+ strip-unsupported-flags
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX
+ # This disables i386 for SDK >= 10.15
+ # Will error if has_use tsan and SDK < 10.12
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local sys_dest=( "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/lib/* )
+ [[ ! -e ${sys_dest} ]] && die "Unable to find ${sys_dest}"
+ [[ ${#sys_dest[@]} -ne 1 ]] && die "Non-deterministic compiler-rt install: ${sys_dest[*]}"
+ local sys_dir=( "${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}/lib/${sys_dest##*/}" )
+ [[ ! -e ${sys_dir} ]] && die "${sys_dir} is missing"
+
+ # copy clang over since resource_dir is located relatively to binary
+ # therefore, we can put our new libraries in it
+ mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
+ cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
+ cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
+ "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
+ cp "${sys_dir}"/*builtins*.a "${sys_dest}/" || die
+ # we also need LLVMgold.so for gold-based tests
+ if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
+ ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
+ fi
+ fi
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ # disable sandbox to have it stop clobbering LD_PRELOAD
+ local -x SANDBOX_ON=0
+ # wipe LD_PRELOAD to make ASAN happy
+ local -x LD_PRELOAD=
+
+ cmake_build check-all
+}
diff --git a/llvm-runtimes/compiler-rt/Manifest b/llvm-runtimes/compiler-rt/Manifest
index f015775dcdad..228dbdb23dca 100644
--- a/llvm-runtimes/compiler-rt/Manifest
+++ b/llvm-runtimes/compiler-rt/Manifest
@@ -16,5 +16,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/compiler-rt/compiler-rt-22.1.4.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-22.1.4.ebuild
new file mode 100644
index 000000000000..a2cff5bb2b07
--- /dev/null
+++ b/llvm-runtimes/compiler-rt/compiler-rt-22.1.4.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test"
+REQUIRED_USE="atomic-builtins? ( clang )"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+ llvm-core/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ llvm-core/clang:${LLVM_MAJOR}
+ llvm-core/clang-linker-config:${LLVM_MAJOR}
+ )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake third-party/siphash )
+LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && ! tc-is-clang; then
+ ewarn "Building using a compiler other than clang may result in broken atomics"
+ ewarn "library. Enable USE=clang unless you have a very good reason not to."
+ fi
+}
+
+pkg_setup() {
+ if target_is_not_host || tc-is-cross-compiler ; then
+ # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures
+ CHOST=${CTARGET} strip-unsupported-flags
+ # overrides host docs otherwise
+ DOCS=()
+ fi
+ python-any-r1_pkg_setup
+}
+
+test_compiler() {
+ target_is_not_host && return
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ if use clang || use test; then
+ llvm_prepend_path -b "${LLVM_MAJOR}"
+ fi
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/${P}_build
+
+ if use clang && ! is_crosspkg; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang-${LLVM_MAJOR}
+ local -x CXX=${CHOST}-clang++-${LLVM_MAJOR}
+ fi
+
+ strip-unsupported-flags
+
+ # The full clang configuration might not be ready yet. Given that compiler-rt
+ # require runtime, use only the linker configuration.
+ local flags=(
+ --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-linker.cfg
+ )
+ local -x CFLAGS="${CFLAGS} ${flags[@]}"
+ local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}"
+ local -x LDFLAGS="${LDFLAGS} ${flags[@]}"
+ fi
+
+ if ! is_crosspkg && ! test_compiler ; then
+ local nolib_flags=( -nodefaultlibs -lc )
+
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -e main )
+
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=$(usex !atomic-builtins)
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64 && ! target_is_not_host; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if is_crosspkg; then
+ # Needed to target built libc headers
+ export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include"
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+
+ # Without this, compiler-rt install location is not unique
+ # to target triples, only to architecture.
+ # Needed if you want to target multiple libcs for one arch.
+ -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
+
+ -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}"
+ -DCMAKE_C_COMPILER_TARGET="${CTARGET}"
+ -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
+ )
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX.
+ # This disables i386 for SDK >= 10.15
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath "${EPREFIX}/MacOSX.sdk" | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
diff --git a/llvm-runtimes/flang-rt/Manifest b/llvm-runtimes/flang-rt/Manifest
index b08882e179ec..fde391316c7c 100644
--- a/llvm-runtimes/flang-rt/Manifest
+++ b/llvm-runtimes/flang-rt/Manifest
@@ -4,5 +4,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/flang-rt/flang-rt-22.1.4.ebuild b/llvm-runtimes/flang-rt/flang-rt-22.1.4.ebuild
new file mode 100644
index 000000000000..42c32b9de757
--- /dev/null
+++ b/llvm-runtimes/flang-rt/flang-rt-22.1.4.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org python-any-r1
+
+DESCRIPTION="LLVM's Fortran runtime"
+HOMEPAGE="https://flang.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm64"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !<llvm-core/flang-21.0.0_pre20250221-r1
+"
+BDEPEND="
+ llvm-core/llvm:${LLVM_MAJOR}
+ llvm-core/flang
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=(
+ runtimes flang-rt cmake flang llvm/{cmake,utils/llvm-lit}
+)
+LLVM_TEST_COMPONENTS=( third-party/unittest )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # the code is not portable
+ local -x FC=flang F77=flang
+ strip-unsupported-flags
+
+ local mycmakeargs=(
+ # we may not have a runtime yet
+ -DCMAKE_Fortran_COMPILER_WORKS=TRUE
+
+ -DLLVM_ENABLE_RUNTIMES="flang-rt"
+ # this package forces NO_DEFAULT_PATHS
+ -DLLVM_BINARY_DIR="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+ # set correct install paths
+ -DFLANG_RT_INSTALL_RESOURCE_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ -DLLVM_DEFAULT_TARGET_TRIPLE="${CHOST}"
+
+ -DFLANG_RT_INCLUDE_TESTS=$(usex test)
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-flang-rt
+}
diff --git a/llvm-runtimes/libcxx/Manifest b/llvm-runtimes/libcxx/Manifest
index e55fe6611605..3288b9a29df0 100644
--- a/llvm-runtimes/libcxx/Manifest
+++ b/llvm-runtimes/libcxx/Manifest
@@ -15,5 +15,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/libcxx/libcxx-22.1.4.ebuild b/llvm-runtimes/libcxx/libcxx-22.1.4.ebuild
new file mode 100644
index 000000000000..16a069d2909b
--- /dev/null
+++ b/llvm-runtimes/libcxx/libcxx-22.1.4.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~llvm-runtimes/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ llvm-core/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ llvm-core/clang:${LLVM_MAJOR}
+ llvm-core/clang-linker-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ dev-debug/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=(
+ runtimes libcxx{,abi} libc llvm/{cmake,utils/llvm-lit} cmake
+)
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ local install_prefix=${EPREFIX}
+ is_crosspkg && install_prefix+=/usr/${CTARGET}
+
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${install_prefix}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ # Workaround for bgo #961153.
+ # TODO: Fix the multilib.eclass, so it sets CTARGET properly.
+ if ! is_crosspkg; then
+ export CTARGET=${CHOST}
+ fi
+
+ if use clang; then
+ llvm_prepend_path -b "${LLVM_MAJOR}"
+ local -x CC=${CTARGET}-clang-${LLVM_MAJOR}
+ local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR}
+ strip-unsupported-flags
+
+ # The full clang configuration might not be ready yet. Use the partial
+ # configuration of components that libunwind depends on.
+ local flags=(
+ --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg
+ )
+ local -x CFLAGS="${CFLAGS} ${flags[@]}"
+ local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}"
+ local -x LDFLAGS="${LDFLAGS} ${flags[@]}"
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local nostdlib_flags=( -nostdlib++ )
+ if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nort_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nort_flags[*]}"
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_INSTALL_MODULES=ON
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ # this is broken with standalone builds, and also meaningless
+ -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
+ )
+ if ! has_version -b sys-devel/gcc; then
+ # Since this package is merged before llvm-runtimes/clang-stdlib-config,
+ # clang will attempt to use libstdc++ for the C++ compiler check, and will
+ # fail if it is missing.
+ mycmakeargs+=( -DCMAKE_CXX_COMPILER_WORKS=1 )
+ fi
+ if is_crosspkg; then
+ # Needed to target built libc headers
+ local -x CFLAGS="${CFLAGS} -isystem ${ESYSROOT}/usr/${CTARGET}/usr/include"
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+ # Install inside the cross sysroot.
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr"
+ )
+ fi
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ local libdir=$(get_libdir)
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ # https://github.com/llvm/llvm-project/issues/153940
+ local -x LIT_XFAIL="libcxx/gdb/gdb_pretty_printer_test.sh.cpp"
+ cmake_build libcxx-test-suite-install-cxx
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ local libdir=$(get_libdir)
+ cp "${BUILD_DIR}"/{,libcxx/test-suite-install/}"${libdir}"/libc++_shared.so || die
+ if use static-libs; then
+ cp "${BUILD_DIR}"/{,libcxx/test-suite-install/}"${libdir}"/libc++_static.a || die
+ fi
+ fi
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ local libdir=$(get_libdir)
+ is_crosspkg && into /usr/${CTARGET}/usr
+ dolib.so "${libdir}"/libc++_shared.so
+ use static-libs && dolib.a "${libdir}"/libc++_static.a
+ fi
+
+ local install_prefix=
+ is_crosspkg && install_prefix=/usr/${CTARGET}
+ insinto "${install_prefix}/usr/share/libc++/gdb"
+ doins ../libcxx/utils/gdb/libcxx/printers.py
+
+ local lib_version=$(sed -n -e 's/^LIBCXX_LIBRARY_VERSION:STRING=//p' CMakeCache.txt || die)
+ [[ -n ${lib_version} ]] || die "Could not determine LIBCXX_LIBRARY_VERSION from CMakeCache.txt"
+
+ insinto "${install_prefix}/usr/share/gdb/auto-load/usr/$(get_libdir)"
+ newins - "libc++.so.${lib_version}-gdb.py" <<-EOF
+ __import__("sys").path.insert(0, "${EPREFIX}/usr/share/libc++/gdb")
+ __import__("printers").register_libcxx_printer_loader()
+ EOF
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv "${libdir}"/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > "${libdir}"/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv "${libdir}"/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > "${libdir}"/libc++.so || die
+}
diff --git a/llvm-runtimes/libcxxabi/Manifest b/llvm-runtimes/libcxxabi/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-runtimes/libcxxabi/Manifest
+++ b/llvm-runtimes/libcxxabi/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/libcxxabi/libcxxabi-22.1.4.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-22.1.4.ebuild
new file mode 100644
index 000000000000..82c2c6b14a04
--- /dev/null
+++ b/llvm-runtimes/libcxxabi/libcxxabi-22.1.4.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ${RDEPEND}
+ llvm-core/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ llvm-core/clang:${LLVM_MAJOR}
+ llvm-core/clang-linker-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-unwindlib-config:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=(
+ libc llvm/include/llvm/{Demangle,Testing} llvm/utils/llvm-lit
+)
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+test_compiler() {
+ target_is_not_host && return
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+multilib_src_configure() {
+ # Workaround for bgo #961153.
+ # TODO: Fix the multilib.eclass, so it sets CTARGET properly.
+ if ! is_crosspkg; then
+ export CTARGET=${CHOST}
+ fi
+
+ if use clang; then
+ llvm_prepend_path -b "${LLVM_MAJOR}"
+ local -x CC=${CTARGET}-clang-${LLVM_MAJOR}
+ local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR}
+ strip-unsupported-flags
+
+ # The full clang configuration might not be ready yet. Use the partial
+ # configuration of components that libunwind depends on.
+ local flags=(
+ --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,unwindlib,linker}.cfg
+ )
+ local -x CFLAGS="${CFLAGS} ${flags[@]}"
+ local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}"
+ local -x LDFLAGS="${LDFLAGS} ${flags[@]}"
+ fi
+
+ local nostdlib_flags=( -nostdlib++ )
+ if ! test_compiler && test_compiler "${nostdlib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}"
+ ewarn "${CXX} seems to lack stdlib, trying with ${nostdlib_flags[*]}"
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLIBCXXABI_ENABLE_SHARED=ON
+ -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+ -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt}
+
+ # upstream is omitting standard search path for this
+ # probably because gcc & clang are bundling their own unwind.h
+ -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
+ # this is broken with standalone builds, and also meaningless
+ -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=OFF
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ )
+ if is_crosspkg; then
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+ # Install inside the cross sysroot.
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr"
+ )
+ fi
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_build cxxabi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxxabi
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" cmake_build install-cxxabi
+}
diff --git a/llvm-runtimes/libgcc/Manifest b/llvm-runtimes/libgcc/Manifest
index 77f7eba2d607..c155efe847d2 100644
--- a/llvm-runtimes/libgcc/Manifest
+++ b/llvm-runtimes/libgcc/Manifest
@@ -8,5 +8,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/libgcc/libgcc-22.1.4.ebuild b/llvm-runtimes/libgcc/libgcc-22.1.4.ebuild
new file mode 100644
index 000000000000..84c60a12fcf1
--- /dev/null
+++ b/llvm-runtimes/libgcc/libgcc-22.1.4.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang, compatible with libgcc_s"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug test"
+
+DEPEND="
+ ~llvm-runtimes/libunwind-${PV}[static-libs]
+"
+RDEPEND="
+ ${DEPEND}
+ !sys-devel/gcc
+"
+BDEPEND="
+ llvm-core/clang:${LLVM_MAJOR}
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =llvm-core/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake llvm-libgcc third-party/siphash )
+LLVM_TEST_COMPONENTS=( llvm/include/llvm/TargetParser )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ if target_is_not_host || tc-is-cross-compiler ; then
+ # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures
+ CHOST=${CTARGET} strip-unsupported-flags
+ # overrides host docs otherwise
+ DOCS=()
+ fi
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ # We need to build a separate copy of compiler-rt, because we need to disable the
+ # COMPILER_RT_BUILTINS_HIDE_SYMBOLS option - compatibility with libgcc requires
+ # visibility of all symbols.
+
+ llvm_prepend_path -b "${LLVM_MAJOR}"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ export CC=${CTARGET}-clang CXX=${CTARGET}-clang++
+ strip-unsupported-flags
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DCOMPILER_RT_BUILTINS_HIDE_SYMBOLS=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ # disable building non-native runtimes since we don't do multilib
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=OFF
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+src_compile() {
+ cmake_src_compile
+
+ local rtlib=$(
+ "${CC}" -rtlib=compiler-rt -resource-dir="${BUILD_DIR}" \
+ -print-libgcc-file-name || die
+ )
+
+ # Use the llvm-libgcc's version script to produce libgcc.{a,so}, which
+ # combines compiler-rt and libunwind into a libgcc replacement.
+ #
+ # What we do here is similar to what upstream does[0], with the following
+ # differences:
+ #
+ # * We build the local copy of compiler-rt manually, to have a full control
+ # over CMake options.
+ # * Upstream links the locally built copy of libunwind statically. We link the
+ # system-wide libunwind dynamically.
+ #
+ # [0] https://github.com/llvm/llvm-project/blob/llvmorg-19.1.7/llvm-libgcc/CMakeLists.txt#L102-L120
+ "${CC}" -E -xc \
+ "${WORKDIR}/llvm-libgcc/gcc_s.ver.in" \
+ -o gcc_s.ver || die
+ "${CC}" -nostdlib \
+ ${LDFLAGS} \
+ -Wl,--version-script,gcc_s.ver \
+ -Wl,--undefined-version \
+ -Wl,--whole-archive \
+ "${rtlib}" \
+ -Wl,-soname,libgcc_s.so.1.0 \
+ -lc -lunwind -shared \
+ -o libgcc_s.so.1.0 || die
+ # Generate libgcc_s.so ldscript for inclusion of libunwind as a
+ # dependency so that `clang -lgcc_s` works out of the box.
+ gen_ldscript libgcc_s.so.1.0 libunwind.so.1.0 > libgcc_s.so || die
+ cp "${rtlib}" libgcc.a || die
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
+
+src_install() {
+ local libdir=$(get_libdir)
+ dolib.so libgcc_s.so.1.0 libgcc_s.so
+ dolib.a libgcc.a
+ dosym libgcc_s.so.1.0 "/usr/${libdir}/libgcc_s.so.1"
+ dosym libunwind.a "/usr/${libdir}/libgcc_eh.a"
+}
diff --git a/llvm-runtimes/libunwind/Manifest b/llvm-runtimes/libunwind/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-runtimes/libunwind/Manifest
+++ b/llvm-runtimes/libunwind/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/libunwind/libunwind-22.1.4.ebuild b/llvm-runtimes/libunwind/libunwind-22.1.4.ebuild
new file mode 100644
index 000000000000..4767563ece2c
--- /dev/null
+++ b/llvm-runtimes/libunwind/libunwind-22.1.4.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake-multilib crossdev flag-o-matic llvm.org llvm-utils
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !sys-libs/libunwind
+"
+DEPEND="
+ llvm-core/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ llvm-core/clang:${LLVM_MAJOR}
+ llvm-core/clang-linker-config:${LLVM_MAJOR}
+ llvm-runtimes/clang-rtlib-config:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libc libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+test_compiler() {
+ target_is_not_host && return
+ local compiler=${1}
+ shift
+ ${compiler} ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+multilib_src_configure() {
+ if use clang; then
+ llvm_prepend_path -b "${LLVM_MAJOR}"
+ fi
+
+ local libdir=$(get_libdir)
+
+ # https://github.com/llvm/llvm-project/issues/56825
+ # also separately bug #863917
+ filter-lto
+
+ # Workaround for bgo #961153.
+ # TODO: Fix the multilib.eclass, so it sets CTARGET properly.
+ if ! is_crosspkg; then
+ export CTARGET=${CHOST}
+ fi
+
+ if use clang; then
+ local -x CC=${CTARGET}-clang-${LLVM_MAJOR}
+ local -x CXX=${CTARGET}-clang++-${LLVM_MAJOR}
+ strip-unsupported-flags
+
+ # The full clang configuration might not be ready yet. Use the partial
+ # configuration files that are guaranteed to exist even during initial
+ # installations and upgrades.
+ local flags=(
+ --config="${ESYSROOT}"/etc/clang/"${LLVM_MAJOR}"/gentoo-{rtlib,linker}.cfg
+ )
+ local -x CFLAGS="${CFLAGS} ${flags[@]}"
+ local -x CXXFLAGS="${CXXFLAGS} ${flags[@]}"
+ local -x LDFLAGS="${LDFLAGS} ${flags[@]}"
+ fi
+
+ # Check whether C compiler runtime is available.
+ if ! test_compiler "$(tc-getCC)"; then
+ local nolib_flags=( -nodefaultlibs -lc )
+ if test_compiler "$(tc-getCC)" "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "$(tc-getCC)" "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -e main )
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+ # Check whether C++ standard library is available,
+ local nostdlib_flags=( -nostdlib++ )
+ if ! test_compiler "$(tc-getCXX)" &&
+ test_compiler "$(tc-getCXX)" "${nostdlib_flags[@]}"
+ then
+ local -x LDFLAGS="${LDFLAGS} ${nostdlib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nostdlib_flags[*]}"
+ fi
+
+ # link to compiler-rt
+ # https://github.com/gentoo/gentoo/pull/21516
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # Respect upstream build type assumptions (bug #910436) where they do:
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
+ # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG
+ # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
+ # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
+ # -UNDEBUG
+ # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826.
+ use debug || append-cppflags -DNDEBUG
+
+ local mycmakeargs=(
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DCMAKE_C_COMPILER_TARGET="${CTARGET}"
+ -DCMAKE_CXX_COMPILER_TARGET="${CTARGET}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libunwind"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+ -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+ -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+ -DLIBUNWIND_INSTALL_HEADERS=ON
+
+ # cross-unwinding increases unwinding footprint (to account
+ # for the worst case) and causes some breakage on AArch64
+ # https://github.com/llvm/llvm-project/issues/152549
+ -DLIBUNWIND_ENABLE_CROSS_UNWINDING=OFF
+
+ # avoid dependency on libgcc_s if compiler-rt is used
+ -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+ )
+ if is_crosspkg; then
+ mycmakeargs+=(
+ # Without this, the compiler will compile a test program
+ # and fail due to no builtins.
+ -DCMAKE_C_COMPILER_WORKS=1
+ -DCMAKE_CXX_COMPILER_WORKS=1
+ # Install inside the cross sysroot.
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/${CTARGET}/usr"
+ )
+ fi
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+ -DLIBCXXABI_LIBDIR_SUFFIX=
+ -DLIBCXXABI_ENABLE_SHARED=OFF
+ -DLIBCXXABI_ENABLE_STATIC=ON
+ -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+ -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=OFF
+ -DLIBCXX_ENABLE_STATIC=ON
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(llvm_cmake_use_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-unwind
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-unwind
+}
diff --git a/llvm-runtimes/offload/Manifest b/llvm-runtimes/offload/Manifest
index d26ad2fe8578..e6b6bccfba7c 100644
--- a/llvm-runtimes/offload/Manifest
+++ b/llvm-runtimes/offload/Manifest
@@ -8,3 +8,5 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
diff --git a/llvm-runtimes/offload/offload-22.1.4.ebuild b/llvm-runtimes/offload/offload-22.1.4.ebuild
new file mode 100644
index 000000000000..9dee09ee6886
--- /dev/null
+++ b/llvm-runtimes/offload/offload-22.1.4.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake crossdev flag-o-matic llvm.org python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="OpenMP offloading support"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="+clang debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/libffi:=
+ ~llvm-core/llvm-${PV}
+ ~llvm-runtimes/openmp-${PV}[ompt?]
+ llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+"
+DEPEND="
+ ${RDEPEND}
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - llvm-core/llvm provide test utils (e.g. FileCheck)
+# - llvm-core/clang provides the compiler to run tests
+BDEPEND="
+ dev-lang/perl
+ virtual/pkgconfig
+ clang? ( llvm-core/clang )
+ test? (
+ $(python_gen_any_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ llvm-core/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( runtimes offload cmake libc llvm/{cmake,utils/llvm-lit} )
+LLVM_TEST_COMPONENTS=( openmp/cmake )
+llvm.org_set_globals
+
+pkg_pretend() {
+ if [[ ${LLVM_ALLOW_GPU_TESTING} ]]; then
+ ewarn "LLVM_ALLOW_GPU_TESTING set. This package will run tests against your"
+ ewarn "GPU if it is supported. Note that these tests may be flaky, fail or"
+ ewarn "hang, or even cause your GPU to crash (requiring a reboot)."
+ fi
+}
+
+python_check_deps() {
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ if use test; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_configure() {
+ if use clang && ! is_crosspkg; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local libdir="$(get_libdir)"
+ local ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ local ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ local plugins="host"
+
+ if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then
+ if use llvm_targets_AMDGPU; then
+ plugins+=";amdgpu"
+ fi
+ if use llvm_targets_NVPTX; then
+ plugins+=";cuda"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DLLVM_ENABLE_RUNTIMES=offload
+ -DOPENMP_STANDALONE_BUILD=ON
+ -DOFFLOAD_LIBDIR_SUFFIX="${libdir#lib}"
+ -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
+ -DOFFLOAD_INCLUDE_TESTS=$(usex test)
+ -DLIBOMPTARGET_PLUGINS_TO_BUILD="${plugins}"
+ -DLIBOMPTARGET_OMPT_SUPPORT="$(usex ompt)"
+
+ # this breaks building static target libs
+ -DBUILD_SHARED_LIBS=OFF
+ )
+
+ [[ ! ${LLVM_ALLOW_GPU_TESTING} ]] && mycmakeargs+=(
+ # prevent trying to access the GPU
+ -DLIBOMPTARGET_AMDGPU_ARCH=LIBOMPTARGET_AMDGPU_ARCH-NOTFOUND
+ -DLIBOMPTARGET_NVPTX_ARCH=LIBOMPTARGET_NVPTX_ARCH-NOTFOUND
+ )
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ # requires flang
+ -DOPENMP_TEST_Fortran_COMPILER=
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-offload check-offload-unit
+}
diff --git a/llvm-runtimes/openmp-amdgcn-amd-amdhsa/Manifest b/llvm-runtimes/openmp-amdgcn-amd-amdhsa/Manifest
index b20da0730d33..b5f149890107 100644
--- a/llvm-runtimes/openmp-amdgcn-amd-amdhsa/Manifest
+++ b/llvm-runtimes/openmp-amdgcn-amd-amdhsa/Manifest
@@ -2,5 +2,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/openmp-amdgcn-amd-amdhsa/openmp-amdgcn-amd-amdhsa-22.1.4.ebuild b/llvm-runtimes/openmp-amdgcn-amd-amdhsa/openmp-amdgcn-amd-amdhsa-22.1.4.ebuild
new file mode 100644
index 000000000000..c2f15b377a77
--- /dev/null
+++ b/llvm-runtimes/openmp-amdgcn-amd-amdhsa/openmp-amdgcn-amd-amdhsa-22.1.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org
+
+DESCRIPTION="OpenMP target library for amdgcn devices"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ !<llvm-runtimes/offload-22[llvm_targets_AMDGPU(-)]
+"
+BDEPEND="
+ ~llvm-core/clang-${PV}:${LLVM_MAJOR}[llvm_targets_AMDGPU]
+ llvm-core/lld:${LLVM_MAJOR}[llvm_targets_AMDGPU]
+"
+
+LLVM_COMPONENTS=(
+ runtimes openmp cmake llvm/{cmake,utils/llvm-lit} libc/shared
+ offload/include
+)
+llvm.org_set_globals
+
+src_configure() {
+ local -x CC=${CHOST}-clang-${LLVM_MAJOR}
+ local -x CXX=${CHOST}-clang++-${LLVM_MAJOR}
+ local triple=amdgcn-amd-amdhsa
+ filter-flags '-m*'
+ strip-unsupported-flags
+
+ local mycmakeargs=(
+ -DLLVM_DEFAULT_TARGET_TRIPLE=${triple}
+ -DLLVM_ENABLE_RUNTIMES=openmp
+ -DOPENMP_STANDALONE_BUILD=ON
+ -DOPENMP_INSTALL_LIBDIR="$(get_libdir)/${triple}"
+ )
+ cmake_src_configure
+}
diff --git a/llvm-runtimes/openmp-nvptx64-nvidia-cuda/Manifest b/llvm-runtimes/openmp-nvptx64-nvidia-cuda/Manifest
index b20da0730d33..b5f149890107 100644
--- a/llvm-runtimes/openmp-nvptx64-nvidia-cuda/Manifest
+++ b/llvm-runtimes/openmp-nvptx64-nvidia-cuda/Manifest
@@ -2,5 +2,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/openmp-nvptx64-nvidia-cuda/openmp-nvptx64-nvidia-cuda-22.1.4.ebuild b/llvm-runtimes/openmp-nvptx64-nvidia-cuda/openmp-nvptx64-nvidia-cuda-22.1.4.ebuild
new file mode 100644
index 000000000000..b65aa81a63cc
--- /dev/null
+++ b/llvm-runtimes/openmp-nvptx64-nvidia-cuda/openmp-nvptx64-nvidia-cuda-22.1.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit cmake flag-o-matic llvm.org
+
+DESCRIPTION="OpenMP target library for nvptx64 devices"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ !<llvm-runtimes/offload-22[llvm_targets_NVPTX(-)]
+"
+BDEPEND="
+ ~llvm-core/clang-${PV}:${LLVM_MAJOR}[llvm_targets_NVPTX]
+ llvm-core/lld:${LLVM_MAJOR}[llvm_targets_NVPTX]
+"
+
+LLVM_COMPONENTS=(
+ runtimes openmp cmake llvm/{cmake,utils/llvm-lit} libc/shared
+ offload/include
+)
+llvm.org_set_globals
+
+src_configure() {
+ local -x CC=${CHOST}-clang-${LLVM_MAJOR}
+ local -x CXX=${CHOST}-clang++-${LLVM_MAJOR}
+ local triple=nvptx64-nvidia-cuda
+ filter-flags '-m*'
+ strip-unsupported-flags
+
+ local mycmakeargs=(
+ -DLLVM_DEFAULT_TARGET_TRIPLE=${triple}
+ -DLLVM_ENABLE_RUNTIMES=openmp
+ -DOPENMP_STANDALONE_BUILD=ON
+ -DOPENMP_INSTALL_LIBDIR="$(get_libdir)/${triple}"
+ )
+ cmake_src_configure
+}
diff --git a/llvm-runtimes/openmp/Manifest b/llvm-runtimes/openmp/Manifest
index 26ff3209a956..b318b3f6a830 100644
--- a/llvm-runtimes/openmp/Manifest
+++ b/llvm-runtimes/openmp/Manifest
@@ -14,5 +14,7 @@ DIST llvm-project-22.1.2.src.tar.xz 167026580 BLAKE2B f838277e2bb47c273e8c709940
DIST llvm-project-22.1.2.src.tar.xz.sig 119 BLAKE2B 4ca084feb2d99ca6d763048244305408400fd9e1fb08a4314112d4d0318e4a2f3337858217c6d09fc136e0dd48f5bed7e88ecd3510116a3777dedec013f915f3 SHA512 dba272f935aa5ff3e93e538ac8877a79fdd3d2bf0efa61266c3caa85ac3aab167213a76759ed9531b539cdfd57c96a9c890807c4a04ba65a4d80b0c3dff044f2
DIST llvm-project-22.1.3.src.tar.xz 167045212 BLAKE2B 4ee4a2ab5ac5f93b7d727ec4b44af86d42eb728e36ae7eeb183e47b949da61a5c31b714516fcef0c3f43dd5529d239059af84daa66dde9ae5fc5e3ea1b03e944 SHA512 3557a955d55471671ae2f7b9c809affd59a29a6fb1e70a2a5d040dc1c6376246deb0635be8ca36cae09112981760e9afb128c822e5554bd722589fb8dee3f0df
DIST llvm-project-22.1.3.src.tar.xz.sig 119 BLAKE2B b732e64dc681f12815c10ab1c83e492b172189717653f0503c6633e0b3844a57fc39de9cb8fa83cf141f9e8b0736c384b9f04275f025889ed0b466da8448b2f1 SHA512 153a0d174492a0facd061b5cfa3e18dbf946cc0c7d1fb50f4d961410d41cea1f355515fd3e892be676b8b34d61a21962c48acb90aa5d310d05cf6452053e52ad
+DIST llvm-project-22.1.4.src.tar.xz 167028880 BLAKE2B cd867371fecc8b4771c919a4d966cec25539dbaff5398e9c62ab5fe2f82b97bcc097f2319194cb796f6ee874b83c001ece5dc2d2e41c8807f88d91e67b71cf61 SHA512 9f9e84110a4bb0f0dd296eaed4acb4fd3a58838efe62bb88671399440ba4750ba8bd7e6d072e61a9946e38e5c9d5e50575b95964850769c51cd517bdf7425bb8
+DIST llvm-project-22.1.4.src.tar.xz.sig 119 BLAKE2B ff8004fd03f1d5be9da33ddf19b9c4d9408f0dfb0e9e141eeb3cffec4fd285017f913b8f624a7aa1316c228928abb95832aabea43712507f4f644cf59e757bc8 SHA512 29287637e8c2e40666c6cca054622f894a132925d532017c0f3144573757cce50f85dcc356f48b335dee7115627ff249b287ad821075835314dce0dfbc733b8a
DIST llvm-project-af6521fb3a36149cd69d83bfdf87ed26e59a14a2.tar.gz 265801058 BLAKE2B 3bbaee50354a8c67f4ebfbcbd0ed5d8658af082602a821d1e6d716d0c2f2952c817d594a1d8f573f0b54176ad18b23742db07d6471c72cca6f1082038ea95419 SHA512 70d3b9f95a3a895450da1d77657108a70d4910f0d78c7310b340bed2a2571b0bf5631dee21e8b4c57ebfc756a9e44cc34c2b6a0ac5354a3d500fcfe198a25849
DIST llvm-project-dd0c5ebe69e580066de100c8c2ba5430a1aeee44.tar.gz 266653424 BLAKE2B db934eaffdaa71d472f6a83b60a0663027f4ecec1e335e296fddbe1c1e6bc4652014c4009a78a4a96f57c61b0976f554d410fde63a582a29b716a75a89a1e850 SHA512 8700d97ef327fae8e124c578537033a72cbc9cfade9a283d59e0b99e7c8a5a9a8427ec93c1324d284547f173967b911d0e4535751fca04d35f92250139970ce1
diff --git a/llvm-runtimes/openmp/openmp-22.1.4.ebuild b/llvm-runtimes/openmp/openmp-22.1.4.ebuild
new file mode 100644
index 000000000000..8e2a90276e90
--- /dev/null
+++ b/llvm-runtimes/openmp/openmp-22.1.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos"
+IUSE="debug gdb-plugin hwloc ompt test"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
+ hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - llvm-core/llvm provide test utils (e.g. FileCheck)
+# - llvm-core/clang provides the compiler to run tests
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ llvm-core/clang
+ )
+"
+
+LLVM_COMPONENTS=( runtimes openmp cmake llvm/{cmake,include,utils/llvm-lit} )
+llvm.org_set_globals
+
+pkg_setup() {
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+multilib_src_configure() {
+ # LTO causes issues in other packages building, #870127
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local libdir="$(get_libdir)"
+ local mycmakeargs=(
+ -DLLVM_ENABLE_RUNTIMES=openmp
+ -DOPENMP_STANDALONE_BUILD=ON
+ -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+ -DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
+ -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+ # do not install libgomp.so & libiomp5.so aliases
+ -DLIBOMP_INSTALL_ALIASES=OFF
+ # disable unnecessary hack copying stuff back to srcdir
+ -DLIBOMP_COPY_EXPORTS=OFF
+ )
+
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ # disable Fortran tests for now
+ # (TODO: enable where we have flang keyworded)
+ -DOPENMP_TEST_Fortran_COMPILER=
+ )
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-openmp
+}
diff --git a/lxqt-base/liblxqt/Manifest b/lxqt-base/liblxqt/Manifest
index 013670bee247..805001a21f35 100644
--- a/lxqt-base/liblxqt/Manifest
+++ b/lxqt-base/liblxqt/Manifest
@@ -1 +1,2 @@
DIST liblxqt-2.3.0.tar.xz 88024 BLAKE2B 55a886909f4d6f83675a3edcb87dd7ba31ffe95660b2b913e8c88a0c794e3375a555a34596ee05a6ddb1e498d16ed3c76ce82cb571f5d8f8993aa7fd5d41cdf0 SHA512 64865bf4bd44af8dd37221b11a81d8f9206dd29789d9b86dde17d4589c91adc55e704d4a4eaefeda40a58b38d57c3fc07db7dacb8f17859fafc91effb32963e8
+DIST liblxqt-2.4.0.tar.xz 90676 BLAKE2B c7e162f360a55b893c2b7068677ee75a6413ed4064d3d67bc476dba671f28cbd3f17b31abe7a9b2035882a963418ef8f0fd399adb07482dfb43a6ffaaa5b1a37 SHA512 4abd46f92cb8dc725200e3e7879332db077dbe5b64518c847bea8841aa929f7ebdbb7483d96e204315b6784c348c094b2e153ec444ea83e98ca32f2639027556
diff --git a/lxqt-base/liblxqt/liblxqt-2.4.0.ebuild b/lxqt-base/liblxqt/liblxqt-2.4.0.ebuild
new file mode 100644
index 000000000000..92a389c94c92
--- /dev/null
+++ b/lxqt-base/liblxqt/liblxqt-2.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Common base library for the LXQt desktop environment"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/liblxqt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+ BSD"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="+backlight"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+ kde-frameworks/kwindowsystem:6[X]
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ backlight? ( >=sys-auth/polkit-qt-0.200.0-r1 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_BACKLIGHT_LINUX_BACKEND=$(usex backlight)
+ )
+
+ cmake_src_configure
+}
diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest
index 557b0ff3c875..d6224786350f 100644
--- a/lxqt-base/lxqt-about/Manifest
+++ b/lxqt-base/lxqt-about/Manifest
@@ -1 +1,2 @@
DIST lxqt-about-2.3.0.tar.xz 49508 BLAKE2B 116883bf390807f2ab9176997cc5e46d12a0fa2d20fe7dec2a4fc0812f6f4d392cdfd4975283608596f6b9f1926ea4db14cac962359c37852a9e5634998167b8 SHA512 f0c0990a36425fdaee2cf47b3ff59b0419e09849c76d4121875925028596ff40afc11621919c5c6a69290ca97add55f763089e1e132be89eafba34b8e026dbda
+DIST lxqt-about-2.4.0.tar.xz 51016 BLAKE2B 3a834773d087bca1e771186c66e5d95589225abd3a3d136cc419afd075db210b7addce1471b3abe5b34bbdaefc83af42d6e999921176c72680907b72923c86b4 SHA512 bcc38242b607f04fff2147c6bec32e1bfc154fa18705bdf99a3f3461c532e66d9be0c4abcac6035514e52f05ee83b1c0bf7d6c53325fdeb3458d15da867e9cf7
diff --git a/lxqt-base/lxqt-about/lxqt-about-2.4.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-2.4.0.ebuild
new file mode 100644
index 000000000000..797d7310eb92
--- /dev/null
+++ b/lxqt-base/lxqt-about/lxqt-about-2.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt about dialog"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-about/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest
index 0bfbeace8a47..bcb091ae8462 100644
--- a/lxqt-base/lxqt-admin/Manifest
+++ b/lxqt-base/lxqt-admin/Manifest
@@ -1 +1,2 @@
DIST lxqt-admin-2.3.0.tar.xz 157456 BLAKE2B 01ffb7b091c1012be5e07c4006300c483af121c9b8f224aeda9caeea2d935754dd566e1acb63ed934c265ee9f418c7210500962cde452f139ad80e0d3da54ae7 SHA512 f8f044bb738d750cd6acb7f22be540f04cb65681d1a6e4cc49e3609e52247707a4d7e4583f8ef9577fc84988501033934b884cd579a65c7a3505e3d93ab82a9f
+DIST lxqt-admin-2.4.0.tar.xz 159896 BLAKE2B 06f9eb00a6635b398e9abd5667f9f75e93b09d627a6a25779618888912696bff283fe900dd165e12ab3d741c99bc510c27f04c9c307038548ddc0fcd1b44671e SHA512 b872de5917eba44a2203c7db7adbd1bb10230fb3ceffba8c3d5d7c5824097a7281048bd394d925fbb2d37dfd8b520ba7c9bf550eef5916d0343f3587884776d3
diff --git a/lxqt-base/lxqt-admin/lxqt-admin-2.4.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-2.4.0.ebuild
new file mode 100644
index 000000000000..bede9e841233
--- /dev/null
+++ b/lxqt-base/lxqt-admin/lxqt-admin-2.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt system administration tool"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-admin/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ =lxqt-base/liblxqt-${MY_PV}*
+ kde-frameworks/kwindowsystem:6
+ >=sys-auth/polkit-qt-0.200.0-r1
+ =lxqt-base/liblxqt-${MY_PV}*:=
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest
index 7478eecb4bc5..c0e6e0a672bf 100644
--- a/lxqt-base/lxqt-config/Manifest
+++ b/lxqt-base/lxqt-config/Manifest
@@ -1 +1,2 @@
DIST lxqt-config-2.3.1.tar.xz 412040 BLAKE2B d8235560176adccc5d4a4e7cf5bb9095784f4f35063664835c785686fe43c385e64475ad95530a1b39abc4372aa055ffbfd80c4beeb30c71e0f89b307ac4e1f1 SHA512 6e3ea3a115568530888b8daa69a9cc73cb8f98cb672feca161e4147e169ab1d94b66a39026fa2cfdf30ec95d411314c6056f67d296a3498c8dd3a00dd1949161
+DIST lxqt-config-2.4.0.tar.xz 416440 BLAKE2B c2b2b072866eabce99e1e21e570d4f32a5352d8785d42e525d599cd7fb2641870ed18ff6796ea408a4d3089b5225fd7a4cc096da618b042d2ef817014f4fa502 SHA512 ba4c653c74fa87bc5fb957e454388399ee1a7d1f21b22f9fe0b62112f1d81254fec9d66070304737001412b56e7388a0a4b3615ddba6bcdecc74e9e59560d25c
diff --git a/lxqt-base/lxqt-config/lxqt-config-2.4.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-2.4.0.ebuild
new file mode 100644
index 000000000000..ff238b482723
--- /dev/null
+++ b/lxqt-base/lxqt-config/lxqt-config-2.4.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt system configuration control center"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-config/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2"
+SLOT="0"
+IUSE="+monitor +touchpad"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[gui,widgets,xml]
+ >=dev-qt/qtsvg-6.6:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ =lxqt-base/lxqt-menu-data-${MY_PV}*
+ virtual/zlib:=
+ x11-apps/setxkbmap
+ x11-libs/libxcb:=
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ monitor? ( kde-plasma/libkscreen:6= )
+ touchpad? (
+ virtual/libudev:=
+ x11-drivers/xf86-input-libinput
+ x11-libs/libXi
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_MONITOR=$(usex monitor)
+ -DWITH_TOUCHPAD=$(usex touchpad)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1
+}
diff --git a/lxqt-base/lxqt-globalkeys/Manifest b/lxqt-base/lxqt-globalkeys/Manifest
index 103c93f2182d..a24f8e3d7ac5 100644
--- a/lxqt-base/lxqt-globalkeys/Manifest
+++ b/lxqt-base/lxqt-globalkeys/Manifest
@@ -1 +1,2 @@
DIST lxqt-globalkeys-2.3.0.tar.xz 79244 BLAKE2B eb6778fafb8f5015721a606e3115902efb15754b35ad234bff15d4f99acc331d88198b5beefd0a8d30a7b880d9a8a00078f2b5671fd8be01ea169005ef4cee45 SHA512 9e909fdda72ede26b0ee546455d16aa52a8fe222ec454729b79c90369901db4c1d379f858947209910927b33615472a4b23592b31b107172a5d0d2a1c1fae625
+DIST lxqt-globalkeys-2.4.0.tar.xz 81164 BLAKE2B e369719cfb6b3e080b899d31b1fe732b5d841086e4d2a0e04d5d2dfb9cb77fe6401b66e543ae7833df644ab199d1743f13d4e01f65b534afe99ab1f073d037ac SHA512 8d2ff6c8a9b66136429dc44711b5b74bb7ca07d6a86e99df6045cbc1846bdd6ca8bc65de1d2e9d01acd3c48d75c579ec661c43ba61db0c72134c8b9a09fc79f3
diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.4.0.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.4.0.ebuild
new file mode 100644
index 000000000000..c7ad5f144c3b
--- /dev/null
+++ b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-2.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-globalkeys/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-menu-data/Manifest b/lxqt-base/lxqt-menu-data/Manifest
index 0762eeaaf1da..75f340b03a2a 100644
--- a/lxqt-base/lxqt-menu-data/Manifest
+++ b/lxqt-base/lxqt-menu-data/Manifest
@@ -1 +1,2 @@
DIST lxqt-menu-data-2.3.0.tar.xz 55528 BLAKE2B 9c520e2b1cb3ac2865efbf69245e6647422608f68bc43d2a3491bb9cdc8dd8e9a5bbdabe40cae1e8cbc6c9a18fecead8dca677022c871ad7f3c719fc9874c146 SHA512 4b64267e39bddad3096402824ff482697eccd6d036ef66a8ca81918c06778819f4d0400e1c728b4e056be6a45d39e80f6e3a1fcad932112db521eb5eee68f683
+DIST lxqt-menu-data-2.4.0.tar.xz 55904 BLAKE2B 415d2f5a04db0079a9b13785814c9ca051e2a6f51802ecc9a9039bd34ed6826f325a625c1a9ff2d8b9ecb4631e9d8039310e030754f737fff0eda94471c16689 SHA512 a3227024584b23b4149cba1d33072486464c203d4d2f489348f15ec67bdabbd23fbdddc81735348a6d85ed5c3c9c5dee847d15789038bf9688a662eab9a18f1b
diff --git a/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.4.0.ebuild b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.4.0.ebuild
new file mode 100644
index 000000000000..df9d35f4bd14
--- /dev/null
+++ b/lxqt-base/lxqt-menu-data/lxqt-menu-data-2.4.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt Menu Files and Translations for Menu Categories"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-menu-data/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-2.4.0.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-2.4.0.ebuild
new file mode 100644
index 000000000000..a0d84a0b159f
--- /dev/null
+++ b/lxqt-base/lxqt-meta/lxqt-meta-2.4.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
+HOMEPAGE="https://lxqt-project.org/"
+
+if [[ ${PV} != 9999 ]]; then
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="metapackage"
+SLOT="0"
+
+IUSE="
+ +about admin +archiver +desktop-portal +display-manager +filemanager
+ +icons +lximage nls +policykit powermanagement +processviewer +screenshot
+ +sddm ssh-askpass +sudo +terminal +trash wayland +window-manager
+"
+
+REQUIRED_USE="trash? ( filemanager )"
+
+RDEPEND="
+ =lxqt-base/lxqt-config-${MY_PV}*
+ =lxqt-base/lxqt-globalkeys-${MY_PV}*
+ =lxqt-base/lxqt-menu-data-${MY_PV}*
+ =lxqt-base/lxqt-notificationd-${MY_PV}*
+ =lxqt-base/lxqt-panel-${MY_PV}*
+ =lxqt-base/lxqt-qtplugin-${MY_PV}*
+ =lxqt-base/lxqt-runner-${MY_PV}*
+ =lxqt-base/lxqt-session-${MY_PV}*
+ virtual/ttf-fonts
+ x11-terms/xterm
+ =x11-themes/lxqt-themes-${MY_PV}*
+ about? ( =lxqt-base/lxqt-about-${MY_PV}* )
+ admin? ( =lxqt-base/lxqt-admin-${MY_PV}* )
+ archiver? ( >=app-arch/lxqt-archiver-1.4 )
+ desktop-portal? ( >=gui-libs/xdg-desktop-portal-lxqt-1.4 )
+ display-manager? (
+ sddm? ( x11-misc/sddm )
+ !sddm? ( x11-misc/lightdm )
+ )
+ filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
+ icons? ( kde-frameworks/breeze-icons:6 )
+ lximage? ( =media-gfx/lximage-qt-${MY_PV}* )
+ nls? ( dev-qt/qttranslations:6 )
+ policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* )
+ powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* )
+ processviewer? ( >=x11-misc/qps-2.13 )
+ screenshot? ( >=x11-misc/screengrab-3.2 )
+ sddm? ( x11-misc/sddm )
+ ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* )
+ sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* )
+ terminal? ( =x11-terms/qterminal-${MY_PV}* )
+ trash? ( gnome-base/gvfs )
+ wayland? ( lxqt-base/lxqt-wayland-session )
+ window-manager? (
+ kde-plasma/systemsettings:6
+ wayland? ( kde-plasma/kwin:6 )
+ !wayland? ( kde-plasma/kwin-x11:6 )
+ )
+"
diff --git a/lxqt-base/lxqt-meta/metadata.xml b/lxqt-base/lxqt-meta/metadata.xml
index cf7365cbb265..a3690899431a 100644
--- a/lxqt-base/lxqt-meta/metadata.xml
+++ b/lxqt-base/lxqt-meta/metadata.xml
@@ -23,8 +23,10 @@
<flag name="ssh-askpass">Install <pkg>lxqt-base/lxqt-openssh-askpass</pkg> user password prompt tool</flag>
<flag name="sudo">Install <pkg>lxqt-base/lxqt-sudo</pkg></flag>
<flag name="terminal">Install <pkg>x11-terms/qterminal</pkg> package</flag>
- <flag name="trash">Install <pkg>gnome-base/gvfs</pkg> to enable 'trash'
- functionality in <pkg>x11-misc/pcmanfm-qt</pkg></flag>
+ <flag name="trash">
+ Install <pkg>gnome-base/gvfs</pkg> to enable 'trash:///', 'computer:///' and other such "places" in
+ <pkg>x11-misc/pcmanfm-qt</pkg>
+ </flag>
<flag name="wayland">Install <pkg>lxqt-base/lxqt-wayland-session</pkg> to support Wayland sessions</flag>
<flag name="window-manager">Install <pkg>kde-plasma/kwin</pkg> window manager</flag>
</use>
diff --git a/lxqt-base/lxqt-notificationd/Manifest b/lxqt-base/lxqt-notificationd/Manifest
index 86c0e92a9af1..18a9e0dfbb1a 100644
--- a/lxqt-base/lxqt-notificationd/Manifest
+++ b/lxqt-base/lxqt-notificationd/Manifest
@@ -1 +1,2 @@
DIST lxqt-notificationd-2.3.1.tar.xz 68052 BLAKE2B 30f16e19bcbe9bbb7c06cd5d1531afe679add37d76ace77ca11eb32628a6ff8c5c80e4e9a97d651e4c1a6cda6baa9c5a881da5b5483ac14c6e832c8b38dd397e SHA512 52004c1d41414c1f0cf0ba5020a8212423a3d601d5e059243d1522b93a80b5a8fb942827f16704fb59a1c5baa5e358bde1a5a2d49200f0e82da826f400a3e212
+DIST lxqt-notificationd-2.4.0.tar.xz 70600 BLAKE2B 31fac4aaf27db946e6d11a5197d2eab4715b5f710cdfef82057d4d38ccc9eb1904d28b6e822ac9857f2318444c5606a882b8491e580728caf77d3c4ffcfdf026 SHA512 de621f9e04e3ccc36fa13f479a45500960065b4f77a5f4af7b282a7c01f38ad93a52bcd0cb473a8fb2a27216cc9f24e66c323d918fd5a2f51b3add158c4c5cad
diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.4.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.4.0.ebuild
new file mode 100644
index 000000000000..fbe8ea89d2db
--- /dev/null
+++ b/lxqt-base/lxqt-notificationd/lxqt-notificationd-2.4.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt notification daemon and library"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-notificationd/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ kde-frameworks/kwindowsystem:6
+ >=kde-plasma/layer-shell-qt-6.0:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest b/lxqt-base/lxqt-openssh-askpass/Manifest
index a659be6447e0..f83f71cb3c46 100644
--- a/lxqt-base/lxqt-openssh-askpass/Manifest
+++ b/lxqt-base/lxqt-openssh-askpass/Manifest
@@ -1 +1,2 @@
DIST lxqt-openssh-askpass-2.3.0.tar.xz 18124 BLAKE2B 35cb460c711f79fc386e068e4361034b1c52ff97265be2f8d792dcf6f6585f90084e2b5676ab6b2346bd43fb4c0be1b89884d4636f0d51999832dc23c99c39af SHA512 b3bf6e6fa3445c4f2726dba2b8454f9aec0ea03ffb8165234a771125896ad97ec5bd57a6f8e028ff347ec54f74a6b67284051f4ba42d580ec1b1b9e3a7952dc4
+DIST lxqt-openssh-askpass-2.4.0.tar.xz 19208 BLAKE2B 29b27b536dac8fb5d201daa609da8d2762fcf2199ddf2ef76cf6bd5cc3616d3c9f9cba7c0b6b7ea8bd471b8b732a83db69f12ae0c57106ea963fec089b8321c8 SHA512 6dbc68638026631aaf31c1533e08acc20feb9b5f04e6bf88cad175261f32efe960dfcbde1e9b90ba846a9a69bb6b8409afa7a332c6753bb27d5ffa6f33f8725e
diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.4.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.4.0.ebuild
new file mode 100644
index 000000000000..489e7ed9b228
--- /dev/null
+++ b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-2.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt OpenSSH user password prompt tool"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-openssh-askpass/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[widgets]
+ =lxqt-base/liblxqt-${MY_PV}*:=
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ cmake_src_install
+ doman man/*.1
+
+ newenvd - 99${PN} <<- _EOF_
+ SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass'
+ _EOF_
+}
diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest
index 16dcc1943724..8643cf07b8ea 100644
--- a/lxqt-base/lxqt-panel/Manifest
+++ b/lxqt-base/lxqt-panel/Manifest
@@ -1 +1,2 @@
DIST lxqt-panel-2.3.2.tar.xz 807708 BLAKE2B 11d4985ea83dc1a502bdb814f51b07ebebe229fb4fd67f8f30429867c380fafc9d2ea2c71789c2529b59dfe5fbaaa6eae819e4b897ef7343acc9eaab0a2b4ac5 SHA512 a0951a103002044ceb5f0347f4e6e02e2a572af7bb098b5c71b58f9b8fc64a9af36492a15122e83fac72dea4e0c18c03bb30b8effb0d1f214795bfa6c21033e6
+DIST lxqt-panel-2.4.0.tar.xz 839856 BLAKE2B 46c3f514b7da1621cf1ad2fe5531d996477725eae48ff98941f2c023db17137527ce38ec21a4bdfa6a3543cc795bd4d96d709a545b5d9b2d02f855e774e7af48 SHA512 9e212b181ffd2bf0c7fb4092f156021c32029c22c36c60d1268203db798b7ff8aee53fb4503983918a896aabf38b0a82127b79683d347ab2b8ac5c502335e8e8
diff --git a/lxqt-base/lxqt-panel/lxqt-panel-2.4.0.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-2.4.0.ebuild
new file mode 100644
index 000000000000..9f74b60698a9
--- /dev/null
+++ b/lxqt-base/lxqt-panel/lxqt-panel-2.4.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt desktop panel and plugins"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-panel/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+IUSE="
+ +alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
+ +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
+ +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock
+"
+
+# Work around a missing header issue: https://bugs.gentoo.org/666278
+REQUIRED_USE="
+ || ( desktopswitch mainmenu showdesktop taskbar )
+ volume? ( || ( alsa pulseaudio ) )
+"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ dev-libs/wayland
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtsvg-6.6:6
+ >=dev-qt/qtwayland-6.6:6
+ kde-frameworks/kwindowsystem:6[X]
+ kde-plasma/layer-shell-qt:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ =lxqt-base/lxqt-globalkeys-${MY_PV}*
+ =lxqt-base/lxqt-menu-data-${MY_PV}*
+ x11-libs/libX11
+ cpuload? ( sys-libs/libstatgrab )
+ kbindicator? ( x11-libs/libxkbcommon )
+ lm-sensors? ( sys-apps/lm-sensors:= )
+ mount? ( kde-frameworks/solid:6 )
+ networkmonitor? ( sys-libs/libstatgrab )
+ statusnotifier? (
+ dev-libs/libdbusmenu-lxqt
+ >=dev-qt/qtbase-6.6:6[concurrent]
+ )
+ sysstat? ( >=lxqt-base/libsysstat-1.1.0 )
+ tray? (
+ x11-libs/libxcb:=
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ )
+ volume? (
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? (
+ media-libs/libpulse
+ media-sound/pavucontrol-qt
+ )
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ # Plugins
+ -DCOLORPICKER_PLUGIN=$(usex colorpicker)
+ -DCPULOAD_PLUGIN=$(usex cpuload)
+ -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
+ -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
+ -DDOM_PLUGIN=$(usex dom)
+ -DKBINDICATOR_PLUGIN=$(usex kbindicator)
+ -DMAINMENU_PLUGIN=$(usex mainmenu)
+ -DMOUNT_PLUGIN=$(usex mount)
+ -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
+ -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
+ -DSENSORS_PLUGIN=$(usex lm-sensors)
+ -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
+ -DSPACER_PLUGIN=$(usex spacer)
+ -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
+ -DSYSSTAT_PLUGIN=$(usex sysstat)
+ -DTASKBAR_PLUGIN=$(usex taskbar)
+ -DTRAY_PLUGIN=$(usex tray)
+ -DVOLUME_PLUGIN=$(usex volume)
+ -DWORLDCLOCK_PLUGIN=$(usex worldclock)
+ )
+
+ if use volume; then
+ mycmakeargs+=(
+ -DVOLUME_USE_ALSA=$(usex alsa)
+ -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio)
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ doman panel/man/*.1
+}
diff --git a/lxqt-base/lxqt-policykit/Manifest b/lxqt-base/lxqt-policykit/Manifest
index e1c898c2df8b..a7346b3615f2 100644
--- a/lxqt-base/lxqt-policykit/Manifest
+++ b/lxqt-base/lxqt-policykit/Manifest
@@ -1 +1,2 @@
DIST lxqt-policykit-2.3.0.tar.xz 40232 BLAKE2B b259cae3d97ba67fb25e90087ecb1a57dc8c0a2960072fc269b8219e299563323044ae99b245c2c8be923f6036155998b67180b41db0345e688020e3401d40fb SHA512 c4bc876e48458c0bb53af4571bd2293aa9f7aac8bf77cbeabf072d3a1c9c43aff9c895004e36f2cb0aadaae524c94ed7c92b5d23c2be4cb88446c32e9408a7c4
+DIST lxqt-policykit-2.4.0.tar.xz 41548 BLAKE2B 3b99e1d6e75a2be9e56a42aa40f7f8b987c0d09d689966253f7b242922179bd2e6dc39ce48befd3b74a068c414be5caa37a59db8fef95b762ba0a85999913633 SHA512 f814691b83901873bf54862c00d5439de633878ba9bb33a69e51930de031d04c1c3a2d2e433ad642488601fa3bd0b39f6eb1cf1ae174743362a3a95857add3cc
diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-2.4.0.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-2.4.0.ebuild
new file mode 100644
index 000000000000..a674e7741de7
--- /dev/null
+++ b/lxqt-base/lxqt-policykit/lxqt-policykit-2.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt PolKit authentication agent"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-policykit/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ >=sys-auth/polkit-qt-0.200.0-r1
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ cmake_src_install
+ doman man/*.1
+}
diff --git a/lxqt-base/lxqt-powermanagement/Manifest b/lxqt-base/lxqt-powermanagement/Manifest
index 34daca6e0312..f6cf525c6ed5 100644
--- a/lxqt-base/lxqt-powermanagement/Manifest
+++ b/lxqt-base/lxqt-powermanagement/Manifest
@@ -1 +1,2 @@
DIST lxqt-powermanagement-2.3.0.tar.xz 109764 BLAKE2B 45fdfc9b49af3b134e65f50912aa6d5d096894452e6d645cfdfc7143e60e710f20ff3b2147417698b44107a9ab1409dddb19754a8c3e7dfa63661b0be28b1ea1 SHA512 057c8d59e959e0358956851f7dd51fc94f630761c0e70d2ab6cb5d5d38bf88f94cf191d4d2868effcd99d6ca9742659b2671428db5993f01792893bbd075c404
+DIST lxqt-powermanagement-2.4.0.tar.xz 114936 BLAKE2B 3f1a11c0aeef0b2f6556e736f4961693dd3d2f6ca2745cf66cdc0f2fab0ba63ccd64244b2bf311ade3e3c5b51cdc5ebfe5606d8d3bc74aac569d6375cbf18232 SHA512 59a3e979a5656b12fca83cd6006da4105903a3c7024ea05b20e0cf9abf6f85e6b300e6baaeffabf452c04adc0cbe09b476e6f7d74ef45276d64d8dcf14cc1d24
diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.4.0.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.4.0.ebuild
new file mode 100644
index 000000000000..846328b9971c
--- /dev/null
+++ b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-2.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt daemon for power management and auto-suspend"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-powermanagement/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ >=dev-qt/qtsvg-6.6:6
+ kde-frameworks/kwindowsystem:6
+ kde-frameworks/kidletime:6
+ kde-frameworks/solid:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ =lxqt-base/lxqt-globalkeys-${MY_PV}*
+ sys-power/upower
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-qtplugin/Manifest b/lxqt-base/lxqt-qtplugin/Manifest
index 499192540c96..f2bae6f02bd1 100644
--- a/lxqt-base/lxqt-qtplugin/Manifest
+++ b/lxqt-base/lxqt-qtplugin/Manifest
@@ -1 +1,2 @@
DIST lxqt-qtplugin-2.3.0.tar.xz 24300 BLAKE2B 9a7470a15e0b00004f53d9e7fadb838808bbb388c555bad687d3ddafc9533463a4e4f88c99ddfc916e6a3a26035d159fe8a458f15f6973cae160a022aa7a2458 SHA512 c782e74a72cf133499d085dd4683147e5b40872b84031246c417dc81882d6d30c6c8eeee5300b5c08da54bf8364f12fb4165be0b769a12cc28844b91fbeb2f18
+DIST lxqt-qtplugin-2.4.0.tar.xz 25100 BLAKE2B e36e02b3ad686961d514982c1c13648815fa30faa88f9d95dd49cbf5e1ece59f60177480fc2df2fd38add682bc4c2b5999f99dea8646605fc400f05aceadfa06 SHA512 b5671f4d975449d768152c08287733a63e3f64d8868bebe11ffa11f8b5336adcd257fcf738c9196f7de217b099e356886a539279dd6ff2c3657afd3961ff2933
diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.4.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.4.0.ebuild
new file mode 100644
index 000000000000..322372bbbf64
--- /dev/null
+++ b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-2.4.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt system integration plugin for Qt"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-qtplugin/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-libs/libdbusmenu-lxqt-0.4.0
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets]
+ =x11-libs/libfm-qt-${MY_PV}*
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest
index 707a2fc36c7f..85c91d3a745d 100644
--- a/lxqt-base/lxqt-runner/Manifest
+++ b/lxqt-base/lxqt-runner/Manifest
@@ -1 +1,2 @@
DIST lxqt-runner-2.3.0.tar.xz 233588 BLAKE2B d489d1391fd34bb6e1d83c9db471a9f8114570a91cdff443b3dbfc7d571114db6ecad891fc6cfb860875515ed6d970a7ac21e1cb217d80dd5d0a7131b37caa09 SHA512 0d2a7d6ceba0ff7bc13daefa503994d8500b2f6ed9e513afaf0b5be1ec33c35796a3c5f00b8fde7ace996619c6028eb5459e86f22f0bcd261e2530332b7a5049
+DIST lxqt-runner-2.4.0.tar.xz 235852 BLAKE2B c6fee4d0d3e0db8e539b2bf5f4f131ec4efb09e7daa3de03dfaa0ee7eff2938a8cb93fd4f4ca3a48c321f2b07431642ea24703d753775fd4d414bed16ddce2ca SHA512 6a16fe4cc4e8269b3a727cff1cef478d617909d3f54ebdb09c2bd59b09a9b7f31fb660f0431b40dd5b5f98d567cd47db58a8bc9849f01782707b875c37ee7042
diff --git a/lxqt-base/lxqt-runner/lxqt-runner-2.4.0.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-2.4.0.ebuild
new file mode 100644
index 000000000000..56e7103c83a8
--- /dev/null
+++ b/lxqt-base/lxqt-runner/lxqt-runner-2.4.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt quick launcher"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-runner/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ >=dev-cpp/muParser-2.2.3:=
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml]
+ kde-frameworks/kwindowsystem:6
+ >=kde-plasma/layer-shell-qt-6.0:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ =lxqt-base/lxqt-globalkeys-${MY_PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ cmake_src_install
+ doman man/*.1
+}
diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest
index 368754af8005..3a85b5d33354 100644
--- a/lxqt-base/lxqt-session/Manifest
+++ b/lxqt-base/lxqt-session/Manifest
@@ -1 +1,2 @@
DIST lxqt-session-2.3.0.tar.xz 221240 BLAKE2B f5afa5d0023c4049771a335c0fbc32388b853e528ce59d3fa8080f75cfbf161a9909872affcdb531e6aa3b02331d731f8b37b7fff3e50acc2f99e66e29768663 SHA512 d366e39e365b2986f524681e13de94d36e1b3b4aa7933423b19ea1defbded9cffac31a2ba62553b7d57a3975f6d849ed6b19f6b3d011481c1d81d94470872bb4
+DIST lxqt-session-2.4.0.tar.xz 224600 BLAKE2B 912c1213d3a851db14aebc68577845b926e6863717440299896b0f84a7fdf8f56d678b60c60788d5af3f3301ce952008791b8380823666e488c266613b5411e6 SHA512 ab016a09cae36cbcf223187cf94b2d1c46d281c665a4709bc60f50024aa51046f61f4685993960d8bfcdc7a2f15d9700814ec577a9b73e54409aab670a3e1c39
diff --git a/lxqt-base/lxqt-session/lxqt-session-2.4.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-2.4.0.ebuild
new file mode 100644
index 000000000000..7a53a3b9f236
--- /dev/null
+++ b/lxqt-base/lxqt-session/lxqt-session-2.4.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="LXQt Session Manager"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-session/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+IUSE="+udev"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=app-misc/qtxdg-tools-4.4.0
+ >=dev-libs/libqtxdg-4.4.0
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ kde-frameworks/kwindowsystem:6[X]
+ kde-plasma/layer-shell-qt:6
+ =lxqt-base/liblxqt-${MY_PV}*:=
+ sys-process/procps:=
+ x11-libs/libX11
+ x11-misc/xdg-user-dirs
+ udev? ( virtual/libudev:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_LIBUDEV=$(usex udev)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
+
+ newenvd - 91lxqt-config-dir <<- _EOF_
+ XDG_CONFIG_DIRS='${EPREFIX}/usr/share'
+ _EOF_
+}
diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest
index 5319a2721a8b..beec6afd73c5 100644
--- a/lxqt-base/lxqt-sudo/Manifest
+++ b/lxqt-base/lxqt-sudo/Manifest
@@ -1 +1,2 @@
DIST lxqt-sudo-2.3.0.tar.xz 40480 BLAKE2B 962acb0b287075104f2bb89b4ba36363af0dc3cfb9e71c985e33123785b797520c1b9ba022555eb246db6ab95be430cf49e953d10e75a8668901f3acfb09fa99 SHA512 4e5cc330461bcd3090728041124b364169277943b574c3b2cfcf9591025d33c0534757129e5d9758a197390ace5c88b7f6186bc47c1e29b8e6c5bceb853d0dcf
+DIST lxqt-sudo-2.4.0.tar.xz 42768 BLAKE2B 5749cbf5a20531d85219e5f669af6acbb72072f0c13db574f8613c75a1cdab9404c2b648992e4cf37f90ccaa94eff880d5047fcf49fd9a60c5714c92ad999f64 SHA512 f9cab5b5a443dfc2d9beb7c8af55e33d34208e5e0fa0bb73e283d4d97cafb4184a3424debbfda4e184872c94a1baf5d055a95a62f27b50d609a5032ee193b454
diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-2.4.0.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-2.4.0.ebuild
new file mode 100644
index 000000000000..af05aee7c429
--- /dev/null
+++ b/lxqt-base/lxqt-sudo/lxqt-sudo-2.4.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="LXQt GUI frontend for sudo"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-sudo/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+DEPEND="
+ app-admin/sudo
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+ ~lxqt-base/liblxqt-${PV}:=
+"
+RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-wayland-session/Manifest b/lxqt-base/lxqt-wayland-session/Manifest
index 67e96962a258..a09e3a4494e0 100644
--- a/lxqt-base/lxqt-wayland-session/Manifest
+++ b/lxqt-base/lxqt-wayland-session/Manifest
@@ -1 +1,2 @@
DIST lxqt-wayland-session-0.3.0.tar.xz 361352 BLAKE2B abd9f48b90fc004955cf861a9bb70afbba92ea3e8200b6b68dc52fe44c90862cc0a0db73e397aef1cc72ff1d6dcdf61422b353cc1ffb03c7b3757fbd3cfb8d04 SHA512 7159db918507f3fa6d53802e6b9299cc4175e1f5f6e8e340c6ba95aac4ad13eab89b79b45032fbdfbf6edcd261e6f1f0b211e7359a1b186a6807a770dc04b4a4
+DIST lxqt-wayland-session-0.4.0.tar.xz 362516 BLAKE2B 35ec0ee41fb26932365743e4f0e86db3213318be05911f30acd983592fe18cdcfdb0305c372083675ab29242d8a8f6d1848172fc6088351ab25e846b3533dca8 SHA512 625a618a44c7fa664b06ffd3d46940f46fb228e5d639b7864040456aedb626947aac82d7af0a1e44c18e6d26e28fe2eabda1b6e44daa1862c4fd79a42211e09d
diff --git a/lxqt-base/lxqt-wayland-session/lxqt-wayland-session-0.4.0.ebuild b/lxqt-base/lxqt-wayland-session/lxqt-wayland-session-0.4.0.ebuild
new file mode 100644
index 000000000000..51d2bc05617f
--- /dev/null
+++ b/lxqt-base/lxqt-wayland-session/lxqt-wayland-session-0.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="LXQt Wayland Session Support"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-wayland-session/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-2.1 MIT"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ >=app-misc/qtxdg-tools-4.4.0
+ kde-plasma/layer-shell-qt:6
+ >=lxqt-base/lxqt-session-2.4.0
+ x11-misc/xdg-user-dirs
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ einfo "By default, the labwc compositor will be used."
+ einfo "To use something else, define, for example, the following in '.config/lxqt/session.conf':"
+ einfo " compositor=kwin_wayland"
+ einfo ""
+ einfo "For more configuration details, and a list of supported compositors, see:"
+ einfo " /usr/share/doc/${P}/README*"
+}
diff --git a/media-gfx/appimage-thumbnailer/Manifest b/media-gfx/appimage-thumbnailer/Manifest
new file mode 100644
index 000000000000..8a423bb30197
--- /dev/null
+++ b/media-gfx/appimage-thumbnailer/Manifest
@@ -0,0 +1 @@
+DIST appimage-thumbnailer-4.0.0.tar.gz 51586 BLAKE2B 53a6b9ec89917768dcc00434599cfb7994b141816781f955b9e16efa13a4e8e7961ac852501c22e28f69c11310e1c8179b79e61a2c794d5487c6fbd93945995a SHA512 bb45d78a5d2a81cdaad2ad4b76ad5029f3c028ea01bf55ff4e318124efcb609c2dafc85257bea226edeb3c495f4c37eb8467d3ee0371d44c8fd0991f912ce3bc
diff --git a/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild b/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild
new file mode 100644
index 000000000000..0968732eb652
--- /dev/null
+++ b/media-gfx/appimage-thumbnailer/appimage-thumbnailer-4.0.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Generates AppImage thumbnails for Linux desktops"
+HOMEPAGE="https://github.com/kem-a/appimage-thumbnailer"
+SRC_URI="https://github.com/kem-a/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ gnome-base/librsvg:2
+ sys-fs/dwarfs
+ sys-fs/squashfs-tools
+ x11-libs/cairo"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local emesonargs=(
+ -Dbundle_dwarfs=false
+ -Dbundle_squashfs=false
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ einstalldocs
+}
diff --git a/media-gfx/appimage-thumbnailer/metadata.xml b/media-gfx/appimage-thumbnailer/metadata.xml
new file mode 100644
index 000000000000..30f7a9d62466
--- /dev/null
+++ b/media-gfx/appimage-thumbnailer/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>crueter@crueter.xyz</email>
+ <name>crueter</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/kem-a/appimage-thumbnailer/issues</bugs-to>
+ </upstream>
+ <origin>gentoo-guru-overlay</origin>
+</pkgmetadata> \ No newline at end of file
diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest
index 7b545b9134c4..fa2bb2574fb8 100644
--- a/media-gfx/lximage-qt/Manifest
+++ b/media-gfx/lximage-qt/Manifest
@@ -1 +1,2 @@
DIST lximage-qt-2.3.0.tar.xz 862192 BLAKE2B 9cbe960305ece6e96fdf48ea0b1998c90b05642618b6f0df80681916bc4ba9044ba5f78db37a3a468b21679942081f82ad97eb3f56945dcf974c5292082a35b4 SHA512 6cc25cedc08c08f47993731f539e78152e65dbd4c72923cb32750ff3dec7491fd3a5dac14a173e51bb4880e19938fa5c744f2521cf4c736320f7c4d22a7b953a
+DIST lximage-qt-2.4.0.tar.xz 869496 BLAKE2B 3774f731f521c406876bb93004447580940ba93958a05d87230bcc68af1d377d7fd79879d71c59bdbb17af70a723dedf93a50658b2793e999f296cd1bfb1ed7d SHA512 9724ea2607bedf4b982d34fae7f06ffa1463e381c832db16bbae7bf64d2f472ad01dca826b9854155675243dd4f0fcbfde7865bf6e282d97072e3a515218f503
diff --git a/media-gfx/lximage-qt/lximage-qt-2.4.0.ebuild b/media-gfx/lximage-qt/lximage-qt-2.4.0.ebuild
new file mode 100644
index 000000000000..88747d77e0a5
--- /dev/null
+++ b/media-gfx/lximage-qt/lximage-qt-2.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Qt Image Viewer"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lximage-qt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets]
+ >=dev-qt/qtsvg-6.6:6
+ media-libs/libexif
+ =x11-libs/libfm-qt-${MY_PV}*:=
+ x11-libs/libX11
+ x11-libs/libXfixes
+"
+RDEPEND="${DEPEND}"
diff --git a/media-gfx/skanpage/skanpage-25.12.3.ebuild b/media-gfx/skanpage/skanpage-25.12.3-r1.ebuild
index 51e64bc5bacf..838f0d3648ae 100644
--- a/media-gfx/skanpage/skanpage-25.12.3.ebuild
+++ b/media-gfx/skanpage/skanpage-25.12.3-r1.ebuild
@@ -36,4 +36,6 @@ DEPEND="
>=media-libs/ksanecore-${PVCUT}:6
media-libs/leptonica:=
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+"
diff --git a/media-gfx/skanpage/skanpage-26.04.0.ebuild b/media-gfx/skanpage/skanpage-26.04.0-r1.ebuild
index 073fafc85d7b..a32022d9351a 100644
--- a/media-gfx/skanpage/skanpage-26.04.0.ebuild
+++ b/media-gfx/skanpage/skanpage-26.04.0-r1.ebuild
@@ -36,4 +36,6 @@ DEPEND="
>=media-libs/ksanecore-${PVCUT}:6
media-libs/leptonica:=
"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+"
diff --git a/media-radio/chirp/Manifest b/media-radio/chirp/Manifest
index 373d8892cef3..050cc66c70b6 100644
--- a/media-radio/chirp/Manifest
+++ b/media-radio/chirp/Manifest
@@ -1 +1,2 @@
DIST chirp-20240606.tar.gz 2093782 BLAKE2B ea5da2cca61f1c1beea9035be3b2acda380e9583dbdc4292968be98474c3b733bb4698df075d1b4eb7a8625b68fce0c1c22172fca7583e42e50bdc7dc92a4f29 SHA512 3f89435a33868958b95e95281a6c11b2e483c89b206118aa9366884e3316fa760dbfeaa3545224be06c26bc91eb3fcad28a1d94d2128dd99a8cccdb97c21b740
+DIST chirp-20260417.tar.gz 2712690 BLAKE2B bb512312248117d217863d22fe945b06f80be3a21a3c72b86cc1ae8bbee3ba0500a8462e57b2b562c7babe128766cc6be015b3fd081212974c035706b733ed99 SHA512 4fc76a1583f5847666f06ad5956eaa9518e4aa0d6b543cb0b16f57638405de533e28b646411b04c0f1cff2ea6dfd23444627812e31b619f4b8e4f1cf999ce175
diff --git a/media-radio/chirp/chirp-20260417.ebuild b/media-radio/chirp/chirp-20260417.ebuild
new file mode 100644
index 000000000000..f5ee94164ce4
--- /dev/null
+++ b/media-radio/chirp/chirp-20260417.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="A free, open-source tool for programming your radio"
+HOMEPAGE="https://chirpmyradio.com/"
+SRC_URI="${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gui"
+RESTRICT="fetch"
+
+RDEPEND="$(python_gen_cond_dep '
+ dev-python/pyserial[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/suds-community[${PYTHON_USEDEP}]
+ gui? (
+ dev-python/wxpython:4.0[${PYTHON_USEDEP}]
+ dev-python/yattag[${PYTHON_USEDEP}]
+ )
+')"
+BDEPEND="test? ( $(python_gen_cond_dep '
+ dev-python/ddt[${PYTHON_USEDEP}]
+ dev-python/lark[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+') )"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# The alias map is an internal developer file not included in release tarballs.
+# Other disabled tests require Internet access.
+EPYTEST_DESELECT=(
+ tests/unit/test_directory.py::TestAliasMap
+ tests/unit/test_network_sources.py
+ tests/unit/test_repeaterbook.py
+)
+
+pkg_nofetch() {
+ einfo "Please download ${A} from https://archive.chirpmyradio.com/${PN}_next/next-${PV}/"
+ einfo "place it into your DISTDIR directory."
+}
+
+python_test() {
+ # From the contents of tests/ upstream currently only runs unit and driver
+ # tests, and the latter can take so long that they have even got a special
+ # script for only running them on drivers whose code has changed
+ # with respect to origin/master.
+ epytest tests/unit/
+}
+
+src_install() {
+ distutils-r1_src_install
+ if ! use gui; then
+ rm "${ED}"/usr/bin/${PN} || die
+ fi
+}
diff --git a/media-sound/pavucontrol-qt/Manifest b/media-sound/pavucontrol-qt/Manifest
index 246d92b6368b..44fad1abe61d 100644
--- a/media-sound/pavucontrol-qt/Manifest
+++ b/media-sound/pavucontrol-qt/Manifest
@@ -1 +1,2 @@
DIST pavucontrol-qt-2.3.0.tar.xz 119132 BLAKE2B a04c77201dfd5de8ba80c5fdc9f8817edf7a9a5acceadc30ad68d8e6171e2e5d9d83f9823ea113b8b68d1950f567675b62c8ae5f4ab028a75ee7f09ba2720350 SHA512 49f61a5663764b4cf75125a936908b69c87fdee347ffca22a76a54ab1450e278b5addc370c3862aba7d97e6d0668a44ca1072ffe8b566dee561902e7ceeceab3
+DIST pavucontrol-qt-2.4.0.tar.xz 123576 BLAKE2B a4ea58d349308b71a4c11ca5127666dbd1ec8de88a53292f6a6c56aa354c4a93470afa2d1e6f1b4a12f858cb4ca512dd2d89e9708108afbfd43fadeff40b4d5c SHA512 2ca1bd0d0cdf6e5a4376b1afaaf28c6e832e97fbe71579150c331f87cf1e925866df66b5affec9777ce59017a0aaec63cbb4ca75bda4582241d13a06d326f800
diff --git a/media-sound/pavucontrol-qt/pavucontrol-qt-2.4.0.ebuild b/media-sound/pavucontrol-qt/pavucontrol-qt-2.4.0.ebuild
new file mode 100644
index 000000000000..785ef874c62d
--- /dev/null
+++ b/media-sound/pavucontrol-qt/pavucontrol-qt-2.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt GUI Pulseaudio Mixer"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/pavucontrol-qt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+ media-libs/libpulse[glib]
+"
+RDEPEND="${DEPEND}"
diff --git a/media-video/projectx/projectx-0.91.0.10-r6.ebuild b/media-video/projectx/projectx-0.91.0.10-r6.ebuild
index 06aba65666fa..fc98a3dcd5de 100644
--- a/media-video/projectx/projectx-0.91.0.10-r6.ebuild
+++ b/media-video/projectx/projectx-0.91.0.10-r6.ebuild
@@ -58,7 +58,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-0.91.0.10-bl2.patch"
JAVA_GENTOO_CLASSPATH+=" browserlauncher2-1.0"
fi
- rm -rf src/edu || die
+ rm -r src/edu || die
# apply IDCTFast patch
eapply "${FILESDIR}/${PN}-0.91.0.10-idctfast.patch"
@@ -77,13 +77,13 @@ src_prepare() {
if use X; then
mv -f htmls resources/ || die
else
- rm -rf src/net/sourceforge/dvb/projectx/gui || die
+ rm -r src/net/sourceforge/dvb/projectx/gui || die
rm resources/*.gif || die
fi
# update library packages
cd lib || die
- rm -f {commons-net,jakarta-oro}*.jar || die
+ rm {commons-net,jakarta-oro}*.jar || die
java-pkg_jar-from commons-net
use X && java-pkg_jar-from browserlauncher2-1.0
java-pkg_ensure-no-bundled-jars
diff --git a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r9 b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r9
index d395ccbaaf46..6cab405b9491 100644
--- a/metadata/md5-cache/app-accessibility/caribou-0.4.21-r9
+++ b/metadata/md5-cache/app-accessibility/caribou-0.4.21-r9
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wiki.gnome.org/Projects/Caribou
INHERIT=autotools gnome.org gnome2-utils python-single-r1 vala
IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[xml(+)] ) python_single_target_python3_14? ( dev-lang/python:3.14[xml(+)] ) app-accessibility/at-spi2-core:2 python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_14(-)] ) >=dev-libs/gobject-introspection-1.82.0-r2:= dev-libs/libgee:0.8= dev-libs/libxml2:= >=media-libs/clutter-1.5.11:1.0[introspection] >=x11-libs/gtk+-3:3[X,introspection] x11-libs/libX11 x11-libs/libxklavier:= x11-libs/libXtst dev-libs/glib:2[dbus] >=gnome-base/gsettings-desktop-schemas-3 gnome-base/librsvg:2 sys-apps/dbus
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
SLOT=0
SRC_URI=mirror://gnome/sources/caribou/0.4/caribou-0.4.21.tar.xz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 vala b2f2aa400d77b841d952dda847e24d53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=4a5b9ddedc19d1fe6958e678996e14af
+_md5_=885bd00498035bb3abd0ab024721ac0a
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.65.2 b/metadata/md5-cache/app-admin/chezmoi-2.65.2
deleted file mode 100644
index 6c4ebd15867e..000000000000
--- a/metadata/md5-cache/app-admin/chezmoi-2.65.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DEPEND=dev-vcs/git
-DESCRIPTION=Manage your dotfiles across multiple machines, securely
-EAPI=8
-HOMEPAGE=https://www.chezmoi.io/
-INHERIT=go-module shell-completion
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
-RDEPEND=dev-vcs/git
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.65.2.tar.gz -> chezmoi-2.65.2.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.65.2/chezmoi-2.65.2-vendor.tar.xz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=b53366cc84801cb0890f6b68a047c6e8
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.66.0 b/metadata/md5-cache/app-admin/chezmoi-2.66.0
deleted file mode 100644
index a03ee178634b..000000000000
--- a/metadata/md5-cache/app-admin/chezmoi-2.66.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DEPEND=dev-vcs/git
-DESCRIPTION=Manage your dotfiles across multiple machines, securely
-EAPI=8
-HOMEPAGE=https://www.chezmoi.io/
-INHERIT=go-module shell-completion
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
-RDEPEND=dev-vcs/git
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.66.0.tar.gz -> chezmoi-2.66.0.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.66.0/chezmoi-2.66.0-vendor.tar.xz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=b53366cc84801cb0890f6b68a047c6e8
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.68.1 b/metadata/md5-cache/app-admin/chezmoi-2.68.1
deleted file mode 100644
index 8f32777356ad..000000000000
--- a/metadata/md5-cache/app-admin/chezmoi-2.68.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.25.4 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DEPEND=dev-vcs/git
-DESCRIPTION=Manage your dotfiles across multiple machines, securely
-EAPI=8
-HOMEPAGE=https://www.chezmoi.io/
-INHERIT=go-module shell-completion
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
-RDEPEND=dev-vcs/git
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.68.1.tar.gz -> chezmoi-2.68.1.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.68.1/chezmoi-2.68.1-vendor.tar.xz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f533a6a1efb5d1fecaf5ff785bb13c5a
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.69.0 b/metadata/md5-cache/app-admin/chezmoi-2.69.0
deleted file mode 100644
index cb1b55d5b154..000000000000
--- a/metadata/md5-cache/app-admin/chezmoi-2.69.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.25.4 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DEPEND=dev-vcs/git
-DESCRIPTION=Manage your dotfiles across multiple machines, securely
-EAPI=8
-HOMEPAGE=https://www.chezmoi.io/
-INHERIT=go-module shell-completion
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
-RDEPEND=dev-vcs/git
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.69.0.tar.gz -> chezmoi-2.69.0.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.69.0/chezmoi-2.69.0-vendor.tar.xz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f533a6a1efb5d1fecaf5ff785bb13c5a
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.69.1 b/metadata/md5-cache/app-admin/chezmoi-2.69.1
deleted file mode 100644
index caf2f0186c21..000000000000
--- a/metadata/md5-cache/app-admin/chezmoi-2.69.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.25.4 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DEPEND=dev-vcs/git
-DESCRIPTION=Manage your dotfiles across multiple machines, securely
-EAPI=8
-HOMEPAGE=https://www.chezmoi.io/
-INHERIT=go-module shell-completion
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
-RDEPEND=dev-vcs/git
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.69.1.tar.gz -> chezmoi-2.69.1.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.69.1/chezmoi-2.69.1-vendor.tar.xz
-_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f533a6a1efb5d1fecaf5ff785bb13c5a
diff --git a/metadata/md5-cache/app-admin/chezmoi-2.67.0-r1 b/metadata/md5-cache/app-admin/chezmoi-2.70.2
index 49c3423895fc..78c1a8cb493c 100644
--- a/metadata/md5-cache/app-admin/chezmoi-2.67.0-r1
+++ b/metadata/md5-cache/app-admin/chezmoi-2.70.2
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-lang/go-1.25.1 >=dev-lang/go-1.20:= app-arch/unzip
+BDEPEND=>=dev-lang/go-1.25.7 >=dev-lang/go-1.20:= app-arch/unzip
DEFINED_PHASES=compile install test unpack
DEPEND=dev-vcs/git
DESCRIPTION=Manage your dotfiles across multiple machines, securely
@@ -10,6 +10,6 @@ LICENSE=BSD BSD-2 MIT Apache-2.0 MPL-2.0
RDEPEND=dev-vcs/git
RESTRICT=mirror
SLOT=0
-SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.67.0.tar.gz -> chezmoi-2.67.0.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.67.0/chezmoi-2.67.0-vendor.tar.xz
+SRC_URI=https://github.com/twpayne/chezmoi/archive/v2.70.2.tar.gz -> chezmoi-2.70.2.tar.gz https://github.com/iprok/distfiles/releases/download/chezmoi-2.70.2/chezmoi-2.70.2-vendor.tar.xz
_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 shell-completion 0b655d0d825e157a5e99c463bddaac16 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=a0e65b0158b0357b13585006ce7079b1
+_md5_=ab75e001803ac7b901d13844b27210e8
diff --git a/metadata/md5-cache/app-admin/conky-1.22.2 b/metadata/md5-cache/app-admin/conky-1.22.2
index 1b4f2dbd111d..40a0d10282e4 100644
--- a/metadata/md5-cache/app-admin/conky-1.22.2
+++ b/metadata/md5-cache/app-admin/conky-1.22.2
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.22.2.tar.gz -> conky-1.22.2.tar.gz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c1c6d1129f4dd3cbdb86f61521e9f236
+_md5_=1b7d2d41fe83f6ba95393828a78fc6d0
diff --git a/metadata/md5-cache/app-admin/conky-1.22.3 b/metadata/md5-cache/app-admin/conky-1.22.3
index 5aff54869a7f..be33f3a2d491 100644
--- a/metadata/md5-cache/app-admin/conky-1.22.3
+++ b/metadata/md5-cache/app-admin/conky-1.22.3
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.22.3.tar.gz -> conky-1.22.3.tar.gz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=47dc8f08a20c3ab7af4dbc554b2a89a6
+_md5_=a55be73e2e2ed08a582ac8374368d0f8
diff --git a/metadata/md5-cache/app-admin/keepassxc-9999 b/metadata/md5-cache/app-admin/keepassxc-9999
deleted file mode 100644
index df852d2f5a1f..000000000000
--- a/metadata/md5-cache/app-admin/keepassxc-9999
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 doc? ( dev-ruby/asciidoctor ) app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-libs/zxcvbn-c dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= virtual/minizip:= X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite ) dev-qt/qttest:5
-DESCRIPTION=KeePassXC - KeePass Cross-platform Community Edition
-EAPI=8
-HOMEPAGE=https://keepassxc.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake xdg git-r3
-IUSE=X autotype browser doc keeshare +keyring +network +ssh-agent test yubikey
-LICENSE=|| ( GPL-2 GPL-3 ) BSD LGPL-2.1 MIT LGPL-2 CC0-1.0 Apache-2.0 GPL-2+ BSD-2
-PROPERTIES=live
-RDEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-libs/zxcvbn-c dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= virtual/minizip:= X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite )
-REQUIRED_USE=autotype? ( X )
-RESTRICT=!test? ( test )
-SLOT=0
-_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=738bcbcf2e3961117f260d2c0243bafa
diff --git a/metadata/md5-cache/app-arch/lxqt-archiver-1.4.0 b/metadata/md5-cache/app-arch/lxqt-archiver-1.4.0
new file mode 100644
index 000000000000..e8f2aef31427
--- /dev/null
+++ b/metadata/md5-cache/app-arch/lxqt-archiver-1.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/glib:2 dev-libs/json-glib >=dev-qt/qtbase-6.6:6[gui,widgets] >=x11-libs/libfm-qt-2.4:=
+DESCRIPTION=Qt GUI File Archiver
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-archiver/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+
+RDEPEND=dev-libs/glib:2 dev-libs/json-glib >=dev-qt/qtbase-6.6:6[gui,widgets] >=x11-libs/libfm-qt-2.4:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-archiver/releases/download/1.4.0/lxqt-archiver-1.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=ffc127a7c0e1ff1365f298bc1cbbac4a
diff --git a/metadata/md5-cache/app-cdr/cdrtools-3.02_alpha09-r5 b/metadata/md5-cache/app-cdr/cdrtools-3.02_alpha09-r5
index 4c007bf579d9..beb8589959be 100644
--- a/metadata/md5-cache/app-cdr/cdrtools-3.02_alpha09-r5
+++ b/metadata/md5-cache/app-cdr/cdrtools-3.02_alpha09-r5
@@ -12,4 +12,4 @@ RDEPEND=acl? ( virtual/acl ) caps? ( sys-libs/libcap ) nls? ( virtual/libintl )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/cdrtools/alpha/cdrtools-3.02a09.tar.bz2
_eclasses_=fcaps c94316d02a37fb5cbe79b7d41c729119 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=295c0ce8b575407f5affe5b92415c583
+_md5_=884a00ac103ced4ed02953b26d322f53
diff --git a/metadata/md5-cache/app-emulation/virt-firmware-24.11 b/metadata/md5-cache/app-emulation/virt-firmware-24.11
deleted file mode 100644
index 3c3b14f56001..000000000000
--- a/metadata/md5-cache/app-emulation/virt-firmware-24.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( sys-apps/systemd ) test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Tools for ovmf/armvirt firmware volumes
-EAPI=8
-HOMEPAGE=https://gitlab.com/kraxel/virt-firmware https://pypi.org/project/virt-firmware/
-INHERIT=distutils-r1 optfeature pypi systemd
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=amd64 arm arm64 ~loong ~riscv x86
-LICENSE=GPL-2
-RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/v/virt-firmware/virt_firmware-24.11.tar.gz
-_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=34d7af546fd65639c2ad32b6b9212fec
diff --git a/metadata/md5-cache/app-emulation/virt-firmware-25.4.1 b/metadata/md5-cache/app-emulation/virt-firmware-25.4.1
deleted file mode 100644
index c2b89a0fccf2..000000000000
--- a/metadata/md5-cache/app-emulation/virt-firmware-25.4.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( sys-apps/systemd ) test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Tools for ovmf/armvirt firmware volumes
-EAPI=8
-HOMEPAGE=https://gitlab.com/kraxel/virt-firmware https://pypi.org/project/virt-firmware/
-INHERIT=distutils-r1 optfeature pypi systemd
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/v/virt-firmware/virt_firmware-25.4.1.tar.gz
-_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=09f6a065acf5c7d87f673b925279dc23
diff --git a/metadata/md5-cache/app-emulation/virt-firmware-26.2 b/metadata/md5-cache/app-emulation/virt-firmware-26.2
index b0fa191623e7..53a6fad482f9 100644
--- a/metadata/md5-cache/app-emulation/virt-firmware-26.2
+++ b/metadata/md5-cache/app-emulation/virt-firmware-26.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://gitlab.com/kraxel/virt-firmware https://pypi.org/project/virt-firmware/
INHERIT=distutils-r1 optfeature pypi systemd
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pefile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/v/virt-firmware/virt_firmware-26.2.tar.gz
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f6d001c66420f34085daae97f170975c
+_md5_=d83f688ba53b41fb97d667f99e8beb95
diff --git a/metadata/md5-cache/app-misc/ddcutil-2.2.5-r1 b/metadata/md5-cache/app-misc/ddcutil-2.2.5-r1
index 3612d75a0a23..6e5b1583582d 100644
--- a/metadata/md5-cache/app-misc/ddcutil-2.2.5-r1
+++ b/metadata/md5-cache/app-misc/ddcutil-2.2.5-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.ddcutil.com/
INHERIT=autotools linux-info udev
IUSE=usb-monitor user-permissions video_cards_nvidia X
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev x11-libs/libdrm usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c ) X? ( x11-libs/libXrandr x11-libs/libX11 )
SLOT=0/5
SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.2.5.tar.gz -> ddcutil-2.2.5.tar.gz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 linux-info efd923656513c879204fec6638eadee5 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 udev 20c370aff0d0c108f3605c84b3f47084
-_md5_=46619654ae39d9e4ef85175412a35636
+_md5_=96a4f59335f8b153b81d45aef9a15a81
diff --git a/metadata/md5-cache/app-misc/ddcutil-2.2.6 b/metadata/md5-cache/app-misc/ddcutil-2.2.6
new file mode 100644
index 000000000000..4be37c1cb422
--- /dev/null
+++ b/metadata/md5-cache/app-misc/ddcutil-2.2.6
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare pretend setup
+DEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev x11-libs/libdrm usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c ) X? ( x11-libs/libXrandr x11-libs/libX11 )
+DESCRIPTION=Program for querying and changing monitor settings
+EAPI=8
+HOMEPAGE=https://www.ddcutil.com/
+INHERIT=autotools linux-info udev
+IUSE=usb-monitor user-permissions video_cards_nvidia X
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 >=dev-libs/jansson-2 sys-apps/i2c-tools virtual/udev x11-libs/libdrm usb-monitor? ( dev-libs/hidapi virtual/libusb:1 sys-apps/usbutils ) user-permissions? ( acct-group/i2c ) X? ( x11-libs/libXrandr x11-libs/libX11 )
+SLOT=0/5
+SRC_URI=https://github.com/rockowitz/ddcutil/archive/v2.2.6.tar.gz -> ddcutil-2.2.6.tar.gz
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 linux-info efd923656513c879204fec6638eadee5 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 udev 20c370aff0d0c108f3605c84b3f47084
+_md5_=e625ed779b7da9575ab4f1e3c1147b04
diff --git a/metadata/md5-cache/app-misc/ghq-1.1.5 b/metadata/md5-cache/app-misc/ghq-1.1.5
deleted file mode 100644
index 3d630a63d1ad..000000000000
--- a/metadata/md5-cache/app-misc/ghq-1.1.5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Remote repository management made easy
-EAPI=7
-HOMEPAGE=https://github.com/x-motemen/ghq
-INHERIT=go-module
-KEYWORDS=~amd64
-LICENSE=MIT
-RESTRICT=mirror
-SLOT=0
-SRC_URI=https://github.com/x-motemen/ghq/archive/v1.1.5.tar.gz -> ghq-1.1.5.tar.gz mirror://goproxy//github.com/!burnt!sushi/toml/@v/v0.3.1.mod -> github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod mirror://goproxy//github.com/!songmu/gitconfig/@v/v0.1.0.zip -> github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.zip mirror://goproxy//github.com/!songmu/gitconfig/@v/v0.1.0.mod -> github.com%2F!songmu%2Fgitconfig%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0-20190314233015-f79a8a8ca69d.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0-20190314233015-f79a8a8ca69d.mod mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.zip -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.zip mirror://goproxy//github.com/cpuguy83/go-md2man/v2/@v/v2.0.0.mod -> github.com%2Fcpuguy83%2Fgo-md2man%2Fv2%2F@v%2Fv2.0.0.mod mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.zip -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip mirror://goproxy//github.com/davecgh/go-spew/@v/v1.1.0.mod -> github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod mirror://goproxy//github.com/daviddengcn/go-colortext/@v/v1.0.0.zip -> github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/daviddengcn/go-colortext/@v/v1.0.0.mod -> github.com%2Fdaviddengcn%2Fgo-colortext%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.7.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.7.0.mod mirror://goproxy//github.com/fatih/color/@v/v1.9.0.zip -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.zip mirror://goproxy//github.com/fatih/color/@v/v1.9.0.mod -> github.com%2Ffatih%2Fcolor%2F@v%2Fv1.9.0.mod mirror://goproxy//github.com/go-playground/locales/@v/v0.13.0.zip -> github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.zip mirror://goproxy//github.com/go-playground/locales/@v/v0.13.0.mod -> github.com%2Fgo-playground%2Flocales%2F@v%2Fv0.13.0.mod mirror://goproxy//github.com/go-playground/universal-translator/@v/v0.17.0.zip -> github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.zip mirror://goproxy//github.com/go-playground/universal-translator/@v/v0.17.0.mod -> github.com%2Fgo-playground%2Funiversal-translator%2F@v%2Fv0.17.0.mod mirror://goproxy//github.com/goccy/go-yaml/@v/v1.8.0.zip -> github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.zip mirror://goproxy//github.com/goccy/go-yaml/@v/v1.8.0.mod -> github.com%2Fgoccy%2Fgo-yaml%2F@v%2Fv1.8.0.mod mirror://goproxy//github.com/golangplus/bytes/@v/v0.0.0-20160111154220-45c989fe5450.mod -> github.com%2Fgolangplus%2Fbytes%2F@v%2Fv0.0.0-20160111154220-45c989fe5450.mod mirror://goproxy//github.com/golangplus/bytes/@v/v1.0.0.zip -> github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/golangplus/bytes/@v/v1.0.0.mod -> github.com%2Fgolangplus%2Fbytes%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/golangplus/fmt/@v/v1.0.0.zip -> github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/golangplus/fmt/@v/v1.0.0.mod -> github.com%2Fgolangplus%2Ffmt%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/golangplus/testing/@v/v1.0.0.zip -> github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/golangplus/testing/@v/v1.0.0.mod -> github.com%2Fgolangplus%2Ftesting%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/leodido/go-urn/@v/v1.2.0.zip -> github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.zip mirror://goproxy//github.com/leodido/go-urn/@v/v1.2.0.mod -> github.com%2Fleodido%2Fgo-urn%2F@v%2Fv1.2.0.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.4.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.4.mod mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.zip -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.zip mirror://goproxy//github.com/mattn/go-colorable/@v/v0.1.7.mod -> github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.7.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.8.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.8.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.10.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.10.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.11.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.11.mod mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.zip -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip mirror://goproxy//github.com/mattn/go-isatty/@v/v0.0.12.mod -> github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod mirror://goproxy//github.com/motemen/go-colorine/@v/v0.0.0-20180816141035-45d19169413a.zip -> github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.zip mirror://goproxy//github.com/motemen/go-colorine/@v/v0.0.0-20180816141035-45d19169413a.mod -> github.com%2Fmotemen%2Fgo-colorine%2F@v%2Fv0.0.0-20180816141035-45d19169413a.mod mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.zip -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/pmezard/go-difflib/@v/v1.0.0.mod -> github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.zip -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.zip mirror://goproxy//github.com/russross/blackfriday/v2/@v/v2.0.1.mod -> github.com%2Frussross%2Fblackfriday%2Fv2%2F@v%2Fv2.0.1.mod mirror://goproxy//github.com/saracen/walker/@v/v0.1.1.zip -> github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.zip mirror://goproxy//github.com/saracen/walker/@v/v0.1.1.mod -> github.com%2Fsaracen%2Fwalker%2F@v%2Fv0.1.1.mod mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.zip -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.zip mirror://goproxy//github.com/shurcoo!l/sanitized_anchor_name/@v/v1.0.0.mod -> github.com%2Fshurcoo!l%2Fsanitized_anchor_name%2F@v%2Fv1.0.0.mod mirror://goproxy//github.com/stretchr/objx/@v/v0.1.0.mod -> github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.zip -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip mirror://goproxy//github.com/stretchr/testify/@v/v1.4.0.mod -> github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod mirror://goproxy//github.com/urfave/cli/v2/@v/v2.2.0.zip -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.zip mirror://goproxy//github.com/urfave/cli/v2/@v/v2.2.0.mod -> github.com%2Furfave%2Fcli%2Fv2%2F@v%2Fv2.2.0.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20190308221718-c2843e01d9a2.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod mirror://goproxy//golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod -> golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20200622213623-75b288015ac9.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20190404232315-eb5bcb51f2a3.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.zip -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.zip mirror://goproxy//golang.org/x/net/@v/v0.0.0-20200707034311-ab3426394381.mod -> golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20200707034311-ab3426394381.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200317015054-43a5402ce75a.mod mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.zip -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.zip mirror://goproxy//golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod -> golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20200625203802-6e8e738ad208.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190215142949-d0b11bdaac8a.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190222072716-a9d3bda3a223.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190222072716-a9d3bda3a223.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20190412213103-97732733099d.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191008105621-543471e840be.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191010194322-b09406accb47.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191010194322-b09406accb47.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191026070338-33540a1f6037.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200223170610-d5e6a3e2c0ae.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200223170610-d5e6a3e2c0ae.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200323222414-85ca7c5b95cd.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200323222414-85ca7c5b95cd.mod mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200722175500-76b94024e4b6.zip -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.zip mirror://goproxy//golang.org/x/sys/@v/v0.0.0-20200722175500-76b94024e4b6.mod -> golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200722175500-76b94024e4b6.mod mirror://goproxy//golang.org/x/text/@v/v0.3.0.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod mirror://goproxy//golang.org/x/text/@v/v0.3.2.mod -> golang.org%2Fx%2Ftext%2F@v%2Fv0.3.2.mod mirror://goproxy//golang.org/x/tools/@v/v0.0.0-20180917221912-90fa682c2a6e.mod -> golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191011141410-1b5146add898.mod mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.zip mirror://goproxy//golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod -> golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20191204190536-9bdfabe68543.mod mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.zip -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip mirror://goproxy//gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod -> gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod mirror://goproxy//gopkg.in/go-playground/assert.v1/@v/v1.2.1.zip -> gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.zip mirror://goproxy//gopkg.in/go-playground/assert.v1/@v/v1.2.1.mod -> gopkg.in%2Fgo-playground%2Fassert.v1%2F@v%2Fv1.2.1.mod mirror://goproxy//gopkg.in/go-playground/validator.v9/@v/v9.30.0.zip -> gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.zip mirror://goproxy//gopkg.in/go-playground/validator.v9/@v/v9.30.0.mod -> gopkg.in%2Fgo-playground%2Fvalidator.v9%2F@v%2Fv9.30.0.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.2.2.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod mirror://goproxy//gopkg.in/yaml.v2/@v/v2.3.0.zip -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip mirror://goproxy//gopkg.in/yaml.v2/@v/v2.3.0.mod -> gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod
-_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=c6aa6ef26c544a47d1c77c44591ecc91
diff --git a/metadata/md5-cache/app-misc/ghq-1.10.1 b/metadata/md5-cache/app-misc/ghq-1.10.1
new file mode 100644
index 000000000000..60fd30cf1a49
--- /dev/null
+++ b/metadata/md5-cache/app-misc/ghq-1.10.1
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-lang/go-1.26.0 >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install prepare test unpack
+DESCRIPTION=Remote repository management made easy
+EAPI=8
+HOMEPAGE=https://github.com/x-motemen/ghq
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=MIT BSD-2 BSD MIT
+SLOT=0
+SRC_URI=https://github.com/x-motemen/ghq/archive/v1.10.1.tar.gz -> ghq-1.10.1.tar.gz https://github.com/ingenarel/guru-depfiles/releases/download/ghq-1.10.1-deps.tar.xz/ghq-1.10.1-go-mod-deps.tar.xz -> ghq-1.10.1-deps.tar.xz
+_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=ae86dac3dd51d54caa5517e6537c9cc7
diff --git a/metadata/md5-cache/app-misc/minder-2.0.8 b/metadata/md5-cache/app-misc/minder-2.0.9
index da87012dd590..d962d9cca9e1 100644
--- a/metadata/md5-cache/app-misc/minder-2.0.8
+++ b/metadata/md5-cache/app-misc/minder-2.0.9
@@ -10,6 +10,6 @@ KEYWORDS=~amd64
LICENSE=GPL-3
RDEPEND=app-text/discount dev-lang/vala dev-libs/granite dev-libs/json-glib gui-libs/libhandy[vala] gui-libs/gtksourceview:5[vala]
SLOT=0
-SRC_URI=https://github.com/phase1geo/Minder/archive/2.0.8.tar.gz -> minder-2.0.8.tar.gz
+SRC_URI=https://github.com/phase1geo/Minder/archive/2.0.9.tar.gz -> minder-2.0.9.tar.gz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 vala b2f2aa400d77b841d952dda847e24d53 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=00ff7aa6a28f497853467d4b80a9f4e4
diff --git a/metadata/md5-cache/app-misc/openhab-bin-5.1.3 b/metadata/md5-cache/app-misc/openhab-bin-5.1.3
index d588573bd45b..f293fe301665 100644
--- a/metadata/md5-cache/app-misc/openhab-bin-5.1.3
+++ b/metadata/md5-cache/app-misc/openhab-bin-5.1.3
@@ -4,10 +4,10 @@ DESCRIPTION=An open-source automation software for your home
EAPI=8
HOMEPAGE=https://www.openhab.org/
INHERIT=edo systemd tmpfiles
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 arm64
LICENSE=EPL-2.0
RDEPEND=virtual/jre:21 acct-user/openhab app-arch/zip dev-java/java-config virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/openhab/openhab-distro/releases/download/5.1.3/openhab-5.1.3.tar.gz https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli -> openhab-cli-2024-01-14
_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f5d3bb0a859d60fbe128b41da814f0b9
+_md5_=dc5da3eed9edf094149216d2e9260012
diff --git a/metadata/md5-cache/app-misc/openhab-bin-5.0.3-r2 b/metadata/md5-cache/app-misc/openhab-bin-5.1.4
index 2f0d4d0af1e3..382889bb5b4e 100644
--- a/metadata/md5-cache/app-misc/openhab-bin-5.0.3-r2
+++ b/metadata/md5-cache/app-misc/openhab-bin-5.1.4
@@ -4,10 +4,10 @@ DESCRIPTION=An open-source automation software for your home
EAPI=8
HOMEPAGE=https://www.openhab.org/
INHERIT=edo systemd tmpfiles
-KEYWORDS=amd64 arm64
+KEYWORDS=~amd64 ~arm64
LICENSE=EPL-2.0
RDEPEND=virtual/jre:21 acct-user/openhab app-arch/zip dev-java/java-config virtual/tmpfiles
SLOT=0
-SRC_URI=https://github.com/openhab/openhab-distro/releases/download/5.0.3/openhab-5.0.3.tar.gz https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli -> openhab-cli-2024-01-14
+SRC_URI=https://github.com/openhab/openhab-distro/releases/download/5.1.4/openhab-5.1.4.tar.gz https://raw.githubusercontent.com/openhab/openhab-linuxpkg/10061acd36524afb12a033fea6dcf142b399bf56/resources/usr/bin/openhab-cli -> openhab-cli-2024-01-14
_eclasses_=edo a5e294016aa84979fcb2459749eb80b2 systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles e0b49bcd7a0daea941c0fbe4cb35ff4e toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=a1ea807fadd06fb0af350234125a900c
+_md5_=f5d3bb0a859d60fbe128b41da814f0b9
diff --git a/metadata/md5-cache/app-misc/qtxdg-tools-4.4.0 b/metadata/md5-cache/app-misc/qtxdg-tools-4.4.0
new file mode 100644
index 000000000000..53257dc97c6d
--- /dev/null
+++ b/metadata/md5-cache/app-misc/qtxdg-tools-4.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6
+DESCRIPTION=User Tools from libqtxdg
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qtxdg-tools/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6
+SLOT=0
+SRC_URI=https://github.com/lxqt/qtxdg-tools/releases/download/4.4.0/qtxdg-tools-4.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c378de489779d2ad967e83979a69809d
diff --git a/metadata/md5-cache/dev-build/meson-1.11.1 b/metadata/md5-cache/dev-build/meson-1.11.1
index bae56b1eee77..29f0d1bb2e32 100644
--- a/metadata/md5-cache/dev-build/meson-1.11.1
+++ b/metadata/md5-cache/dev-build/meson-1.11.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-1.11.1.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-1.11.1.tar.gz.asc ) https://github.com/mesonbuild/meson/releases/download/1.11.1/meson-reference.3 -> meson-reference-1.11.1.3
_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 vala b2f2aa400d77b841d952dda847e24d53 verify-sig ece4c893b6bd62eacbc4d25958e857f8
-_md5_=cb7fc3b9ef18a6faedbb37386be1df06
+_md5_=6126f32e9dd58467efa800d338ac245b
diff --git a/metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1 b/metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1
index efc7feec8470..580c8abd7ce1 100644
--- a/metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1
+++ b/metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://greg7mdp.github.io/parallel-hashmap/ https://github.com/greg7mdp/parallel-hashmap
INHERIT=cmake
IUSE=examples test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=dev-libs/cereal
RESTRICT=!test? ( test )
SLOT=0/1.4.1
SRC_URI=https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v1.4.1.tar.gz -> parallel-hashmap-1.4.1.tar.gz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=75c94d9814c756f5a8eb057d1a34a556
+_md5_=310f7e329925af6ec8e7f94cf86e7f82
diff --git a/metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.0 b/metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.0
index 7dfb81037f0b..88e3fbce59f4 100644
--- a/metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.0
+++ b/metadata/md5-cache/dev-cpp/parallel-hashmap-2.0.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://greg7mdp.github.io/parallel-hashmap/ https://github.com/greg7mdp/parallel-hashmap
INHERIT=cmake
IUSE=examples test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=Apache-2.0
RDEPEND=dev-libs/cereal
RESTRICT=!test? ( test )
SLOT=0/2.0.0
SRC_URI=https://github.com/greg7mdp/parallel-hashmap/archive/refs/tags/v2.0.0.tar.gz -> parallel-hashmap-2.0.0.tar.gz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=75c94d9814c756f5a8eb057d1a34a556
+_md5_=310f7e329925af6ec8e7f94cf86e7f82
diff --git a/metadata/md5-cache/dev-debug/valgrind-3.27.0 b/metadata/md5-cache/dev-debug/valgrind-3.27.0
new file mode 100644
index 000000000000..bb838abdb348
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/valgrind-3.27.0
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-valgrind-20251018 ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst prepare test unpack
+DEPEND=mpi? ( virtual/mpi )
+DESCRIPTION=An open-source memory debugger for GNU/Linux
+EAPI=8
+HOMEPAGE=https://valgrind.org
+INHERIT=autotools dot-a flag-o-matic toolchain-funcs multilib pax-utils verify-sig
+IUSE=mpi verify-sig
+KEYWORDS=-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+RDEPEND=mpi? ( virtual/mpi )
+SLOT=0
+SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.27.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.27.0.tar.bz2.asc )
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 dot-a e5200fe17cfd2ed6fa66edd80201763a eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 multilib fc812e8eb2170022c28272d80a1f9e77 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=ae620439e90796f29ab8f021a7c6b38d
diff --git a/metadata/md5-cache/dev-embedded/imsprog-1.8.3 b/metadata/md5-cache/dev-embedded/imsprog-1.8.3
new file mode 100644
index 000000000000..5673c700610f
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/imsprog-1.8.3
@@ -0,0 +1,14 @@
+BDEPEND=dev-build/cmake dev-qt/linguist-tools dev-util/pkgconf sys-apps/systemd-utils app-arch/gzip app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-libs/libusb dev-qt/qtwidgets dev-qt/qtnetwork
+DESCRIPTION=I2C, MicroWire and SPI EEPROM/Flash chip Programmer
+EAPI=8
+HOMEPAGE=https://github.com/bigbigmdm/IMSProg
+INHERIT=cmake udev
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=dev-libs/libusb dev-qt/qtwidgets dev-qt/qtnetwork
+SLOT=0
+SRC_URI=https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v1.8.3.tar.gz -> imsprog-1.8.3.tar.gz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 udev 20c370aff0d0c108f3605c84b3f47084 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=56fd855442e0e7e47631d70c73618e13
diff --git a/metadata/md5-cache/dev-libs/apache-arrow-24.0.0 b/metadata/md5-cache/dev-libs/apache-arrow-24.0.0
new file mode 100644
index 000000000000..ec6eb7271134
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/apache-arrow-24.0.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) elibc_musl? ( sys-libs/timezone-data ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( virtual/zlib:= ) zstd? ( app-arch/zstd:= ) dev-cpp/xsimd >=dev-libs/boost-1.81.0 json? ( dev-libs/rapidjson ) test? ( dev-cpp/gflags dev-cpp/gtest )
+DESCRIPTION=A cross-language development platform for in-memory data
+EAPI=8
+HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/
+INHERIT=cmake
+IUSE=+brotli bzip2 +compute +dataset +json lz4 +parquet +re2 +snappy ssl test zlib zstd
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86
+LICENSE=Apache-2.0
+RDEPEND=brotli? ( app-arch/brotli:= ) bzip2? ( app-arch/bzip2:= ) compute? ( dev-libs/libutf8proc:= ) dataset? ( dev-libs/libutf8proc:= ) elibc_musl? ( sys-libs/timezone-data ) lz4? ( app-arch/lz4:= ) parquet? ( dev-libs/libutf8proc:= dev-libs/thrift:= ssl? ( dev-libs/openssl:= ) ) re2? ( dev-libs/re2:= ) snappy? ( app-arch/snappy:= ) zlib? ( virtual/zlib:= ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=test? ( json parquet? ( zstd ) ) ssl? ( json )
+RESTRICT=!test? ( test )
+SLOT=0/24
+SRC_URI=mirror://apache/arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz test? ( https://github.com/apache/parquet-testing/archive/e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz -> parquet-testing-e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz https://github.com/apache/arrow-testing/archive/249079a810caedda6898464003c7ef8a47efeeae.tar.gz -> arrow-testing-249079a810caedda6898464003c7ef8a47efeeae.tar.gz )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f0c126adb2a6da3589f151ec2e12d8e4
diff --git a/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.4.0 b/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.4.0
new file mode 100644
index 000000000000..6e6e339790c5
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libdbusmenu-lxqt-0.4.0
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=LXQt DBusMenu Implementation
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/libdbusmenu-lxqt/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,widgets]
+SLOT=0
+SRC_URI=https://github.com/lxqt/libdbusmenu-lxqt/releases/download/0.4.0/libdbusmenu-lxqt-0.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=9dd472b576e342633e8b6121b8dcf4b1
diff --git a/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r2 b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r2
index 92a110fc0eb5..fed9375d9966 100644
--- a/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r2
+++ b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r2
@@ -1,16 +1,16 @@
-BDEPEND=>=sys-devel/gettext-0.18.2 virtual/pkgconfig python? ( >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) >=app-portage/elt-patches-20250306
+BDEPEND=>=sys-devel/gettext-0.18.2 virtual/pkgconfig python? ( >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) >=app-portage/elt-patches-20250306
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
+DEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
DESCRIPTION=Library for password quality checking and generating random passwords
EAPI=8
HOMEPAGE=https://github.com/libpwquality/libpwquality
INHERIT=libtool pam distutils-r1
-IUSE=pam python static-libs python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+IUSE=pam python static-libs python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( BSD GPL-2 )
-RDEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
+RDEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
SLOT=0
SRC_URI=https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.5/libpwquality-1.4.5.tar.bz2
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=b3742fba731b44285aa10021d02594aa
+_md5_=b29ddf73daea74d13b65cfbd7c52988f
diff --git a/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r3 b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r3
new file mode 100644
index 000000000000..99af21a4a32a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libpwquality-1.4.5-r3
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-devel/gettext-0.18.2 virtual/pkgconfig python? ( >=dev-python/gpep517-16[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) >=app-portage/elt-patches-20250306
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) )
+DESCRIPTION=Library for password quality checking and generating random passwords
+EAPI=8
+HOMEPAGE=https://github.com/libpwquality/libpwquality
+INHERIT=libtool pam distutils-r1
+IUSE=pam python static-libs python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=|| ( BSD GPL-2 )
+RDEPEND=>=sys-libs/cracklib-2.8:=[static-libs(+)?] pam? ( sys-libs/pam ) python? ( python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) )
+REQUIRED_USE=python? ( || ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) )
+SLOT=0
+SRC_URI=https://github.com/libpwquality/libpwquality/releases/download/libpwquality-1.4.5/libpwquality-1.4.5.tar.bz2
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d libtool 6a96cd90e5da8c7c615015479f46f1a4 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=1e1ff5b2657b2373df7664d7f423691f
diff --git a/metadata/md5-cache/dev-libs/libqtxdg-4.4.0 b/metadata/md5-cache/dev-libs/libqtxdg-4.4.0
new file mode 100644
index 000000000000..47d3c45554c9
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libqtxdg-4.4.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils
+DESCRIPTION=Qt Implementation of XDG Standards
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/libqtxdg/
+INHERIT=cmake optfeature virtualx
+IUSE=test test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 x11-misc/xdg-utils
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lxqt/libqtxdg/releases/download/4.4.0/libqtxdg-4.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=aad3222a64962eaa3df5b9f1bf36aa4b
diff --git a/metadata/md5-cache/dev-libs/libtimezonemap-0.4.6_p7 b/metadata/md5-cache/dev-libs/libtimezonemap-0.4.6_p7
index 7af18cdf6213..395deafb3557 100644
--- a/metadata/md5-cache/dev-libs/libtimezonemap-0.4.6_p7
+++ b/metadata/md5-cache/dev-libs/libtimezonemap-0.4.6_p7
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://launchpad.net/timezonemap https://salsa.debian.org/cinnamon-team/libtimezonemap
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools xdg
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 dev-libs/gobject-introspection:0= dev-libs/json-glib net-libs/libsoup:3.0 x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3
SLOT=0
SRC_URI=mirror://debian/pool/main/libt/libtimezonemap/libtimezonemap_0.4.6.orig.tar.gz mirror://debian/pool/main/libt/libtimezonemap/libtimezonemap_0.4.6-7.debian.tar.xz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=158b363c2cca77c4446dcdb96fc9fffe
+_md5_=b5abd0404296464be20dbf90492432e2
diff --git a/metadata/md5-cache/dev-libs/nss-3.112.4 b/metadata/md5-cache/dev-libs/nss-3.112.4
index ed3e3b85135b..dc9f73e235c1 100644
--- a/metadata/md5-cache/dev-libs/nss-3.112.4
+++ b/metadata/md5-cache/dev-libs/nss-3.112.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
INHERIT=dot-a flag-o-matic multilib toolchain-funcs multilib-minimal
IUSE=cacert test test-full +utils cpu_flags_ppc_altivec cpu_flags_x86_avx2 cpu_flags_x86_sse3 cpu_flags_ppc_vsx abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-solaris
LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 )
PROPERTIES=test_network
RDEPEND=>=dev-libs/nspr-4.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-db/sqlite-3.8.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_112_4_RTM/src/nss-3.112.4.tar.gz cacert? ( https://dev.gentoo.org/~juippis/mozilla/patchsets/nss-3.104-cacert-class1-class3.patch )
_eclasses_=dot-a e5200fe17cfd2ed6fa66edd80201763a flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=10eaf06e82102964270d750a2ee8c7ae
+_md5_=8ee2c8e542be3ec549e513c8fd76b687
diff --git a/metadata/md5-cache/dev-ml/llvm-22.1.4 b/metadata/md5-cache/dev-ml/llvm-22.1.4
new file mode 100644
index 000000000000..0039ae7f74be
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.1.4:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa] )
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils python-any-r1
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~llvm-core/llvm-22.1.4:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=0/22.1.4
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=230851740d5de52f3aff34b14acf8a81
diff --git a/metadata/md5-cache/dev-python/apache-libcloud-3.9.1 b/metadata/md5-cache/dev-python/apache-libcloud-3.9.1
new file mode 100644
index 000000000000..02d47487626c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/apache-libcloud-3.9.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/cryptography-44.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyopenssl-25.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[ssl(+)] ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Unified Interface to the Cloud - python support libs
+EAPI=8
+HOMEPAGE=https://libcloud.apache.org/ https://github.com/apache/libcloud/ https://pypi.org/project/apache-libcloud/
+INHERIT=distutils-r1 pypi
+IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/cryptography-44.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyopenssl-25.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[ssl(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/apache-libcloud/apache_libcloud-3.9.1.tar.gz
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=500f9b3910a78695e3cda7e78ce4ba9c
diff --git a/metadata/md5-cache/dev-python/channels-3.0.5 b/metadata/md5-cache/dev-python/channels-3.0.5
new file mode 100644
index 000000000000..217f62c407ff
--- /dev/null
+++ b/metadata/md5-cache/dev-python/channels-3.0.5
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/async-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/daphne-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/daphne-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/django-2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DESCRIPTION=Extends Django abilities beyond HTTP protocol
+EAPI=8
+HOMEPAGE=https://github.com/django/channels
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/django/channels/archive/3.0.5.tar.gz -> channels-3.0.5.gh.tar.gz
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=7acbfc9ae9d75e1d23ed767ec53be52a
diff --git a/metadata/md5-cache/dev-python/channels-4.2.2 b/metadata/md5-cache/dev-python/channels-4.2.2
new file mode 100644
index 000000000000..3d12988bb9dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/channels-4.2.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/async-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/daphne-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] dev-python/sphinx-rtd-theme[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/asgiref-3.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DESCRIPTION=Extends Django abilities beyond HTTP protocol
+EAPI=8
+HOMEPAGE=https://github.com/django/channels
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/django/channels/archive/4.2.2.tar.gz -> channels-4.2.2.gh.tar.gz
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=5242820674d1d94486ca68bb977065fe
diff --git a/metadata/md5-cache/dev-python/channels-4.3.2 b/metadata/md5-cache/dev-python/channels-4.3.2
deleted file mode 100644
index 774d2020f277..000000000000
--- a/metadata/md5-cache/dev-python/channels-4.3.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/async-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/asgiref-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Brings async, event-driven capabilities to Django
-EAPI=8
-HOMEPAGE=https://channels.readthedocs.io/ https://github.com/django/channels/ https://pypi.org/project/channels/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=<dev-python/asgiref-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/asgiref-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/django/channels/archive/refs/tags/4.3.2.tar.gz -> channels-4.3.2.gh.tar.gz
-_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=d72f4b49229d4b03ae45fd320411daca
diff --git a/metadata/md5-cache/dev-python/clang-22.1.4 b/metadata/md5-cache/dev-python/clang-22.1.4
new file mode 100644
index 000000000000..f95a72dfe45e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) test? ( llvm-core/clang:22 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=llvm-core/clang-22.1.4:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)]
+DESCRIPTION=Python bindings for llvm-core/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test verify-sig python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=llvm-core/clang-22.1.4:* !llvm-core/llvm:0[clang(-),python(-)] !llvm-core/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=404f74236a0cf973340cc06b50038d8a
diff --git a/metadata/md5-cache/dev-python/filebytes-0.10.2 b/metadata/md5-cache/dev-python/filebytes-0.10.2
index cbca4b398926..1d534f336b94 100644
--- a/metadata/md5-cache/dev-python/filebytes-0.10.2
+++ b/metadata/md5-cache/dev-python/filebytes-0.10.2
@@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0
SRC_URI=https://github.com/sashs/filebytes/archive/v0.10.2.tar.gz -> filebytes-0.10.2.gh.tar.gz
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=d1218946e9d4f072badced7b0e5bcae2
+_md5_=a4c943a70d2ad86c2ba38a54ee663e11
diff --git a/metadata/md5-cache/dev-python/idna-3.12 b/metadata/md5-cache/dev-python/idna-3.12
new file mode 100644
index 000000000000..5aafbe401ac0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/idna-3.12
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/flit-core-3.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-provenance? ( dev-python/pypi-attestations )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Internationalized Domain Names in Applications (IDNA)
+EAPI=8
+HOMEPAGE=https://github.com/kjd/idna/ https://pypi.org/project/idna/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/idna/idna-3.12.tar.gz verify-provenance? ( https://pypi.org/integrity/idna/v3.12/idna-3.12.tar.gz/provenance -> idna-3.12.tar.gz.provenance )
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=d0ecb54ed8e890b4a6c458b566e9b3d7
diff --git a/metadata/md5-cache/dev-python/kicad-python-0.5.0-r1 b/metadata/md5-cache/dev-python/kicad-python-0.5.0-r1
deleted file mode 100644
index 82e010e89840..000000000000
--- a/metadata/md5-cache/dev-python/kicad-python-0.5.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/protobuf-5.29:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pynng-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pynng-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-libs/protobuf[protoc(+)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/poetry-core-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=KiCad API Python Bindings for interacting with running KiCad sessions
-EAPI=8
-HOMEPAGE=https://gitlab.com/kicad/code/kicad-python https://pypi.org/project/kicad-python
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/protobuf-5.29:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pynng-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/pynng-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/typing-extensions-4.13.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/k/kicad-python/kicad_python-0.5.0.tar.gz https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board.proto -> kicad-9.0.6-board-board.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_commands.proto -> kicad-9.0.6-board-board_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_types.proto -> kicad-9.0.6-board-board_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/base_commands.proto -> kicad-9.0.6-common-commands-base_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/editor_commands.proto -> kicad-9.0.6-common-commands-editor_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/project_commands.proto -> kicad-9.0.6-common-commands-project_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/envelope.proto -> kicad-9.0.6-common-envelope.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/base_types.proto -> kicad-9.0.6-common-types-base_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/enums.proto -> kicad-9.0.6-common-types-enums.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/project_settings.proto -> kicad-9.0.6-common-types-project_settings.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_commands.proto -> kicad-9.0.6-schematic-schematic_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_types.proto -> kicad-9.0.6-schematic-schematic_types.proto
-_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=f1a7ccf220146c62fe5bd35ea9a9ef86
diff --git a/metadata/md5-cache/dev-python/kicad-python-0.6.0 b/metadata/md5-cache/dev-python/kicad-python-0.7.1
index 96a91f4f0fb9..326e9e01e78f 100644
--- a/metadata/md5-cache/dev-python/kicad-python-0.6.0
+++ b/metadata/md5-cache/dev-python/kicad-python-0.7.1
@@ -11,6 +11,6 @@ RDEPEND=>=dev-python/protobuf-5.29:=[python_targets_python3_10(-)?,python_target
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=test
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/k/kicad-python/kicad_python-0.6.0.tar.gz https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board.proto -> kicad-9.0.6-board-board.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_commands.proto -> kicad-9.0.6-board-board_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/board/board_types.proto -> kicad-9.0.6-board-board_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/base_commands.proto -> kicad-9.0.6-common-commands-base_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/editor_commands.proto -> kicad-9.0.6-common-commands-editor_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/commands/project_commands.proto -> kicad-9.0.6-common-commands-project_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/envelope.proto -> kicad-9.0.6-common-envelope.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/base_types.proto -> kicad-9.0.6-common-types-base_types.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/enums.proto -> kicad-9.0.6-common-types-enums.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/common/types/project_settings.proto -> kicad-9.0.6-common-types-project_settings.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_commands.proto -> kicad-9.0.6-schematic-schematic_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/9.0.6/api/proto/schematic/schematic_types.proto -> kicad-9.0.6-schematic-schematic_types.proto
+SRC_URI=https://files.pythonhosted.org/packages/source/k/kicad-python/kicad_python-0.7.1.tar.gz https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/board/board.proto -> kicad-10.0.1-board-board.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/board/board_commands.proto -> kicad-10.0.1-board-board_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/board/board_types.proto -> kicad-10.0.1-board-board_types.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/commands/base_commands.proto -> kicad-10.0.1-common-commands-base_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/commands/editor_commands.proto -> kicad-10.0.1-common-commands-editor_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/commands/project_commands.proto -> kicad-10.0.1-common-commands-project_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/envelope.proto -> kicad-10.0.1-common-envelope.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/types/base_types.proto -> kicad-10.0.1-common-types-base_types.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/types/enums.proto -> kicad-10.0.1-common-types-enums.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/common/types/project_settings.proto -> kicad-10.0.1-common-types-project_settings.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/schematic/schematic_commands.proto -> kicad-10.0.1-schematic-schematic_commands.proto https://gitlab.com/kicad/code/kicad/-/raw/10.0.1/api/proto/schematic/schematic_types.proto -> kicad-10.0.1-schematic-schematic_types.proto
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=67ffb77e9b39ec65f87c41eebf81703a
+_md5_=89c49b90e35ed6d33b61f18f22671d47
diff --git a/metadata/md5-cache/dev-python/langdetect-1.0.9 b/metadata/md5-cache/dev-python/langdetect-1.0.9
index 31ad5ddcc4dd..f288c34a0929 100644
--- a/metadata/md5-cache/dev-python/langdetect-1.0.9
+++ b/metadata/md5-cache/dev-python/langdetect-1.0.9
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/langdetect/langdetect-1.0.9.tar.gz
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=cff4416946f4a40f315be40bea9f4a97
+_md5_=0981952187f21bf708962aa117790d7f
diff --git a/metadata/md5-cache/dev-python/lit-22.1.4 b/metadata/md5-cache/dev-python/lit-22.1.4
new file mode 100644
index 000000000000..746bdc468953
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] llvm-core/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=636a67a013e56b1cc9e7ef6e04ae3b9d
diff --git a/metadata/md5-cache/dev-python/mypy-1.20.2 b/metadata/md5-cache/dev-python/mypy-1.20.2
new file mode 100644
index 000000000000..9e82dbd29dc9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mypy-1.20.2
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( !dev-util/stubgen >=dev-python/librt-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mypy-extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pathspec-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/types-psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/types-setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/lxml-4.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( !dev-util/stubgen >=dev-python/librt-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mypy-extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pathspec-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) python_targets_python3_14? ( dev-lang/python:3.14[sqlite] ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) python_targets_python3_14? ( dev-lang/python:3.14[sqlite] )
+DESCRIPTION=Optional static typing for Python
+EAPI=8
+HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/
+INHERIT=distutils-r1 optfeature
+IUSE=native-extensions test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=!dev-util/stubgen >=dev-python/librt-0.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mypy-extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pathspec-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/typing-extensions-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) python_targets_python3_14? ( dev-lang/python:3.14[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python/mypy/archive/v1.20.2.tar.gz -> mypy-1.20.2.gh.tar.gz
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=80f01e2280c0d8055bfb75cec31f4afd
diff --git a/metadata/md5-cache/dev-python/pyarrow-24.0.0 b/metadata/md5-cache/dev-python/pyarrow-24.0.0
new file mode 100644
index 000000000000..f0e8b51fb06c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyarrow-24.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-libs/apache-arrow[lz4,zlib] ) test? ( ~dev-libs/apache-arrow-24.0.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/scikit-build-core-0.11.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+DESCRIPTION=Python library for Apache Arrow
+EAPI=8
+HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ https://pypi.org/project/pyarrow/
+INHERIT=distutils-r1 multiprocessing
+IUSE=+parquet +snappy ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=~dev-libs/apache-arrow-24.0.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://apache/arrow/arrow-24.0.0/apache-arrow-24.0.0.tar.gz test? ( https://github.com/apache/parquet-testing/archive/e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz -> parquet-testing-e74785d85a4ecee829e1e405444d6a1b24b8bc9c.tar.gz https://github.com/apache/arrow-testing/archive/249079a810caedda6898464003c7ef8a47efeeae.tar.gz -> arrow-testing-249079a810caedda6898464003c7ef8a47efeeae.tar.gz )
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=a630669b247f66f2c109d668a9f26216
diff --git a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.17.1 b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.17.1
new file mode 100644
index 000000000000..e3e07cd71682
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.17.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/accessible-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/babel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-datadir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-regressions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-python/gpep517-16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Bootstrap-based Sphinx theme from the PyData community
+EAPI=8
+HOMEPAGE=https://github.com/pydata/pydata-sphinx-theme/ https://pypi.org/project/pydata-sphinx-theme/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD-with-disclosure
+RDEPEND=dev-python/accessible-pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/babel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/sphinx-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sphinx-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pydata/pydata-sphinx-theme/archive/v0.17.1.tar.gz -> pydata-sphinx-theme-0.17.1.gh.tar.gz https://files.pythonhosted.org/packages/py3/p/pydata-sphinx-theme/pydata_sphinx_theme-0.17.1-py3-none-any.whl
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=3e05bc04df6d037e47746ad282b9a3fb
diff --git a/metadata/md5-cache/dev-python/pyrefly-0.61.0 b/metadata/md5-cache/dev-python/pyrefly-0.61.0
deleted file mode 100644
index 057f157d40c6..000000000000
--- a/metadata/md5-cache/dev-python/pyrefly-0.61.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( >=dev-lang/rust-bin-1.89:* >=dev-lang/rust-1.89:* ) verify-provenance? ( dev-python/pypi-attestations )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=app-arch/zstd:=
-DESCRIPTION=A fast type checker and language server for Python with powerful IDE features
-EAPI=8
-HOMEPAGE=https://pyrefly.org/ https://github.com/facebook/pyrefly https://pypi.org/project/pyrefly/
-INHERIT=cargo pypi
-IUSE=debug verify-provenance
-KEYWORDS=~amd64
-LICENSE=MIT 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-3.0 Unicode-DFS-2016 ZLIB
-RDEPEND=app-arch/zstd:=
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pyrefly/pyrefly-0.61.0.tar.gz verify-provenance? ( https://pypi.org/integrity/pyrefly/v0.61.0/pyrefly-0.61.0.tar.gz/provenance -> pyrefly-0.61.0.tar.gz.provenance ) https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/addr2line/0.25.1/download -> addr2line-0.25.1.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/ahash/0.8.12/download -> ahash-0.8.12.crate https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/allocative/0.3.4/download -> allocative-0.3.4.crate https://crates.io/api/v1/crates/allocative_derive/0.3.3/download -> allocative_derive-0.3.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.21/download -> allocator-api2-0.2.21.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.21/download -> anstream-0.6.21.crate https://crates.io/api/v1/crates/anstream/1.0.0/download -> anstream-1.0.0.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.0/download -> anstyle-parse-0.2.0.crate https://crates.io/api/v1/crates/anstyle-parse/1.0.0/download -> anstyle-parse-1.0.0.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.7/download -> anstyle-wincon-3.0.7.crate https://crates.io/api/v1/crates/anstyle/1.0.14/download -> anstyle-1.0.14.crate https://crates.io/api/v1/crates/anyhow/1.0.102/download -> anyhow-1.0.102.crate https://crates.io/api/v1/crates/append-only-vec/0.1.8/download -> append-only-vec-0.1.8.crate https://crates.io/api/v1/crates/arc-swap/1.9.1/download -> arc-swap-1.9.1.crate https://crates.io/api/v1/crates/argfile/0.2.1/download -> argfile-0.2.1.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/attribute-derive-macro/0.10.3/download -> attribute-derive-macro-0.10.3.crate https://crates.io/api/v1/crates/attribute-derive/0.10.3/download -> attribute-derive-0.10.3.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace-on-stack-overflow/0.3.0/download -> backtrace-on-stack-overflow-0.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.11.0/download -> bitflags-2.11.0.crate https://crates.io/api/v1/crates/blake3/1.8.2/download -> blake3-1.8.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/bumpalo/3.20.2/download -> bumpalo-3.20.2.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.11.1/download -> bytes-1.11.1.crate https://crates.io/api/v1/crates/capnp/0.25.2/download -> capnp-0.25.2.crate https://crates.io/api/v1/crates/castaway/0.2.4/download -> castaway-0.2.4.crate https://crates.io/api/v1/crates/cc/1.2.57/download -> cc-1.2.57.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.crate https://crates.io/api/v1/crates/chacha20/0.10.0/download -> chacha20-0.10.0.crate https://crates.io/api/v1/crates/chrono/0.4.44/download -> chrono-0.4.44.crate https://crates.io/api/v1/crates/clap/4.6.0/download -> clap-4.6.0.crate https://crates.io/api/v1/crates/clap_builder/4.6.0/download -> clap_builder-4.6.0.crate https://crates.io/api/v1/crates/clap_derive/4.6.0/download -> clap_derive-4.6.0.crate https://crates.io/api/v1/crates/clap_lex/1.0.0/download -> clap_lex-1.0.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.12.0/download -> codespan-reporting-0.12.0.crate https://crates.io/api/v1/crates/collection_literals/1.0.2/download -> collection_literals-1.0.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/compact_str/0.8.0/download -> compact_str-0.8.0.crate https://crates.io/api/v1/crates/compact_str/0.9.0/download -> compact_str-0.9.0.crate https://crates.io/api/v1/crates/configparser/3.1.0/download -> configparser-3.1.0.crate https://crates.io/api/v1/crates/console/0.16.1/download -> console-0.16.1.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/const-str/0.4.3/download -> const-str-0.4.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/convert_case/0.11.0/download -> convert_case-0.11.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/cpufeatures/0.3.0/download -> cpufeatures-0.3.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.15/download -> crossbeam-channel-0.5.15.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.6/download -> crossbeam-deque-0.8.6.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crypto-common/0.1.7/download -> crypto-common-0.1.7.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/darling/0.23.0/download -> darling-0.23.0.crate https://crates.io/api/v1/crates/darling_core/0.23.0/download -> darling_core-0.23.0.crate https://crates.io/api/v1/crates/darling_macro/0.23.0/download -> darling_macro-0.23.0.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/deranged/0.5.5/download -> deranged-0.5.5.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive-where/1.5.0/download -> derive-where-1.5.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dupe/0.9.1/download -> dupe-0.9.1.crate https://crates.io/api/v1/crates/dupe_derive/0.9.1/download -> dupe_derive-0.9.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.20/download -> dyn-clone-1.0.20.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.crate https://crates.io/api/v1/crates/embedded-io/0.7.1/download -> embedded-io-0.7.1.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/enum-iterator-derive/1.5.0/download -> enum-iterator-derive-1.5.0.crate https://crates.io/api/v1/crates/enum-iterator/2.3.0/download -> enum-iterator-2.3.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/errno/0.3.14/download -> errno-0.3.14.crate https://crates.io/api/v1/crates/faster-hex/0.6.1/download -> faster-hex-0.6.1.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/filetime/0.2.27/download -> filetime-0.2.27.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.9/download -> find-msvc-tools-0.1.9.crate https://crates.io/api/v1/crates/foldhash/0.1.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.2/download -> form_urlencoded-1.2.2.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.32/download -> futures-channel-0.3.32.crate https://crates.io/api/v1/crates/futures-core/0.3.32/download -> futures-core-0.3.32.crate https://crates.io/api/v1/crates/futures-executor/0.3.32/download -> futures-executor-0.3.32.crate https://crates.io/api/v1/crates/futures-io/0.3.32/download -> futures-io-0.3.32.crate https://crates.io/api/v1/crates/futures-macro/0.3.32/download -> futures-macro-0.3.32.crate https://crates.io/api/v1/crates/futures-sink/0.3.32/download -> futures-sink-0.3.32.crate https://crates.io/api/v1/crates/futures-task/0.3.32/download -> futures-task-0.3.32.crate https://crates.io/api/v1/crates/futures-util/0.3.32/download -> futures-util-0.3.32.crate https://crates.io/api/v1/crates/futures/0.1.31/download -> futures-0.1.31.crate https://crates.io/api/v1/crates/futures/0.3.32/download -> futures-0.3.32.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/get-size-derive2/0.7.2/download -> get-size-derive2-0.7.2.crate https://crates.io/api/v1/crates/get-size2/0.7.2/download -> get-size2-0.7.2.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.4/download -> getrandom-0.3.4.crate https://crates.io/api/v1/crates/getrandom/0.4.1/download -> getrandom-0.4.1.crate https://crates.io/api/v1/crates/gimli/0.32.3/download -> gimli-0.32.3.crate https://crates.io/api/v1/crates/glob/0.3.3/download -> glob-0.3.3.crate https://crates.io/api/v1/crates/globset/0.4.18/download -> globset-0.4.18.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.5/download -> hashbrown-0.15.5.crate https://crates.io/api/v1/crates/hashbrown/0.16.1/download -> hashbrown-0.16.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.12/download -> home-0.5.12.crate https://crates.io/api/v1/crates/human_bytes/0.4.3/download -> human_bytes-0.4.3.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.65/download -> iana-time-zone-0.1.65.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.1/download -> icu_properties-1.5.1.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/id-arena/2.3.0/download -> id-arena-2.3.0.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/1.1.0/download -> idna-1.1.0.crate https://crates.io/api/v1/crates/idna_adapter/1.2.0/download -> idna_adapter-1.2.0.crate https://crates.io/api/v1/crates/ignore/0.4.25/download -> ignore-0.4.25.crate https://crates.io/api/v1/crates/index_vec/0.1.4/download -> index_vec-0.1.4.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/indexmap/2.13.0/download -> indexmap-2.13.0.crate https://crates.io/api/v1/crates/indicatif/0.18.4/download -> indicatif-0.18.4.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.11.1/download -> inotify-0.11.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/interpolator/0.5.0/download -> interpolator-0.5.0.crate https://crates.io/api/v1/crates/is-macro/0.3.6/download -> is-macro-0.3.6.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.18/download -> itoa-1.0.18.crate https://crates.io/api/v1/crates/jobserver/0.1.34/download -> jobserver-0.1.34.crate https://crates.io/api/v1/crates/js-sys/0.3.94/download -> js-sys-0.3.94.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.1.1/download -> kqueue-1.1.1.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/leb128fmt/0.1.0/download -> leb128fmt-0.1.0.crate https://crates.io/api/v1/crates/libc/0.2.183/download -> libc-0.2.183.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.44/download -> libmimalloc-sys-0.1.44.crate https://crates.io/api/v1/crates/libredox/0.1.12/download -> libredox-0.1.12.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/linux-raw-sys/0.12.1/download -> linux-raw-sys-0.12.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.15/download -> linux-raw-sys-0.4.15.crate https://crates.io/api/v1/crates/litemap/0.7.3/download -> litemap-0.7.3.crate https://crates.io/api/v1/crates/lock_api/0.4.14/download -> lock_api-0.4.14.crate https://crates.io/api/v1/crates/lock_free_hashtable/0.1.2/download -> lock_free_hashtable-0.1.2.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/lsp-server/0.7.9/download -> lsp-server-0.7.9.crate https://crates.io/api/v1/crates/manyhow-macros/0.11.4/download -> manyhow-macros-0.11.4.crate https://crates.io/api/v1/crates/manyhow/0.11.4/download -> manyhow-0.11.4.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matchers/0.2.0/download -> matchers-0.2.0.crate https://crates.io/api/v1/crates/memchr/2.8.0/download -> memchr-2.8.0.crate https://crates.io/api/v1/crates/memmap2/0.9.10/download -> memmap2-0.9.10.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memory-stats/1.2.0/download -> memory-stats-1.2.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.48/download -> mimalloc-0.1.48.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.8/download -> miniz_oxide-0.8.8.crate https://crates.io/api/v1/crates/mio/1.2.0/download -> mio-1.2.0.crate https://crates.io/api/v1/crates/nix/0.23.1/download -> nix-0.23.1.crate https://crates.io/api/v1/crates/notify-types/2.0.0/download -> notify-types-2.0.0.crate https://crates.io/api/v1/crates/notify/8.2.0/download -> notify-8.2.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.2.0/download -> num-conv-0.2.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_threads/0.1.3/download -> num_threads-0.1.3.crate https://crates.io/api/v1/crates/object/0.37.3/download -> object-0.37.3.crate https://crates.io/api/v1/crates/once_cell/1.21.4/download -> once_cell-1.21.4.crate https://crates.io/api/v1/crates/os_str_bytes/7.1.1/download -> os_str_bytes-7.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.5/download -> parking_lot-0.12.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.12/download -> parking_lot_core-0.9.12.crate https://crates.io/api/v1/crates/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.3/download -> pathdiff-0.2.3.crate https://crates.io/api/v1/crates/percent-encoding/2.3.2/download -> percent-encoding-2.3.2.crate https://crates.io/api/v1/crates/phf/0.11.3/download -> phf-0.11.3.crate https://crates.io/api/v1/crates/phf_codegen/0.11.3/download -> phf_codegen-0.11.3.crate https://crates.io/api/v1/crates/phf_generator/0.11.1/download -> phf_generator-0.11.1.crate https://crates.io/api/v1/crates/phf_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.17/download -> pin-project-lite-0.2.17.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/portable-atomic/1.13.1/download -> portable-atomic-1.13.1.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.37/download -> prettyplease-0.2.37.crate https://crates.io/api/v1/crates/proc-macro-utils/0.10.0/download -> proc-macro-utils-0.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/prost-derive/0.11.9/download -> prost-derive-0.11.9.crate https://crates.io/api/v1/crates/prost-types/0.11.9/download -> prost-types-0.11.9.crate https://crates.io/api/v1/crates/prost/0.11.9/download -> prost-0.11.9.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.11.0/download -> pulldown-cmark-escape-0.11.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.13.3/download -> pulldown-cmark-0.13.3.crate https://crates.io/api/v1/crates/quote-use-macros/0.8.4/download -> quote-use-macros-0.8.4.crate https://crates.io/api/v1/crates/quote-use/0.8.4/download -> quote-use-0.8.4.crate https://crates.io/api/v1/crates/quote/1.0.45/download -> quote-1.0.45.crate https://crates.io/api/v1/crates/r-efi/5.2.0/download -> r-efi-5.2.0.crate https://crates.io/api/v1/crates/rand/0.10.0/download -> rand-0.10.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.2/download -> rand-0.9.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.10.0/download -> rand_core-0.10.0.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.5/download -> rand_core-0.9.5.crate https://crates.io/api/v1/crates/rayon-core/1.13.0/download -> rayon-core-1.13.0.crate https://crates.io/api/v1/crates/rayon/1.11.0/download -> rayon-1.11.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/redox_syscall/0.5.6/download -> redox_syscall-0.5.6.crate https://crates.io/api/v1/crates/redox_syscall/0.7.0/download -> redox_syscall-0.7.0.crate https://crates.io/api/v1/crates/ref-cast-impl/1.0.25/download -> ref-cast-impl-1.0.25.crate https://crates.io/api/v1/crates/ref-cast/1.0.25/download -> ref-cast-1.0.25.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.8/download -> regex-syntax-0.8.8.crate https://crates.io/api/v1/crates/regex/1.12.3/download -> regex-1.12.3.crate https://crates.io/api/v1/crates/relative-path/1.9.3/download -> relative-path-1.9.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.27/download -> rustc-demangle-0.1.27.crate https://crates.io/api/v1/crates/rustc-hash/2.1.2/download -> rustc-hash-2.1.2.crate https://crates.io/api/v1/crates/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustix/1.1.4/download -> rustix-1.1.4.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/ryu/0.2.8/download -> ryu-0.2.8.crate https://crates.io/api/v1/crates/ryu/1.0.23/download -> ryu-1.0.23.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.9.0/download -> schemars-0.9.0.crate https://crates.io/api/v1/crates/schemars/1.2.1/download -> schemars-1.2.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scratch/1.0.6/download -> scratch-1.0.6.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/semver/1.0.27/download -> semver-1.0.27.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_bser/0.4.0/download -> serde_bser-0.4.0.crate https://crates.io/api/v1/crates/serde_bytes/0.11.19/download -> serde_bytes-0.11.19.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_json/1.0.149/download -> serde_json-1.0.149.crate https://crates.io/api/v1/crates/serde_jsonrc/0.1.0/download -> serde_jsonrc-0.1.0.crate https://crates.io/api/v1/crates/serde_repr/0.1.20/download -> serde_repr-0.1.20.crate https://crates.io/api/v1/crates/serde_spanned/1.1.1/download -> serde_spanned-1.1.1.crate https://crates.io/api/v1/crates/serde_with/3.18.0/download -> serde_with-3.18.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.18.0/download -> serde_with_macros-3.18.0.crate https://crates.io/api/v1/crates/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/slab/0.4.12/download -> slab-0.4.12.crate https://crates.io/api/v1/crates/smallvec/1.15.1/download -> smallvec-1.15.1.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/sorted_vector_map/0.2.0/download -> sorted_vector_map-0.2.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/starlark_map/0.13.0/download -> starlark_map-0.13.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/static_interner/0.1.1/download -> static_interner-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.117/download -> syn-2.0.117.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/tar/0.4.45/download -> tar-0.4.45.crate https://crates.io/api/v1/crates/tempfile/3.27.0/download -> tempfile-3.27.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.4.4/download -> terminal_size-0.4.4.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.18/download -> thiserror-impl-2.0.18.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.18/download -> thiserror-2.0.18.crate https://crates.io/api/v1/crates/thread_local/1.1.9/download -> thread_local-1.1.9.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.1/download -> tikv-jemallocator-0.6.1.crate https://crates.io/api/v1/crates/time-core/0.1.8/download -> time-core-0.1.8.crate https://crates.io/api/v1/crates/time-macros/0.2.27/download -> time-macros-0.2.27.crate https://crates.io/api/v1/crates/time/0.3.47/download -> time-0.3.47.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/tokio-macros/2.6.0/download -> tokio-macros-2.6.0.crate https://crates.io/api/v1/crates/tokio-util/0.6.10/download -> tokio-util-0.6.10.crate https://crates.io/api/v1/crates/tokio/1.50.0/download -> tokio-1.50.0.crate https://crates.io/api/v1/crates/toml/0.9.12+spec-1.1.0/download -> toml-0.9.12+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_datetime/0.7.5+spec-1.1.0/download -> toml_datetime-0.7.5+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_edit/0.23.10+spec-1.0.0/download -> toml_edit-0.23.10+spec-1.0.0.crate https://crates.io/api/v1/crates/toml_parser/1.1.2+spec-1.1.0/download -> toml_parser-1.1.2+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.1.1+spec-1.1.0/download -> toml_writer-1.1.1+spec-1.1.0.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.31/download -> tracing-attributes-0.1.31.crate https://crates.io/api/v1/crates/tracing-core/0.1.36/download -> tracing-core-0.1.36.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-serde/0.2.0/download -> tracing-serde-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.23/download -> tracing-subscriber-0.3.23.crate https://crates.io/api/v1/crates/tracing/0.1.44/download -> tracing-0.1.44.crate https://crates.io/api/v1/crates/triomphe/0.1.15/download -> triomphe-0.1.15.crate https://crates.io/api/v1/crates/typenum/1.19.0/download -> typenum-1.19.0.crate https://crates.io/api/v1/crates/unicase/2.9.0/download -> unicase-2.9.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.24/download -> unicode-ident-1.0.24.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.25/download -> unicode-normalization-0.1.25.crate https://crates.io/api/v1/crates/unicode-segmentation/1.13.2/download -> unicode-segmentation-1.13.2.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.2/download -> unicode-width-0.2.2.crate https://crates.io/api/v1/crates/unicode-xid/0.2.6/download -> unicode-xid-0.2.6.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unit-prefix/0.5.1/download -> unit-prefix-0.5.1.crate https://crates.io/api/v1/crates/url/2.5.8/download -> url-2.5.8.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid-rng-internal/1.23.0/download -> uuid-rng-internal-1.23.0.crate https://crates.io/api/v1/crates/uuid/1.23.0/download -> uuid-1.23.0.crate https://crates.io/api/v1/crates/valuable/0.1.1/download -> valuable-0.1.1.crate https://crates.io/api/v1/crates/vec1/1.12.1/download -> vec1-1.12.1.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasip2/1.0.1+wasi-0.2.4/download -> wasip2-1.0.1+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasip3/0.4.0+wasi-0.3.0-rc-2026-01-06/download -> wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.117/download -> wasm-bindgen-macro-support-0.2.117.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.117/download -> wasm-bindgen-macro-0.2.117.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.117/download -> wasm-bindgen-shared-0.2.117.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.117/download -> wasm-bindgen-0.2.117.crate https://crates.io/api/v1/crates/wasm-encoder/0.244.0/download -> wasm-encoder-0.244.0.crate https://crates.io/api/v1/crates/wasm-metadata/0.244.0/download -> wasm-metadata-0.244.0.crate https://crates.io/api/v1/crates/wasmparser/0.244.0/download -> wasmparser-0.244.0.crate https://crates.io/api/v1/crates/watchman_client/0.9.0/download -> watchman_client-0.9.0.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.11/download -> winapi-util-0.1.11.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.62.2/download -> windows-core-0.62.2.crate https://crates.io/api/v1/crates/windows-implement/0.60.2/download -> windows-implement-0.60.2.crate https://crates.io/api/v1/crates/windows-interface/0.59.3/download -> windows-interface-0.59.3.crate https://crates.io/api/v1/crates/windows-link/0.2.1/download -> windows-link-0.2.1.crate https://crates.io/api/v1/crates/windows-result/0.4.1/download -> windows-result-0.4.1.crate https://crates.io/api/v1/crates/windows-strings/0.5.1/download -> windows-strings-0.5.1.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.2/download -> windows-sys-0.61.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows-targets/0.53.2/download -> windows-targets-0.53.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.53.0/download -> windows_aarch64_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.53.0/download -> windows_aarch64_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.53.0/download -> windows_i686_gnu-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.53.0/download -> windows_i686_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.53.0/download -> windows_i686_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.53.0/download -> windows_x86_64_gnu-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.53.0/download -> windows_x86_64_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.53.0/download -> windows_x86_64_msvc-0.53.0.crate https://crates.io/api/v1/crates/winnow/0.7.15/download -> winnow-0.7.15.crate https://crates.io/api/v1/crates/winnow/1.0.1/download -> winnow-1.0.1.crate https://crates.io/api/v1/crates/wit-bindgen-core/0.51.0/download -> wit-bindgen-core-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust-macro/0.51.0/download -> wit-bindgen-rust-macro-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust/0.51.0/download -> wit-bindgen-rust-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.46.0/download -> wit-bindgen-0.46.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.51.0/download -> wit-bindgen-0.51.0.crate https://crates.io/api/v1/crates/wit-component/0.244.0/download -> wit-component-0.244.0.crate https://crates.io/api/v1/crates/wit-parser/0.244.0/download -> wit-parser-0.244.0.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/xattr/1.6.1/download -> xattr-1.6.1.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.15/download -> xxhash-rust-0.8.15.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke-derive/0.7.4/download -> yoke-derive-0.7.4.crate https://crates.io/api/v1/crates/yoke/0.7.4/download -> yoke-0.7.4.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.48/download -> zerocopy-derive-0.8.48.crate https://crates.io/api/v1/crates/zerocopy/0.8.48/download -> zerocopy-0.8.48.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.4/download -> zerofrom-derive-0.1.4.crate https://crates.io/api/v1/crates/zerofrom/0.1.4/download -> zerofrom-0.1.4.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.3/download -> zerovec-derive-0.10.3.crate https://crates.io/api/v1/crates/zerovec/0.10.4/download -> zerovec-0.10.4.crate https://crates.io/api/v1/crates/zmij/1.0.21/download -> zmij-1.0.21.crate https://crates.io/api/v1/crates/zstd-safe/7.2.4/download -> zstd-safe-7.2.4.crate https://crates.io/api/v1/crates/zstd-sys/2.0.16+zstd.1.5.7/download -> zstd-sys-2.0.16+zstd.1.5.7.crate https://crates.io/api/v1/crates/zstd/0.13.3/download -> zstd-0.13.3.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/yaahc/displaydoc/archive/7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0.tar.gz -> displaydoc-7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/jakoschiko/quickcheck/archive/6ecdf5bb4b0132ce66670b4d46453aa022ea892c.tar.gz -> quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/rust-lang/backtrace-rs/archive/df979dcf80027eb047d7bb9e0874710c15009f31.tar.gz -> backtrace-rs-df979dcf80027eb047d7bb9e0874710c15009f31.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz
-_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pypi a451be5a08e8eb46f927fc6dd163583f rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=c6c4fa87b44f6437d8ff49807a9f6326
diff --git a/metadata/md5-cache/dev-python/pyrefly-0.62.0 b/metadata/md5-cache/dev-python/pyrefly-0.62.0
new file mode 100644
index 000000000000..4b78a1e0d0cb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyrefly-0.62.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( >=dev-lang/rust-bin-1.89:* >=dev-lang/rust-1.89:* ) verify-provenance? ( dev-python/pypi-attestations )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=app-arch/zstd:=
+DESCRIPTION=A fast type checker and language server for Python with powerful IDE features
+EAPI=8
+HOMEPAGE=https://pyrefly.org/ https://github.com/facebook/pyrefly https://pypi.org/project/pyrefly/
+INHERIT=cargo pypi
+IUSE=debug verify-provenance
+KEYWORDS=~amd64
+LICENSE=MIT 0BSD Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 Unicode-DFS-2016 ZLIB
+RDEPEND=app-arch/zstd:=
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyrefly/pyrefly-0.62.0.tar.gz verify-provenance? ( https://pypi.org/integrity/pyrefly/v0.62.0/pyrefly-0.62.0.tar.gz/provenance -> pyrefly-0.62.0.tar.gz.provenance ) https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/addr2line/0.25.1/download -> addr2line-0.25.1.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/ahash/0.8.12/download -> ahash-0.8.12.crate https://crates.io/api/v1/crates/aho-corasick/1.1.4/download -> aho-corasick-1.1.4.crate https://crates.io/api/v1/crates/allocative/0.3.4/download -> allocative-0.3.4.crate https://crates.io/api/v1/crates/allocative_derive/0.3.3/download -> allocative_derive-0.3.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.21/download -> allocator-api2-0.2.21.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.21/download -> anstream-0.6.21.crate https://crates.io/api/v1/crates/anstream/1.0.0/download -> anstream-1.0.0.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.0/download -> anstyle-parse-0.2.0.crate https://crates.io/api/v1/crates/anstyle-parse/1.0.0/download -> anstyle-parse-1.0.0.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.7/download -> anstyle-wincon-3.0.7.crate https://crates.io/api/v1/crates/anstyle/1.0.14/download -> anstyle-1.0.14.crate https://crates.io/api/v1/crates/anyhow/1.0.102/download -> anyhow-1.0.102.crate https://crates.io/api/v1/crates/append-only-vec/0.1.8/download -> append-only-vec-0.1.8.crate https://crates.io/api/v1/crates/arc-swap/1.9.1/download -> arc-swap-1.9.1.crate https://crates.io/api/v1/crates/argfile/0.2.1/download -> argfile-0.2.1.crate https://crates.io/api/v1/crates/arrayref/0.3.9/download -> arrayref-0.3.9.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/attribute-derive-macro/0.10.3/download -> attribute-derive-macro-0.10.3.crate https://crates.io/api/v1/crates/attribute-derive/0.10.3/download -> attribute-derive-0.10.3.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace-on-stack-overflow/0.3.0/download -> backtrace-on-stack-overflow-0.3.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.11.0/download -> bitflags-2.11.0.crate https://crates.io/api/v1/crates/blake3/1.8.2/download -> blake3-1.8.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.2/download -> block-buffer-0.10.2.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/bumpalo/3.20.2/download -> bumpalo-3.20.2.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.11.1/download -> bytes-1.11.1.crate https://crates.io/api/v1/crates/capnp/0.25.2/download -> capnp-0.25.2.crate https://crates.io/api/v1/crates/castaway/0.2.4/download -> castaway-0.2.4.crate https://crates.io/api/v1/crates/cc/1.2.57/download -> cc-1.2.57.crate https://crates.io/api/v1/crates/cfg-if/1.0.4/download -> cfg-if-1.0.4.crate https://crates.io/api/v1/crates/chacha20/0.10.0/download -> chacha20-0.10.0.crate https://crates.io/api/v1/crates/chrono/0.4.44/download -> chrono-0.4.44.crate https://crates.io/api/v1/crates/clap/4.6.1/download -> clap-4.6.1.crate https://crates.io/api/v1/crates/clap_builder/4.6.0/download -> clap_builder-4.6.0.crate https://crates.io/api/v1/crates/clap_derive/4.6.1/download -> clap_derive-4.6.1.crate https://crates.io/api/v1/crates/clap_lex/1.0.0/download -> clap_lex-1.0.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.12.0/download -> codespan-reporting-0.12.0.crate https://crates.io/api/v1/crates/collection_literals/1.0.2/download -> collection_literals-1.0.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/compact_str/0.8.0/download -> compact_str-0.8.0.crate https://crates.io/api/v1/crates/compact_str/0.9.0/download -> compact_str-0.9.0.crate https://crates.io/api/v1/crates/configparser/3.1.0/download -> configparser-3.1.0.crate https://crates.io/api/v1/crates/console/0.16.1/download -> console-0.16.1.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/const-str/0.4.3/download -> const-str-0.4.3.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/convert_case/0.11.0/download -> convert_case-0.11.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/cpufeatures/0.2.17/download -> cpufeatures-0.2.17.crate https://crates.io/api/v1/crates/cpufeatures/0.3.0/download -> cpufeatures-0.3.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.15/download -> crossbeam-channel-0.5.15.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.6/download -> crossbeam-deque-0.8.6.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crypto-common/0.1.7/download -> crypto-common-0.1.7.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/darling/0.23.0/download -> darling-0.23.0.crate https://crates.io/api/v1/crates/darling_core/0.23.0/download -> darling_core-0.23.0.crate https://crates.io/api/v1/crates/darling_macro/0.23.0/download -> darling_macro-0.23.0.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/deranged/0.5.5/download -> deranged-0.5.5.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive-where/1.5.0/download -> derive-where-1.5.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dupe/0.9.1/download -> dupe-0.9.1.crate https://crates.io/api/v1/crates/dupe_derive/0.9.1/download -> dupe_derive-0.9.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.20/download -> dyn-clone-1.0.20.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.crate https://crates.io/api/v1/crates/embedded-io/0.7.1/download -> embedded-io-0.7.1.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/enum-iterator-derive/1.5.0/download -> enum-iterator-derive-1.5.0.crate https://crates.io/api/v1/crates/enum-iterator/2.3.0/download -> enum-iterator-2.3.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/equivalent/1.0.2/download -> equivalent-1.0.2.crate https://crates.io/api/v1/crates/errno/0.3.14/download -> errno-0.3.14.crate https://crates.io/api/v1/crates/faster-hex/0.6.1/download -> faster-hex-0.6.1.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/filetime/0.2.27/download -> filetime-0.2.27.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.9/download -> find-msvc-tools-0.1.9.crate https://crates.io/api/v1/crates/foldhash/0.1.5/download -> foldhash-0.1.5.crate https://crates.io/api/v1/crates/foldhash/0.2.0/download -> foldhash-0.2.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.2/download -> form_urlencoded-1.2.2.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.32/download -> futures-channel-0.3.32.crate https://crates.io/api/v1/crates/futures-core/0.3.32/download -> futures-core-0.3.32.crate https://crates.io/api/v1/crates/futures-executor/0.3.32/download -> futures-executor-0.3.32.crate https://crates.io/api/v1/crates/futures-io/0.3.32/download -> futures-io-0.3.32.crate https://crates.io/api/v1/crates/futures-macro/0.3.32/download -> futures-macro-0.3.32.crate https://crates.io/api/v1/crates/futures-sink/0.3.32/download -> futures-sink-0.3.32.crate https://crates.io/api/v1/crates/futures-task/0.3.32/download -> futures-task-0.3.32.crate https://crates.io/api/v1/crates/futures-util/0.3.32/download -> futures-util-0.3.32.crate https://crates.io/api/v1/crates/futures/0.1.31/download -> futures-0.1.31.crate https://crates.io/api/v1/crates/futures/0.3.32/download -> futures-0.3.32.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/get-size-derive2/0.7.4/download -> get-size-derive2-0.7.4.crate https://crates.io/api/v1/crates/get-size2/0.7.4/download -> get-size2-0.7.4.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.16/download -> getrandom-0.2.16.crate https://crates.io/api/v1/crates/getrandom/0.3.4/download -> getrandom-0.3.4.crate https://crates.io/api/v1/crates/getrandom/0.4.1/download -> getrandom-0.4.1.crate https://crates.io/api/v1/crates/gimli/0.32.3/download -> gimli-0.32.3.crate https://crates.io/api/v1/crates/glob/0.3.3/download -> glob-0.3.3.crate https://crates.io/api/v1/crates/globset/0.4.18/download -> globset-0.4.18.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.5/download -> hashbrown-0.15.5.crate https://crates.io/api/v1/crates/hashbrown/0.16.1/download -> hashbrown-0.16.1.crate https://crates.io/api/v1/crates/hashbrown/0.17.0/download -> hashbrown-0.17.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.12/download -> home-0.5.12.crate https://crates.io/api/v1/crates/human_bytes/0.4.3/download -> human_bytes-0.4.3.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.65/download -> iana-time-zone-0.1.65.crate https://crates.io/api/v1/crates/icu_collections/2.2.0/download -> icu_collections-2.2.0.crate https://crates.io/api/v1/crates/icu_locale_core/2.2.0/download -> icu_locale_core-2.2.0.crate https://crates.io/api/v1/crates/icu_normalizer/2.2.0/download -> icu_normalizer-2.2.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.2.0/download -> icu_normalizer_data-2.2.0.crate https://crates.io/api/v1/crates/icu_properties/2.2.0/download -> icu_properties-2.2.0.crate https://crates.io/api/v1/crates/icu_properties_data/2.2.0/download -> icu_properties_data-2.2.0.crate https://crates.io/api/v1/crates/icu_provider/2.2.0/download -> icu_provider-2.2.0.crate https://crates.io/api/v1/crates/id-arena/2.3.0/download -> id-arena-2.3.0.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/1.1.0/download -> idna-1.1.0.crate https://crates.io/api/v1/crates/idna_adapter/1.2.1/download -> idna_adapter-1.2.1.crate https://crates.io/api/v1/crates/ignore/0.4.25/download -> ignore-0.4.25.crate https://crates.io/api/v1/crates/index_vec/0.1.4/download -> index_vec-0.1.4.crate https://crates.io/api/v1/crates/indexmap/1.9.2/download -> indexmap-1.9.2.crate https://crates.io/api/v1/crates/indexmap/2.13.0/download -> indexmap-2.13.0.crate https://crates.io/api/v1/crates/indicatif/0.18.4/download -> indicatif-0.18.4.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.11.1/download -> inotify-0.11.1.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/interpolator/0.5.0/download -> interpolator-0.5.0.crate https://crates.io/api/v1/crates/is-macro/0.3.6/download -> is-macro-0.3.6.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.18/download -> itoa-1.0.18.crate https://crates.io/api/v1/crates/jobserver/0.1.34/download -> jobserver-0.1.34.crate https://crates.io/api/v1/crates/js-sys/0.3.95/download -> js-sys-0.3.95.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.1.1/download -> kqueue-1.1.1.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/leb128fmt/0.1.0/download -> leb128fmt-0.1.0.crate https://crates.io/api/v1/crates/libc/0.2.183/download -> libc-0.2.183.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.44/download -> libmimalloc-sys-0.1.44.crate https://crates.io/api/v1/crates/libredox/0.1.12/download -> libredox-0.1.12.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.9/download -> link-cplusplus-1.0.9.crate https://crates.io/api/v1/crates/linux-raw-sys/0.12.1/download -> linux-raw-sys-0.12.1.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.15/download -> linux-raw-sys-0.4.15.crate https://crates.io/api/v1/crates/litemap/0.8.1/download -> litemap-0.8.1.crate https://crates.io/api/v1/crates/lock_api/0.4.14/download -> lock_api-0.4.14.crate https://crates.io/api/v1/crates/lock_free_hashtable/0.1.2/download -> lock_free_hashtable-0.1.2.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/lsp-server/0.7.9/download -> lsp-server-0.7.9.crate https://crates.io/api/v1/crates/manyhow-macros/0.11.4/download -> manyhow-macros-0.11.4.crate https://crates.io/api/v1/crates/manyhow/0.11.4/download -> manyhow-0.11.4.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matchers/0.2.0/download -> matchers-0.2.0.crate https://crates.io/api/v1/crates/memchr/2.8.0/download -> memchr-2.8.0.crate https://crates.io/api/v1/crates/memmap2/0.9.10/download -> memmap2-0.9.10.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memory-stats/1.2.0/download -> memory-stats-1.2.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.48/download -> mimalloc-0.1.48.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.8/download -> miniz_oxide-0.8.8.crate https://crates.io/api/v1/crates/mio/1.2.0/download -> mio-1.2.0.crate https://crates.io/api/v1/crates/nix/0.23.1/download -> nix-0.23.1.crate https://crates.io/api/v1/crates/notify-types/2.0.0/download -> notify-types-2.0.0.crate https://crates.io/api/v1/crates/notify/8.2.0/download -> notify-8.2.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.1/download -> nu-ansi-term-0.50.1.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.2.0/download -> num-conv-0.2.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_threads/0.1.3/download -> num_threads-0.1.3.crate https://crates.io/api/v1/crates/object/0.37.3/download -> object-0.37.3.crate https://crates.io/api/v1/crates/once_cell/1.21.4/download -> once_cell-1.21.4.crate https://crates.io/api/v1/crates/os_str_bytes/7.1.1/download -> os_str_bytes-7.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.5/download -> parking_lot-0.12.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.12/download -> parking_lot_core-0.9.12.crate https://crates.io/api/v1/crates/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.3/download -> pathdiff-0.2.3.crate https://crates.io/api/v1/crates/percent-encoding/2.3.2/download -> percent-encoding-2.3.2.crate https://crates.io/api/v1/crates/phf/0.11.3/download -> phf-0.11.3.crate https://crates.io/api/v1/crates/phf_codegen/0.11.3/download -> phf_codegen-0.11.3.crate https://crates.io/api/v1/crates/phf_generator/0.11.1/download -> phf_generator-0.11.1.crate https://crates.io/api/v1/crates/phf_shared/0.11.3/download -> phf_shared-0.11.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.17/download -> pin-project-lite-0.2.17.crate https://crates.io/api/v1/crates/pkg-config/0.3.32/download -> pkg-config-0.3.32.crate https://crates.io/api/v1/crates/portable-atomic/1.13.1/download -> portable-atomic-1.13.1.crate https://crates.io/api/v1/crates/potential_utf/0.1.4/download -> potential_utf-0.1.4.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.37/download -> prettyplease-0.2.37.crate https://crates.io/api/v1/crates/proc-macro-utils/0.10.0/download -> proc-macro-utils-0.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.106/download -> proc-macro2-1.0.106.crate https://crates.io/api/v1/crates/prost-derive/0.11.9/download -> prost-derive-0.11.9.crate https://crates.io/api/v1/crates/prost-types/0.11.9/download -> prost-types-0.11.9.crate https://crates.io/api/v1/crates/prost/0.11.9/download -> prost-0.11.9.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.11.0/download -> pulldown-cmark-escape-0.11.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.13.3/download -> pulldown-cmark-0.13.3.crate https://crates.io/api/v1/crates/quote-use-macros/0.8.4/download -> quote-use-macros-0.8.4.crate https://crates.io/api/v1/crates/quote-use/0.8.4/download -> quote-use-0.8.4.crate https://crates.io/api/v1/crates/quote/1.0.45/download -> quote-1.0.45.crate https://crates.io/api/v1/crates/r-efi/5.2.0/download -> r-efi-5.2.0.crate https://crates.io/api/v1/crates/rand/0.10.0/download -> rand-0.10.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand/0.9.2/download -> rand-0.9.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_chacha/0.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.10.0/download -> rand_core-0.10.0.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_core/0.9.5/download -> rand_core-0.9.5.crate https://crates.io/api/v1/crates/rayon-core/1.13.0/download -> rayon-core-1.13.0.crate https://crates.io/api/v1/crates/rayon/1.12.0/download -> rayon-1.12.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/redox_syscall/0.5.6/download -> redox_syscall-0.5.6.crate https://crates.io/api/v1/crates/redox_syscall/0.7.0/download -> redox_syscall-0.7.0.crate https://crates.io/api/v1/crates/ref-cast-impl/1.0.25/download -> ref-cast-impl-1.0.25.crate https://crates.io/api/v1/crates/ref-cast/1.0.25/download -> ref-cast-1.0.25.crate https://crates.io/api/v1/crates/regex-automata/0.4.13/download -> regex-automata-0.4.13.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.8/download -> regex-syntax-0.8.8.crate https://crates.io/api/v1/crates/regex/1.12.3/download -> regex-1.12.3.crate https://crates.io/api/v1/crates/relative-path/1.9.3/download -> relative-path-1.9.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.27/download -> rustc-demangle-0.1.27.crate https://crates.io/api/v1/crates/rustc-hash/2.1.2/download -> rustc-hash-2.1.2.crate https://crates.io/api/v1/crates/rustix/0.38.44/download -> rustix-0.38.44.crate https://crates.io/api/v1/crates/rustix/1.1.4/download -> rustix-1.1.4.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/ryu/0.2.8/download -> ryu-0.2.8.crate https://crates.io/api/v1/crates/ryu/1.0.23/download -> ryu-1.0.23.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.9.0/download -> schemars-0.9.0.crate https://crates.io/api/v1/crates/schemars/1.2.1/download -> schemars-1.2.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scratch/1.0.6/download -> scratch-1.0.6.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/semver/1.0.28/download -> semver-1.0.28.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.crate https://crates.io/api/v1/crates/serde_bser/0.4.0/download -> serde_bser-0.4.0.crate https://crates.io/api/v1/crates/serde_bytes/0.11.19/download -> serde_bytes-0.11.19.crate https://crates.io/api/v1/crates/serde_core/1.0.228/download -> serde_core-1.0.228.crate https://crates.io/api/v1/crates/serde_derive/1.0.228/download -> serde_derive-1.0.228.crate https://crates.io/api/v1/crates/serde_json/1.0.149/download -> serde_json-1.0.149.crate https://crates.io/api/v1/crates/serde_jsonrc/0.1.0/download -> serde_jsonrc-0.1.0.crate https://crates.io/api/v1/crates/serde_repr/0.1.20/download -> serde_repr-0.1.20.crate https://crates.io/api/v1/crates/serde_spanned/1.1.1/download -> serde_spanned-1.1.1.crate https://crates.io/api/v1/crates/serde_with/3.18.0/download -> serde_with-3.18.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.18.0/download -> serde_with_macros-3.18.0.crate https://crates.io/api/v1/crates/sha2/0.10.9/download -> sha2-0.10.9.crate https://crates.io/api/v1/crates/sharded-slab/0.1.4/download -> sharded-slab-0.1.4.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.5/download -> signal-hook-registry-1.4.5.crate https://crates.io/api/v1/crates/siphasher/1.0.1/download -> siphasher-1.0.1.crate https://crates.io/api/v1/crates/slab/0.4.12/download -> slab-0.4.12.crate https://crates.io/api/v1/crates/smallvec/1.15.1/download -> smallvec-1.15.1.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.crate https://crates.io/api/v1/crates/sorted_vector_map/0.2.0/download -> sorted_vector_map-0.2.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/starlark_map/0.13.0/download -> starlark_map-0.13.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/static_interner/0.1.1/download -> static_interner-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.117/download -> syn-2.0.117.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/tar/0.4.45/download -> tar-0.4.45.crate https://crates.io/api/v1/crates/tempfile/3.27.0/download -> tempfile-3.27.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.4.4/download -> terminal_size-0.4.4.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.18/download -> thiserror-impl-2.0.18.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.18/download -> thiserror-2.0.18.crate https://crates.io/api/v1/crates/thread_local/1.1.9/download -> thread_local-1.1.9.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7/download -> tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.6.1/download -> tikv-jemallocator-0.6.1.crate https://crates.io/api/v1/crates/time-core/0.1.8/download -> time-core-0.1.8.crate https://crates.io/api/v1/crates/time-macros/0.2.27/download -> time-macros-0.2.27.crate https://crates.io/api/v1/crates/time/0.3.47/download -> time-0.3.47.crate https://crates.io/api/v1/crates/tinystr/0.8.3/download -> tinystr-0.8.3.crate https://crates.io/api/v1/crates/tinyvec/1.8.0/download -> tinyvec-1.8.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/tokio-macros/2.6.0/download -> tokio-macros-2.6.0.crate https://crates.io/api/v1/crates/tokio-util/0.6.10/download -> tokio-util-0.6.10.crate https://crates.io/api/v1/crates/tokio/1.50.0/download -> tokio-1.50.0.crate https://crates.io/api/v1/crates/toml/0.9.12+spec-1.1.0/download -> toml-0.9.12+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_datetime/0.7.5+spec-1.1.0/download -> toml_datetime-0.7.5+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_edit/0.23.10+spec-1.0.0/download -> toml_edit-0.23.10+spec-1.0.0.crate https://crates.io/api/v1/crates/toml_parser/1.1.2+spec-1.1.0/download -> toml_parser-1.1.2+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.1.1+spec-1.1.0/download -> toml_writer-1.1.1+spec-1.1.0.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.31/download -> tracing-attributes-0.1.31.crate https://crates.io/api/v1/crates/tracing-core/0.1.36/download -> tracing-core-0.1.36.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-serde/0.2.0/download -> tracing-serde-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.23/download -> tracing-subscriber-0.3.23.crate https://crates.io/api/v1/crates/tracing/0.1.44/download -> tracing-0.1.44.crate https://crates.io/api/v1/crates/triomphe/0.1.15/download -> triomphe-0.1.15.crate https://crates.io/api/v1/crates/typenum/1.19.0/download -> typenum-1.19.0.crate https://crates.io/api/v1/crates/unicase/2.9.0/download -> unicase-2.9.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.24/download -> unicode-ident-1.0.24.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.25/download -> unicode-normalization-0.1.25.crate https://crates.io/api/v1/crates/unicode-segmentation/1.13.2/download -> unicode-segmentation-1.13.2.crate https://crates.io/api/v1/crates/unicode-width/0.1.14/download -> unicode-width-0.1.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.2/download -> unicode-width-0.2.2.crate https://crates.io/api/v1/crates/unicode-xid/0.2.6/download -> unicode-xid-0.2.6.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unit-prefix/0.5.1/download -> unit-prefix-0.5.1.crate https://crates.io/api/v1/crates/url/2.5.8/download -> url-2.5.8.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid-rng-internal/1.23.1/download -> uuid-rng-internal-1.23.1.crate https://crates.io/api/v1/crates/uuid/1.23.1/download -> uuid-1.23.1.crate https://crates.io/api/v1/crates/valuable/0.1.1/download -> valuable-0.1.1.crate https://crates.io/api/v1/crates/vec1/1.12.1/download -> vec1-1.12.1.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasip2/1.0.1+wasi-0.2.4/download -> wasip2-1.0.1+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasip3/0.4.0+wasi-0.3.0-rc-2026-01-06/download -> wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.118/download -> wasm-bindgen-macro-support-0.2.118.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.118/download -> wasm-bindgen-macro-0.2.118.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.118/download -> wasm-bindgen-shared-0.2.118.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.118/download -> wasm-bindgen-0.2.118.crate https://crates.io/api/v1/crates/wasm-encoder/0.244.0/download -> wasm-encoder-0.244.0.crate https://crates.io/api/v1/crates/wasm-metadata/0.244.0/download -> wasm-metadata-0.244.0.crate https://crates.io/api/v1/crates/wasmparser/0.244.0/download -> wasmparser-0.244.0.crate https://crates.io/api/v1/crates/watchman_client/0.9.0/download -> watchman_client-0.9.0.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.11/download -> winapi-util-0.1.11.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.62.2/download -> windows-core-0.62.2.crate https://crates.io/api/v1/crates/windows-implement/0.60.2/download -> windows-implement-0.60.2.crate https://crates.io/api/v1/crates/windows-interface/0.59.3/download -> windows-interface-0.59.3.crate https://crates.io/api/v1/crates/windows-link/0.2.1/download -> windows-link-0.2.1.crate https://crates.io/api/v1/crates/windows-result/0.4.1/download -> windows-result-0.4.1.crate https://crates.io/api/v1/crates/windows-strings/0.5.1/download -> windows-strings-0.5.1.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-sys/0.60.2/download -> windows-sys-0.60.2.crate https://crates.io/api/v1/crates/windows-sys/0.61.2/download -> windows-sys-0.61.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows-targets/0.53.2/download -> windows-targets-0.53.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.53.0/download -> windows_aarch64_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.53.0/download -> windows_aarch64_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.53.0/download -> windows_i686_gnu-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.53.0/download -> windows_i686_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.53.0/download -> windows_i686_msvc-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.53.0/download -> windows_x86_64_gnu-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.53.0/download -> windows_x86_64_gnullvm-0.53.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.53.0/download -> windows_x86_64_msvc-0.53.0.crate https://crates.io/api/v1/crates/winnow/0.7.15/download -> winnow-0.7.15.crate https://crates.io/api/v1/crates/winnow/1.0.1/download -> winnow-1.0.1.crate https://crates.io/api/v1/crates/wit-bindgen-core/0.51.0/download -> wit-bindgen-core-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust-macro/0.51.0/download -> wit-bindgen-rust-macro-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen-rust/0.51.0/download -> wit-bindgen-rust-0.51.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.46.0/download -> wit-bindgen-0.46.0.crate https://crates.io/api/v1/crates/wit-bindgen/0.51.0/download -> wit-bindgen-0.51.0.crate https://crates.io/api/v1/crates/wit-component/0.244.0/download -> wit-component-0.244.0.crate https://crates.io/api/v1/crates/wit-parser/0.244.0/download -> wit-parser-0.244.0.crate https://crates.io/api/v1/crates/writeable/0.6.2/download -> writeable-0.6.2.crate https://crates.io/api/v1/crates/xattr/1.6.1/download -> xattr-1.6.1.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.15/download -> xxhash-rust-0.8.15.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/yoke-derive/0.8.2/download -> yoke-derive-0.8.2.crate https://crates.io/api/v1/crates/yoke/0.8.2/download -> yoke-0.8.2.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.48/download -> zerocopy-derive-0.8.48.crate https://crates.io/api/v1/crates/zerocopy/0.8.48/download -> zerocopy-0.8.48.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.7/download -> zerofrom-derive-0.1.7.crate https://crates.io/api/v1/crates/zerofrom/0.1.7/download -> zerofrom-0.1.7.crate https://crates.io/api/v1/crates/zerotrie/0.2.4/download -> zerotrie-0.2.4.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.3/download -> zerovec-derive-0.11.3.crate https://crates.io/api/v1/crates/zerovec/0.11.6/download -> zerovec-0.11.6.crate https://crates.io/api/v1/crates/zmij/1.0.21/download -> zmij-1.0.21.crate https://crates.io/api/v1/crates/zstd-safe/7.2.4/download -> zstd-safe-7.2.4.crate https://crates.io/api/v1/crates/zstd-sys/2.0.16+zstd.1.5.7/download -> zstd-sys-2.0.16+zstd.1.5.7.crate https://crates.io/api/v1/crates/zstd/0.13.3/download -> zstd-0.13.3.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/yaahc/displaydoc/archive/7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0.tar.gz -> displaydoc-7dc6e324b1788a6b7fb9f3a1953c512923a3e9f0.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/jakoschiko/quickcheck/archive/6ecdf5bb4b0132ce66670b4d46453aa022ea892c.tar.gz -> quickcheck-6ecdf5bb4b0132ce66670b4d46453aa022ea892c.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/rust-lang/backtrace-rs/archive/df979dcf80027eb047d7bb9e0874710c15009f31.tar.gz -> backtrace-rs-df979dcf80027eb047d7bb9e0874710c15009f31.gh.tar.gz https://github.com/facebookexperimental/cxx/archive/870ebbecad0f6be394d4f9fb9bd62b551662651a.tar.gz -> cxx-870ebbecad0f6be394d4f9fb9bd62b551662651a.gh.tar.gz https://github.com/astral-sh/ruff/archive/474b00568ad78f02ad8e19b8166cbeb6d69f8511.tar.gz -> ruff-474b00568ad78f02ad8e19b8166cbeb6d69f8511.gh.tar.gz
+_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 pypi a451be5a08e8eb46f927fc6dd163583f rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=f4a68c3515c3c9443a94e7d0379febdd
diff --git a/metadata/md5-cache/dev-python/uvicorn-0.41.0 b/metadata/md5-cache/dev-python/uvicorn-0.45.0
index b0b268a323e6..7213cf8c238a 100644
--- a/metadata/md5-cache/dev-python/uvicorn-0.41.0
+++ b/metadata/md5-cache/dev-python/uvicorn-0.45.0
@@ -5,12 +5,12 @@ EAPI=8
HOMEPAGE=https://www.uvicorn.org/ https://github.com/Kludex/uvicorn/ https://pypi.org/project/uvicorn/
INHERIT=distutils-r1 optfeature pypi
IUSE=test-rust test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 verify-provenance
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=BSD
RDEPEND=>=dev-python/asgiref-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/click-7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/h11-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/u/uvicorn/uvicorn-0.41.0.tar.gz verify-provenance? ( https://pypi.org/integrity/uvicorn/v0.41.0/uvicorn-0.41.0.tar.gz/provenance -> uvicorn-0.41.0.tar.gz.provenance )
+SRC_URI=https://files.pythonhosted.org/packages/source/u/uvicorn/uvicorn-0.45.0.tar.gz verify-provenance? ( https://pypi.org/integrity/uvicorn/v0.45.0/uvicorn-0.45.0.tar.gz/provenance -> uvicorn-0.45.0.tar.gz.provenance )
_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi a451be5a08e8eb46f927fc6dd163583f python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=b9b95a8606f121ceaec2974d60f3b567
+_md5_=4c3721ef9fb59c76ccf380b035728a8a
diff --git a/metadata/md5-cache/dev-util/android-studio-2025.3.3.7 b/metadata/md5-cache/dev-util/android-studio-2025.3.4.6
index 2879fc01ab03..93a4b65a2b54 100644
--- a/metadata/md5-cache/dev-util/android-studio-2025.3.3.7
+++ b/metadata/md5-cache/dev-util/android-studio-2025.3.4.6
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0 android BSD BSD-2 CDDL-1.1 CPL-0.5 EPL-1.0 GPL-2 GPL-2+ JDOM
RDEPEND=selinux? ( sec-policy/selinux-android ) >=app-arch/bzip2-1.0.8-r4 >=dev-libs/expat-2.5.0 >=dev-libs/libffi-3.4.4 >=media-libs/fontconfig-2.14.0-r1 >=media-libs/freetype-2.12.1-r1 >=media-libs/libpng-1.6.39 >=media-libs/mesa-22.2.5[X(+)] || ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify ) sys-libs/ncurses-compat:5[tinfo] >=virtual/zlib-1.2.13-r1:= >=x11-libs/libX11-1.8.1 >=x11-libs/libXau-1.0.11 >=x11-libs/libXdamage-1.1.6 >=x11-libs/libXdmcp-1.1.4-r2 >=x11-libs/libXext-1.3.5 >=x11-libs/libXfixes-6.0.0 >=x11-libs/libXrender-0.9.11 >=x11-libs/libXxf86vm-1.1.5 >=x11-libs/libdrm-2.4.114 >=x11-libs/libxcb-1.15-r1 sys-libs/libxcrypt[compat] dev-libs/wayland >=x11-libs/libxshmfence-1.3.2 virtual/libcrypt:=
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://edgedl.me.gvt1.com/android/studio/ide-zips/2025.3.3.7/android-studio-panda3-patch1-linux.tar.gz
+SRC_URI=https://edgedl.me.gvt1.com/android/studio/ide-zips/2025.3.4.6/android-studio-panda4-linux.tar.gz
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc wrapper ebaa3beeb43f7e533872b6c37168c7ad
-_md5_=99ade89f1d393832d5be79cbe2141f0d
+_md5_=d4cc7f1cd23c638a12fd7d16d8129c5b
diff --git a/metadata/md5-cache/dev-util/claude-code-2.1.111 b/metadata/md5-cache/dev-util/claude-code-2.1.116
index 62f7ec109efd..78593063e244 100644
--- a/metadata/md5-cache/dev-util/claude-code-2.1.111
+++ b/metadata/md5-cache/dev-util/claude-code-2.1.116
@@ -6,8 +6,8 @@ IUSE=cpu_flags_x86_avx cpu_flags_x86_avx2
KEYWORDS=amd64 arm64
LICENSE=all-rights-reserved
RDEPEND=sys-apps/ripgrep
-REQUIRED_USE=cpu_flags_x86_avx cpu_flags_x86_avx2
+REQUIRED_USE=amd64? ( cpu_flags_x86_avx cpu_flags_x86_avx2 )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.111/linux-x64/claude -> claude-amd64-glibc-2.1.111 ) elibc_musl? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.111/linux-x64-musl/claude -> claude-amd64-musl-2.1.111 ) ) arm64? ( elibc_glibc? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.111/linux-arm64/claude -> claude-arm64-glibc-2.1.111 ) elibc_musl? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.111/linux-arm64-musl/claude -> claude-arm64-musl-2.1.111 ) )
-_md5_=7990d361d4eb92d01445f3d3055361b4
+SRC_URI=amd64? ( elibc_glibc? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.116/linux-x64/claude -> claude-amd64-glibc-2.1.116 ) elibc_musl? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.116/linux-x64-musl/claude -> claude-amd64-musl-2.1.116 ) ) arm64? ( elibc_glibc? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.116/linux-arm64/claude -> claude-arm64-glibc-2.1.116 ) elibc_musl? ( https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.116/linux-arm64-musl/claude -> claude-arm64-musl-2.1.116 ) )
+_md5_=e21aeb9bd521fc418cc022c1bba5e242
diff --git a/metadata/md5-cache/dev-util/codex-0.121.0 b/metadata/md5-cache/dev-util/codex-0.122.0
index b731208fa32e..b9b69bb2af51 100644
--- a/metadata/md5-cache/dev-util/codex-0.121.0
+++ b/metadata/md5-cache/dev-util/codex-0.122.0
@@ -11,6 +11,6 @@ LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.
RDEPEND=dev-libs/openssl:= sys-apps/dbus
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/openai/codex/archive/rust-v0.121.0.tar.gz -> codex-0.121.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.121.0/codex-rust-v0.121.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
+SRC_URI=https://github.com/openai/codex/archive/rust-v0.122.0.tar.gz -> codex-0.122.0.tar.gz https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v0.122.0/codex-rust-v0.122.0-crates.tar.xz amd64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_x86_64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_x86_64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_x86_64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_x86_64-unknown-linux-musl.rs ) arm64? ( https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/librusty_v8_release_aarch64-unknown-linux-musl.a.gz -> rusty_v8_146.4.0_librusty_v8_release_aarch64-unknown-linux-musl.a.gz https://github.com/openai/codex/releases/download/rusty-v8-v146.4.0/src_binding_release_aarch64-unknown-linux-musl.rs -> rusty_v8_146.4.0_src_binding_release_aarch64-unknown-linux-musl.rs ) https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/helix-editor/nucleo/archive/4253de9faabb4e5c6d81d946a5e35a90f87347ee.tar.gz -> nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz https://github.com/dzbarsky/rules_rust/archive/b56cbaa8465e74127f1ea216f813cd377295ad81.tar.gz -> rules_rust-b56cbaa8465e74127f1ea216f813cd377295ad81.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/ratatui/archive/9b2ad1298408c45918ee9f8241a6f95498cdbed2.tar.gz -> ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/nornagon/crossterm/archive/87db8bfa6dc99427fd3b071681b07fc31c6ce995.tar.gz -> crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz https://github.com/juberti-oai/rust-sdks/archive/e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.tar.gz -> rust-sdks-e2d1d1d230c6fc9df171ccb181423f957bb3c1f0.gh.tar.gz https://github.com/openai-oss-forks/tungstenite-rs/archive/9200079d3b54a1ff51072e24d81fd354f085156f.tar.gz -> tungstenite-rs-9200079d3b54a1ff51072e24d81fd354f085156f.gh.tar.gz https://github.com/openai-oss-forks/tokio-tungstenite/archive/132f5b39c862e3a970f731d709608b3e6276d5f6.tar.gz -> tokio-tungstenite-132f5b39c862e3a970f731d709608b3e6276d5f6.gh.tar.gz
_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
_md5_=7bd27f28f8c129dadb589eb711956a0c
diff --git a/metadata/md5-cache/dev-util/lxqt-build-tools-2.4.0 b/metadata/md5-cache/dev-util/lxqt-build-tools-2.4.0
new file mode 100644
index 000000000000..43b07f8c3dd5
--- /dev/null
+++ b/metadata/md5-cache/dev-util/lxqt-build-tools-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6
+DESCRIPTION=LXQt Build Tools
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-build-tools/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-libs/glib-2.50.0 >=dev-qt/qtbase-6.6:6
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-build-tools/releases/download/2.4.0/lxqt-build-tools-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=16382734a57a7b3ddcc0df1e438b8bde
diff --git a/metadata/md5-cache/gnome-extra/nemo-6.6.4 b/metadata/md5-cache/gnome-extra/nemo-6.6.4
index 2922c6b9f85f..bb683a74892b 100644
--- a/metadata/md5-cache/gnome-extra/nemo-6.6.4
+++ b/metadata/md5-cache/gnome-extra/nemo-6.6.4
@@ -7,7 +7,7 @@ HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/n
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=meson flag-o-matic gnome2-utils optfeature python-single-r1 virtualx xdg
IUSE=exif gtk-doc +nls selinux test tracker wayland xmp python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 test
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+ FDL-1.1
PDEPEND=>=gnome-base/gvfs-0.1.2
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.45.7:2[dbus] >=dev-libs/gobject-introspection-1.82.0-r2:= >=dev-libs/json-glib-1.6.0 dev-libs/libxmlb:0/2[introspection] >=gnome-extra/cinnamon-desktop-6.6:0= gnome-extra/libgsf:= x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[introspection,wayland?,X] x11-libs/libX11 >=x11-libs/pango-1.40.0 >=x11-libs/xapp-3.2.2[introspection] exif? ( >=media-libs/libexif-0.6.20 ) selinux? ( sys-libs/libselinux ) tracker? ( app-misc/tinysparql:3 ) xmp? ( >=media-libs/exempi-2.2.0:= ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pygobject:3[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/pygobject:3[python_targets_python3_14(-)] ) x11-themes/xapp-symbolic-icon-theme nls? ( >=gnome-extra/cinnamon-translations-6.6 )
@@ -16,4 +16,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/linuxmint/nemo/archive/6.6.4.tar.gz -> nemo-6.6.4.tar.gz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=fca1bac4d62c9ca2cc29889dca8da3f8
+_md5_=5a8cdf0b42198366b2b62c105d90686c
diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.4.0 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.4.0
new file mode 100644
index 000000000000..616b302f4310
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-1.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=x11-libs/libfm-qt-2.4:=
+DESCRIPTION=Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/xdg-desktop-portal-lxqt/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=x11-libs/libfm-qt-2.4:= sys-apps/xdg-desktop-portal
+SLOT=0
+SRC_URI=https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/1.4.0/xdg-desktop-portal-lxqt-1.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a284cfad1e0f0aac787eb6bf0bef4321
diff --git a/metadata/md5-cache/llvm-core/clang-22.1.4 b/metadata/md5-cache/llvm-core/clang-22.1.4
new file mode 100644
index 000000000000..df51246356b7
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/clang-22.1.4
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) test? ( ~llvm-core/lld-22.1.4 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) doc? ( python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~llvm-core/llvm-22.1.4:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=llvm-runtimes/clang-runtime:22 llvm-core/clang-toolchain-symlinks:22
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ~llvm-core/llvm-22.1.4:22=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=llvm-core/clang-common-22.1.4 !<llvm-core/llvm-22.1.0-r2:22 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig ) !doc? ( https://distfiles.gentoo.org/pub/proj/llvm/manpages/llvm-22.1.0-r2-manpages.tar.xz )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=81a0701b104c737096523cd16153f2ba
diff --git a/metadata/md5-cache/llvm-core/clang-common-22.1.4 b/metadata/md5-cache/llvm-core/clang-common-22.1.4
new file mode 100644
index 000000000000..0a297e812dac
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/clang-common-22.1.4
@@ -0,0 +1,15 @@
+BDEPEND=emacs? ( >=app-editors/emacs-26.3:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 elisp-common llvm.org multilib
+IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet emacs hardened llvm-libunwind verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=default-compiler-rt? ( llvm-runtimes/clang-runtime:22[compiler-rt] llvm-libunwind? ( llvm-runtimes/libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=llvm-runtimes/libcxx-22.1.4[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.1.4 ) !default-lld? ( sys-devel/binutils ) llvm-runtimes/clang-runtime[default-compiler-rt(-)?,default-libcxx(-)?,default-lld(-)?,llvm-libunwind(-)?] emacs? ( >=app-editors/emacs-26.3:* )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=bash-completion-r1 9e91505e030725688d1e953321a47501 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common 0ea9a0d3bc26353e1642c73560a24fdf llvm.org 692f088698bdb0f517e49d20174f7eb5 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=a7f78f3e70e71de58a9960f3808b6839
diff --git a/metadata/md5-cache/llvm-core/flang-22.1.4 b/metadata/md5-cache/llvm-core/flang-22.1.4
new file mode 100644
index 000000000000..076ebc357210
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/flang-22.1.4
@@ -0,0 +1,18 @@
+BDEPEND=clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=~llvm-core/clang-22.1.4[debug=] ~llvm-core/llvm-22.1.4[debug=] ~llvm-core/mlir-22.1.4[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+DESCRIPTION=LLVM's Fortran frontend
+EAPI=8
+HOMEPAGE=https://flang.llvm.org/
+INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang debug test test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0-with-LLVM-exceptions
+PDEPEND=>=llvm-runtimes/flang-rt-22.1.4:22
+RDEPEND=~llvm-core/clang-22.1.4[debug=] ~llvm-core/llvm-22.1.4[debug=] ~llvm-core/mlir-22.1.4[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=698dddf52cb2e1ae63d706637ba9536c
diff --git a/metadata/md5-cache/llvm-core/libclc-22.1.4 b/metadata/md5-cache/llvm-core/libclc-22.1.4
new file mode 100644
index 000000000000..d9b38d0da711
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/libclc-22.1.4
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_22? ( llvm-core/clang:22 ) spirv? ( >=dev-util/spirv-llvm-translator-22:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm.org llvm-r1 python-any-r1
+IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_22
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+REQUIRED_USE=^^ ( llvm_slot_22 )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-r1 77771a412c60b32ce3205d377edd7b83 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5e8888d31518b7c39e8454b83491549e
diff --git a/metadata/md5-cache/llvm-core/libclc-23.0.0.9999 b/metadata/md5-cache/llvm-core/libclc-23.0.0.9999
index 13db83147c00..40c03bf13002 100644
--- a/metadata/md5-cache/llvm-core/libclc-23.0.0.9999
+++ b/metadata/md5-cache/llvm-core/libclc-23.0.0.9999
@@ -11,4 +11,4 @@ REQUIRED_USE=^^ ( llvm_slot_23 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 llvm-r1 77771a412c60b32ce3205d377edd7b83 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5e838ed262906cfd63757692fbf499d8
+_md5_=bea99feca4477ecdeb91acc7f953bdb4
diff --git a/metadata/md5-cache/llvm-core/lld-22.1.4 b/metadata/md5-cache/llvm-core/lld-22.1.4
new file mode 100644
index 000000000000..fde52e675a70
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/lld-22.1.4
@@ -0,0 +1,18 @@
+BDEPEND=llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~llvm-core/llvm-22.1.4[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs
+IUSE=debug test zstd test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22
+RDEPEND=~llvm-core/llvm-22.1.4[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=076e0a7f4029fa33f59999a6681f20c9
diff --git a/metadata/md5-cache/llvm-core/lldb-22.1.4 b/metadata/md5-cache/llvm-core/lldb-22.1.4
new file mode 100644
index 000000000000..f602f48c9bdf
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/lldb-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-22.1.4[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-22.1.4[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-22.1.4[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-22.1.4[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-22.1.4[python_targets_python3_14(-)] dev-python/psutil[python_targets_python3_14(-)] ) llvm-core/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.1.4 ~llvm-core/llvm-22.1.4[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org python-single-r1
+IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~llvm-core/clang-22.1.4 ~llvm-core/llvm-22.1.4[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.4[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.4[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.4[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.4[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.4[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.4[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.4[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.4[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.4[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.4[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.4[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.4[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.4[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.4[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.4[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.4[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.4[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.4[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.4[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.4[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.4[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.4[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.4[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.4[llvm_targets_Xtensa=] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=test !test? ( test )
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=deabaee0daa8421376b44ed90dd845ed
diff --git a/metadata/md5-cache/llvm-core/llvm-22.1.4 b/metadata/md5-cache/llvm-core/llvm-22.1.4
new file mode 100644
index 000000000000..eb4bd6c6a439
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/llvm-22.1.4
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-22.1.4.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) doc? ( || ( ( dev-lang/python:3.14 dev-python/myst-parser[python_targets_python3_14(-)] dev-python/sphinx[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=llvm-core/llvm-common llvm-core/llvm-toolchain-symlinks:22 binutils-plugin? ( >=llvm-core/llvmgold-22 )
+RDEPEND=virtual/zlib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !llvm-core/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig ) !doc? ( https://distfiles.gentoo.org/pub/proj/llvm/manpages/llvm-22.1.0-r2-manpages.tar.xz )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=2aeb40f8db2f243f10a10c92b7f85d9c
diff --git a/metadata/md5-cache/llvm-core/llvm-23.0.0.9999 b/metadata/md5-cache/llvm-core/llvm-23.0.0.9999
index 570df634cf39..75dda94dab2d 100644
--- a/metadata/md5-cache/llvm-core/llvm-23.0.0.9999
+++ b/metadata/md5-cache/llvm-core/llvm-23.0.0.9999
@@ -14,4 +14,4 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=23/23.0.0.9999
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ed49d4f8f79e555e678b954d11f32401
+_md5_=9f8b4a863cfabff51f8f6f248196dd00
diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.1.4 b/metadata/md5-cache/llvm-core/llvm-common-22.1.4
new file mode 100644
index 000000000000..76033556d702
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/llvm-common-22.1.4
@@ -0,0 +1,14 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=elisp-common llvm.org
+IUSE=emacs verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!llvm-core/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common 0ea9a0d3bc26353e1642c73560a24fdf llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=38f9880ad99579688334cec6b8d45287
diff --git a/metadata/md5-cache/llvm-core/mlir-22.1.4 b/metadata/md5-cache/llvm-core/mlir-22.1.4
new file mode 100644
index 000000000000..d2e38301f948
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/mlir-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm-core/llvm:22 test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~llvm-core/llvm-22.1.4[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+DESCRIPTION=Multi-Level Intermediate Representation (library only)
+EAPI=8
+HOMEPAGE=https://mlir.llvm.org/
+INHERIT=cmake llvm.org multilib-minimal python-any-r1
+IUSE=debug test test verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0-with-LLVM-exceptions
+RDEPEND=~llvm-core/llvm-22.1.4[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=90977c1c205955cb7c25a1cbb3a16267
diff --git a/metadata/md5-cache/llvm-core/polly-22.1.4 b/metadata/md5-cache/llvm-core/polly-22.1.4
new file mode 100644
index 000000000000..500defb8a97d
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/polly-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~llvm-core/llvm-22.1.4:22=[debug=]
+DESCRIPTION=Polyhedral optimizations for LLVM
+EAPI=8
+HOMEPAGE=https://polly.llvm.org/
+INHERIT=cmake llvm.org python-any-r1
+IUSE=debug test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+RDEPEND=~llvm-core/llvm-22.1.4:22=[debug=]
+RESTRICT=!test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=36cb9e72de956c6b9cf311370248bd2d
diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.4 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.4
new file mode 100644
index 000000000000..f49433e7ec18
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.4*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=llvm-core/llvm:22
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +atomic-builtins +clang debug test test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=atomic-builtins? ( clang )
+RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
+SLOT=22
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f3ba2943580f954944c2d5e348766ca7
diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.4 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.4
new file mode 100644
index 000000000000..f82c3875ab41
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-stdlib-config:22 llvm-runtimes/compiler-rt:22 ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.4*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=llvm-core/llvm:22 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan +nsan +rtsan test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan nsan rtsan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=22
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f8be2f5e82341ca798820a6166db87d8
diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.4 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.4
new file mode 100644
index 000000000000..b6d1826e71fd
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.4
@@ -0,0 +1,15 @@
+BDEPEND=llvm-core/llvm:22 llvm-core/flang test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=LLVM's Fortran runtime
+EAPI=8
+HOMEPAGE=https://flang.llvm.org/
+INHERIT=cmake flag-o-matic llvm.org python-any-r1
+IUSE=debug test test verify-sig
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0-with-LLVM-exceptions
+RDEPEND=!<llvm-core/flang-21.0.0_pre20250221-r1
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=22
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a0961b565140c8b69f7f1310a9f858d2
diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.1.4 b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.4
new file mode 100644
index 000000000000..0f7fdb9e454a
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.1.4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) llvm-core/llvm:22
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.1.4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=de24af29f9f73abd8ff996ecfd2fd833
diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.4 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.4
new file mode 100644
index 000000000000..fc6a2516bd35
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 llvm-runtimes/clang-unwindlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=llvm-core/llvm:22
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=36523aeb754866793403364c9a64e6df
diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.1.4 b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.4
new file mode 100644
index 000000000000..3de33cec7afe
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=llvm-core/clang:22 test? ( || ( ( dev-lang/python:3.14 >=dev-python/lit-15[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =llvm-core/clang-22.1.4*:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~llvm-runtimes/libunwind-22.1.4[static-libs]
+DESCRIPTION=Compiler runtime library for clang, compatible with libgcc_s
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=debug test test verify-sig
+KEYWORDS=~amd64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=~llvm-runtimes/libunwind-22.1.4[static-libs] !sys-devel/gcc
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=09482f61d59b4b530716c5ba84558d9a
diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.1.4 b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.4
new file mode 100644
index 000000000000..97bbf02ee784
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( llvm-core/clang:22 llvm-core/clang-linker-config:22 llvm-runtimes/clang-rtlib-config:22 ) !test? ( || ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=llvm-core/llvm:22
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1c39ddd737302c0dc7378c912454b579
diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.1.4 b/metadata/md5-cache/llvm-runtimes/offload-22.1.4
new file mode 100644
index 000000000000..ab72d9b45036
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/offload-22.1.4
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig clang? ( llvm-core/clang ) test? ( || ( ( dev-lang/python:3.14 dev-python/lit[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) llvm-core/clang:22 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.1.4 ~llvm-runtimes/openmp-22.1.4[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+DESCRIPTION=OpenMP offloading support
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=cmake crossdev flag-o-matic llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX test verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.1.4 ~llvm-runtimes/openmp-22.1.4[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 crossdev d618c699554f72b98f8ceeeeb361dc9e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d192f842204ad468a5cf4acb9fe8be86
diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.1.4 b/metadata/md5-cache/llvm-runtimes/openmp-22.1.4
new file mode 100644
index 000000000000..390fd2623514
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/openmp-22.1.4
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/lit[python_targets_python3_14(-)] ) llvm-core/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 ) )
+RESTRICT=!test? ( test )
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d linux-info efd923656513c879204fec6638eadee5 llvm.org 692f088698bdb0f517e49d20174f7eb5 multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=4696d67b0ffa7176db20de785a366581
diff --git a/metadata/md5-cache/llvm-runtimes/openmp-amdgcn-amd-amdhsa-22.1.4 b/metadata/md5-cache/llvm-runtimes/openmp-amdgcn-amd-amdhsa-22.1.4
new file mode 100644
index 000000000000..2b03ab6826ee
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/openmp-amdgcn-amd-amdhsa-22.1.4
@@ -0,0 +1,14 @@
+BDEPEND=~llvm-core/clang-22.1.4:22[llvm_targets_AMDGPU] llvm-core/lld:22[llvm_targets_AMDGPU] verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=OpenMP target library for amdgcn devices
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=cmake flag-o-matic llvm.org
+IUSE=verify-sig
+KEYWORDS=~amd64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<llvm-runtimes/offload-22[llvm_targets_AMDGPU(-)]
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=ec71e3479d4e06a014283a8a6d8c42da
diff --git a/metadata/md5-cache/llvm-runtimes/openmp-nvptx64-nvidia-cuda-22.1.4 b/metadata/md5-cache/llvm-runtimes/openmp-nvptx64-nvidia-cuda-22.1.4
new file mode 100644
index 000000000000..6f0baa787c31
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/openmp-nvptx64-nvidia-cuda-22.1.4
@@ -0,0 +1,14 @@
+BDEPEND=~llvm-core/clang-22.1.4:22[llvm_targets_NVPTX] llvm-core/lld:22[llvm_targets_NVPTX] verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) app-alternatives/ninja >=dev-build/cmake-3.28.5 verify-sig? ( || ( app-alternatives/gpg app-crypt/gnupg[-alternatives(-)] ) >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=OpenMP target library for nvptx64 devices
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=cmake flag-o-matic llvm.org
+IUSE=verify-sig
+KEYWORDS=~amd64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<llvm-runtimes/offload-22[llvm_targets_NVPTX(-)]
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.4/llvm-project-22.1.4.src.tar.xz.sig )
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d llvm.org 692f088698bdb0f517e49d20174f7eb5 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=9c8980123218162113bb423e84e5ea3b
diff --git a/metadata/md5-cache/lxqt-base/liblxqt-2.4.0 b/metadata/md5-cache/lxqt-base/liblxqt-2.4.0
new file mode 100644
index 000000000000..c9df614d1002
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/liblxqt-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( >=sys-auth/polkit-qt-0.200.0-r1 )
+DESCRIPTION=Common base library for the LXQt desktop environment
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/liblxqt/
+INHERIT=cmake
+IUSE=+backlight
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+ BSD
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( >=sys-auth/polkit-qt-0.200.0-r1 )
+SLOT=0/2.4
+SRC_URI=https://github.com/lxqt/liblxqt/releases/download/2.4.0/liblxqt-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=69c6abe94a389ae22f8d02b6d47183e9
diff --git a/metadata/md5-cache/lxqt-base/lxqt-about-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-about-2.4.0
new file mode 100644
index 000000000000..f73d7f0f9904
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-about-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6 =lxqt-base/liblxqt-2.4*:=
+DESCRIPTION=LXQt about dialog
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-about/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6 =lxqt-base/liblxqt-2.4*:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-about/releases/download/2.4.0/lxqt-about-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=59eb08711a5458fc2304811244fa65b8
diff --git a/metadata/md5-cache/lxqt-base/lxqt-admin-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-admin-2.4.0
new file mode 100644
index 000000000000..f128c2990105
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-admin-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.4* kde-frameworks/kwindowsystem:6 >=sys-auth/polkit-qt-0.200.0-r1 =lxqt-base/liblxqt-2.4*:=
+DESCRIPTION=LXQt system administration tool
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-admin/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.4* kde-frameworks/kwindowsystem:6 >=sys-auth/polkit-qt-0.200.0-r1 =lxqt-base/liblxqt-2.4*:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-admin/releases/download/2.4.0/lxqt-admin-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=bddbfd6bb1e49f062490faecbf074680
diff --git a/metadata/md5-cache/lxqt-base/lxqt-config-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-config-2.4.0
new file mode 100644
index 000000000000..4ba684febb4e
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-config-2.4.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-menu-data-2.4* virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes monitor? ( kde-plasma/libkscreen:6= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput x11-libs/libXi )
+DESCRIPTION=LXQt system configuration control center
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-config/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=+monitor +touchpad
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-menu-data-2.4* virtual/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes monitor? ( kde-plasma/libkscreen:6= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput x11-libs/libXi )
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-config/releases/download/2.4.0/lxqt-config-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d6c30696ffef5cf4bd7387cd1c0462f4
diff --git a/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.4.0
new file mode 100644
index 000000000000..fe2ef72d1eca
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-globalkeys-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.4*:= x11-libs/libX11
+DESCRIPTION=Daemon and library for global keyboard shortcuts registration
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-globalkeys/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets] =lxqt-base/liblxqt-2.4*:= x11-libs/libX11
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-globalkeys/releases/download/2.4.0/lxqt-globalkeys-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=88d0df580a39b0186217ee70caed71c8
diff --git a/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.4.0
new file mode 100644
index 000000000000..8847aa1ef95b
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-menu-data-2.4.0
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=LXQt Menu Files and Translations for Menu Categories
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-menu-data/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-menu-data/releases/download/2.4.0/lxqt-menu-data-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=68091ff76d0def39f295395a14003e7d
diff --git a/metadata/md5-cache/lxqt-base/lxqt-meta-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-meta-2.4.0
new file mode 100644
index 000000000000..16f2b47e922b
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-meta-2.4.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DESCRIPTION=Meta ebuild for LXQt, the Lightweight Desktop Environment
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/
+IUSE=+about admin +archiver +desktop-portal +display-manager +filemanager +icons +lximage nls +policykit powermanagement +processviewer +screenshot +sddm ssh-askpass +sudo +terminal +trash wayland +window-manager
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=metapackage
+RDEPEND==lxqt-base/lxqt-config-2.4* =lxqt-base/lxqt-globalkeys-2.4* =lxqt-base/lxqt-menu-data-2.4* =lxqt-base/lxqt-notificationd-2.4* =lxqt-base/lxqt-panel-2.4* =lxqt-base/lxqt-qtplugin-2.4* =lxqt-base/lxqt-runner-2.4* =lxqt-base/lxqt-session-2.4* virtual/ttf-fonts x11-terms/xterm =x11-themes/lxqt-themes-2.4* about? ( =lxqt-base/lxqt-about-2.4* ) admin? ( =lxqt-base/lxqt-admin-2.4* ) archiver? ( >=app-arch/lxqt-archiver-1.4 ) desktop-portal? ( >=gui-libs/xdg-desktop-portal-lxqt-1.4 ) display-manager? ( sddm? ( x11-misc/sddm ) !sddm? ( x11-misc/lightdm ) ) filemanager? ( =x11-misc/pcmanfm-qt-2.4* ) icons? ( kde-frameworks/breeze-icons:6 ) lximage? ( =media-gfx/lximage-qt-2.4* ) nls? ( dev-qt/qttranslations:6 ) policykit? ( =lxqt-base/lxqt-policykit-2.4* ) powermanagement? ( =lxqt-base/lxqt-powermanagement-2.4* ) processviewer? ( >=x11-misc/qps-2.13 ) screenshot? ( >=x11-misc/screengrab-3.2 ) sddm? ( x11-misc/sddm ) ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-2.4* ) sudo? ( =lxqt-base/lxqt-sudo-2.4* ) terminal? ( =x11-terms/qterminal-2.4* ) trash? ( gnome-base/gvfs ) wayland? ( lxqt-base/lxqt-wayland-session ) window-manager? ( kde-plasma/systemsettings:6 wayland? ( kde-plasma/kwin:6 ) !wayland? ( kde-plasma/kwin-x11:6 ) )
+REQUIRED_USE=trash? ( filemanager )
+SLOT=0
+_md5_=2ad4fb229422b045e7ff143b61afe66c
diff --git a/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.4.0
new file mode 100644
index 000000000000..10dfb2b3133b
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-notificationd-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.4*:=
+DESCRIPTION=LXQt notification daemon and library
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-notificationd/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.4*:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-notificationd/releases/download/2.4.0/lxqt-notificationd-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=9b662f6f6c362e46def1f9686f5b039a
diff --git a/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.4.0
new file mode 100644
index 000000000000..ff4da3211a7f
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[widgets] =lxqt-base/liblxqt-2.4*:=
+DESCRIPTION=LXQt OpenSSH user password prompt tool
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-openssh-askpass/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6:6[widgets] =lxqt-base/liblxqt-2.4*:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-openssh-askpass/releases/download/2.4.0/lxqt-openssh-askpass-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=dc9780bb0a1ad77f4f9119844033454b
diff --git a/metadata/md5-cache/lxqt-base/lxqt-panel-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-panel-2.4.0
new file mode 100644
index 000000000000..7428d11e5a61
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-panel-2.4.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 dev-libs/wayland >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 >=dev-qt/qtwayland-6.6:6 kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4* =lxqt-base/lxqt-menu-data-2.4* x11-libs/libX11 cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) mount? ( kde-frameworks/solid:6 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( dev-libs/libdbusmenu-lxqt >=dev-qt/qtbase-6.6:6[concurrent] ) sysstat? ( >=lxqt-base/libsysstat-1.1.0 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse media-sound/pavucontrol-qt ) )
+DESCRIPTION=LXQt desktop panel and plugins
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-panel/
+INHERIT=cmake
+IUSE=+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 dev-libs/wayland >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] >=dev-qt/qtsvg-6.6:6 >=dev-qt/qtwayland-6.6:6 kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4* =lxqt-base/lxqt-menu-data-2.4* x11-libs/libX11 cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) mount? ( kde-frameworks/solid:6 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( dev-libs/libdbusmenu-lxqt >=dev-qt/qtbase-6.6:6[concurrent] ) sysstat? ( >=lxqt-base/libsysstat-1.1.0 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util x11-libs/xcb-util-image ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse media-sound/pavucontrol-qt ) )
+REQUIRED_USE=|| ( desktopswitch mainmenu showdesktop taskbar ) volume? ( || ( alsa pulseaudio ) )
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-panel/releases/download/2.4.0/lxqt-panel-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=49f25f46d92408310ddc622cc533dc8c
diff --git a/metadata/md5-cache/lxqt-base/lxqt-policykit-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-policykit-2.4.0
new file mode 100644
index 000000000000..0db182f8adba
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-policykit-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] =lxqt-base/liblxqt-2.4*:= >=sys-auth/polkit-qt-0.200.0-r1
+DESCRIPTION=LXQt PolKit authentication agent
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-policykit/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] =lxqt-base/liblxqt-2.4*:= >=sys-auth/polkit-qt-0.200.0-r1
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-policykit/releases/download/2.4.0/lxqt-policykit-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0025f5d109f5ec1bb82b6e5de38d8997
diff --git a/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.4.0
new file mode 100644
index 000000000000..3be9768e7a46
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-powermanagement-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.6:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kidletime:6 kde-frameworks/solid:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4* sys-power/upower
+DESCRIPTION=LXQt daemon for power management and auto-suspend
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-powermanagement/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.6:6 kde-frameworks/kwindowsystem:6 kde-frameworks/kidletime:6 kde-frameworks/solid:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4* sys-power/upower
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-powermanagement/releases/download/2.4.0/lxqt-powermanagement-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c0bdbc6381501465734dac4486bbc3e3
diff --git a/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.4.0
new file mode 100644
index 000000000000..fb5b95e161e9
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-qtplugin-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libdbusmenu-lxqt-0.4.0 >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets] =x11-libs/libfm-qt-2.4*
+DESCRIPTION=LXQt system integration plugin for Qt
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-qtplugin/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/libdbusmenu-lxqt-0.4.0 >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets] =x11-libs/libfm-qt-2.4*
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-qtplugin/releases/download/2.4.0/lxqt-qtplugin-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=59ca3a21a9fa1bfc8136512b9d8c9b79
diff --git a/metadata/md5-cache/lxqt-base/lxqt-runner-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-runner-2.4.0
new file mode 100644
index 000000000000..ab3294acf14f
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-runner-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-cpp/muParser-2.2.3:= >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4*
+DESCRIPTION=LXQt quick launcher
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-runner/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=dev-cpp/muParser-2.2.3:= >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6 >=kde-plasma/layer-shell-qt-6.0:6 =lxqt-base/liblxqt-2.4*:= =lxqt-base/lxqt-globalkeys-2.4*
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-runner/releases/download/2.4.0/lxqt-runner-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a6d6a5ca3fd08d28473194d60b943976
diff --git a/metadata/md5-cache/lxqt-base/lxqt-session-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-session-2.4.0
new file mode 100644
index 000000000000..0fe5b3cca7b9
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-session-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=app-misc/qtxdg-tools-4.4.0 >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 =lxqt-base/liblxqt-2.4*:= sys-process/procps:= x11-libs/libX11 x11-misc/xdg-user-dirs udev? ( virtual/libudev:= )
+DESCRIPTION=LXQt Session Manager
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-session/
+INHERIT=cmake
+IUSE=+udev
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=>=app-misc/qtxdg-tools-4.4.0 >=dev-libs/libqtxdg-4.4.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 =lxqt-base/liblxqt-2.4*:= sys-process/procps:= x11-libs/libX11 x11-misc/xdg-user-dirs udev? ( virtual/libudev:= )
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-session/releases/download/2.4.0/lxqt-session-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0e0ee32982b87101f63a3281a2240d5e
diff --git a/metadata/md5-cache/lxqt-base/lxqt-sudo-2.4.0 b/metadata/md5-cache/lxqt-base/lxqt-sudo-2.4.0
new file mode 100644
index 000000000000..592a3920bc79
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-sudo-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-admin/sudo >=dev-qt/qtbase-6.6:6[gui,widgets] ~lxqt-base/liblxqt-2.4.0:=
+DESCRIPTION=LXQt GUI frontend for sudo
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-sudo/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 LGPL-2.1+
+RDEPEND=app-admin/sudo >=dev-qt/qtbase-6.6:6[gui,widgets] ~lxqt-base/liblxqt-2.4.0:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-sudo/releases/download/2.4.0/lxqt-sudo-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a9c401c98dfcfd9a10773ff05116afbb
diff --git a/metadata/md5-cache/lxqt-base/lxqt-wayland-session-0.4.0 b/metadata/md5-cache/lxqt-base/lxqt-wayland-session-0.4.0
new file mode 100644
index 000000000000..3622b4c94727
--- /dev/null
+++ b/metadata/md5-cache/lxqt-base/lxqt-wayland-session-0.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=app-misc/qtxdg-tools-4.4.0 kde-plasma/layer-shell-qt:6 >=lxqt-base/lxqt-session-2.4.0 x11-misc/xdg-user-dirs
+DESCRIPTION=LXQt Wayland Session Support
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-wayland-session/
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=BSD CC-BY-SA-4.0 GPL-2 GPL-3 LGPL-2.1 MIT
+RDEPEND=>=app-misc/qtxdg-tools-4.4.0 kde-plasma/layer-shell-qt:6 >=lxqt-base/lxqt-session-2.4.0 x11-misc/xdg-user-dirs
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-wayland-session/releases/download/0.4.0/lxqt-wayland-session-0.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=33c4479042f65988be86d237bebc46af
diff --git a/metadata/md5-cache/media-gfx/appimage-thumbnailer-4.0.0 b/metadata/md5-cache/media-gfx/appimage-thumbnailer-4.0.0
new file mode 100644
index 000000000000..93c5ad8b7ef8
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/appimage-thumbnailer-4.0.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=gnome-base/librsvg:2 sys-fs/dwarfs sys-fs/squashfs-tools x11-libs/cairo
+DESCRIPTION=Generates AppImage thumbnails for Linux desktops
+EAPI=8
+HOMEPAGE=https://github.com/kem-a/appimage-thumbnailer
+INHERIT=meson
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=gnome-base/librsvg:2 sys-fs/dwarfs sys-fs/squashfs-tools x11-libs/cairo
+SLOT=0
+SRC_URI=https://github.com/kem-a/appimage-thumbnailer/archive/refs/tags/v4.0.0.tar.gz -> appimage-thumbnailer-4.0.0.tar.gz
+_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=efd4d12787c032538e4175e3a117cb0b
diff --git a/metadata/md5-cache/media-gfx/lximage-qt-2.4.0 b/metadata/md5-cache/media-gfx/lximage-qt-2.4.0
new file mode 100644
index 000000000000..17f29ead6931
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/lximage-qt-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] >=dev-qt/qtsvg-6.6:6 media-libs/libexif =x11-libs/libfm-qt-2.4*:= x11-libs/libX11 x11-libs/libXfixes
+DESCRIPTION=Qt Image Viewer
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lximage-qt/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] >=dev-qt/qtsvg-6.6:6 media-libs/libexif =x11-libs/libfm-qt-2.4*:= x11-libs/libX11 x11-libs/libXfixes
+SLOT=0
+SRC_URI=https://github.com/lxqt/lximage-qt/releases/download/2.4.0/lximage-qt-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=62955c86ed05b0658fe54d710a29462a
diff --git a/metadata/md5-cache/media-gfx/skanpage-25.12.3 b/metadata/md5-cache/media-gfx/skanpage-25.12.3-r1
index 0f122a127b33..faaecb95eb5c 100644
--- a/metadata/md5-cache/media-gfx/skanpage-25.12.3
+++ b/metadata/md5-cache/media-gfx/skanpage-25.12.3-r1
@@ -9,8 +9,8 @@ INHERIT=ecm gear.kde.org xdg
IUSE=debug
KEYWORDS=amd64 arm64
LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0
-RDEPEND=>=app-text/tesseract-5:= >=dev-qt/qtbase-6.10.1:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtwebengine-6.10.1:6[pdfium] >=kde-frameworks/kconfig-6.22.0:6 >=kde-frameworks/kcoreaddons-6.22.0:6 >=kde-frameworks/kcrash-6.22.0:6 >=kde-frameworks/ki18n-6.22.0:6 >=kde-frameworks/kio-6.22.1:6 >=kde-frameworks/kirigami-6.22.0:6 >=kde-frameworks/kjobwidgets-6.22.0:6 >=kde-frameworks/kwidgetsaddons-6.22.0:6 >=kde-frameworks/kxmlgui-6.22.0:6 >=kde-frameworks/purpose-6.22.0:6 media-libs/kquickimageeditor:6 >=media-libs/ksanecore-25.12.3:6 media-libs/leptonica:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !media-gfx/skanpage:5
+RDEPEND=>=app-text/tesseract-5:= >=dev-qt/qtbase-6.10.1:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtwebengine-6.10.1:6[pdfium] >=kde-frameworks/kconfig-6.22.0:6 >=kde-frameworks/kcoreaddons-6.22.0:6 >=kde-frameworks/kcrash-6.22.0:6 >=kde-frameworks/ki18n-6.22.0:6 >=kde-frameworks/kio-6.22.1:6 >=kde-frameworks/kirigami-6.22.0:6 >=kde-frameworks/kjobwidgets-6.22.0:6 >=kde-frameworks/kwidgetsaddons-6.22.0:6 >=kde-frameworks/kxmlgui-6.22.0:6 >=kde-frameworks/purpose-6.22.0:6 media-libs/kquickimageeditor:6 >=media-libs/ksanecore-25.12.3:6 media-libs/leptonica:= >=kde-frameworks/kconfig-6.22.0:6[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !media-gfx/skanpage:5
SLOT=6
SRC_URI=mirror://kde/stable/release-service/25.12.3/src/skanpage-25.12.3.tar.xz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bbc510bb2b3d3bb144246608fdecd337
+_md5_=1f1228881cb8bfa2cce4fdac18846c87
diff --git a/metadata/md5-cache/media-gfx/skanpage-26.04.0 b/metadata/md5-cache/media-gfx/skanpage-26.04.0-r1
index cdab1d71d849..9ad650ec8bda 100644
--- a/metadata/md5-cache/media-gfx/skanpage-26.04.0
+++ b/metadata/md5-cache/media-gfx/skanpage-26.04.0-r1
@@ -9,8 +9,8 @@ INHERIT=ecm gear.kde.org xdg
IUSE=debug
KEYWORDS=~amd64 ~arm64
LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0
-RDEPEND=>=app-text/tesseract-5:= >=dev-qt/qtbase-6.10.1:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtwebengine-6.10.1:6[pdfium] >=kde-frameworks/kconfig-6.22.0:6 >=kde-frameworks/kcoreaddons-6.22.0:6 >=kde-frameworks/kcrash-6.22.0:6 >=kde-frameworks/ki18n-6.22.0:6 >=kde-frameworks/kio-6.22.0:6 >=kde-frameworks/kirigami-6.22.0:6 >=kde-frameworks/kjobwidgets-6.22.0:6 >=kde-frameworks/kwidgetsaddons-6.22.0:6 >=kde-frameworks/kxmlgui-6.22.0:6 >=kde-frameworks/purpose-6.22.0:6 media-libs/kquickimageeditor:6 >=media-libs/ksanecore-26.04.0:6 media-libs/leptonica:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !media-gfx/skanpage:5
+RDEPEND=>=app-text/tesseract-5:= >=dev-qt/qtbase-6.10.1:6[concurrent,gui,network,widgets] >=dev-qt/qtdeclarative-6.10.1:6 >=dev-qt/qtwebengine-6.10.1:6[pdfium] >=kde-frameworks/kconfig-6.22.0:6 >=kde-frameworks/kcoreaddons-6.22.0:6 >=kde-frameworks/kcrash-6.22.0:6 >=kde-frameworks/ki18n-6.22.0:6 >=kde-frameworks/kio-6.22.0:6 >=kde-frameworks/kirigami-6.22.0:6 >=kde-frameworks/kjobwidgets-6.22.0:6 >=kde-frameworks/kwidgetsaddons-6.22.0:6 >=kde-frameworks/kxmlgui-6.22.0:6 >=kde-frameworks/purpose-6.22.0:6 media-libs/kquickimageeditor:6 >=media-libs/ksanecore-26.04.0:6 media-libs/leptonica:= >=kde-frameworks/kconfig-6.22.0:6[qml] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !media-gfx/skanpage:5
SLOT=6
SRC_URI=mirror://kde/stable/release-service/26.04.0/src/skanpage-26.04.0.tar.xz
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 ecm c3772d432284de03db6df21d71be747a flag-o-matic fd3558f73f6503093adee69adf41020d gear.kde.org cacda432108ae84761ff73c038078bb6 kde.org 2eea56ed41440913be4caa3d255d2db3 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=60140068cf71427103f383a66c438516
+_md5_=7bb7720bde71b9cdb8543feb613838aa
diff --git a/metadata/md5-cache/media-radio/chirp-20260417 b/metadata/md5-cache/media-radio/chirp-20260417
new file mode 100644
index 000000000000..3ae0bc0658a8
--- /dev/null
+++ b/metadata/md5-cache/media-radio/chirp-20260417
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/ddt[python_targets_python3_10(-)] dev-python/lark[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/ddt[python_targets_python3_11(-)] dev-python/lark[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/ddt[python_targets_python3_12(-)] dev-python/lark[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/ddt[python_targets_python3_13(-)] dev-python/lark[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/ddt[python_targets_python3_14(-)] dev-python/lark[python_targets_python3_14(-)] dev-python/pyyaml[python_targets_python3_14(-)] ) ) test? ( python_single_target_python3_10? ( dev-python/pyserial[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/suds-community[python_targets_python3_10(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_10(-)] dev-python/yattag[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pyserial[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/suds-community[python_targets_python3_11(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_11(-)] dev-python/yattag[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/pyserial[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/suds-community[python_targets_python3_12(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_12(-)] dev-python/yattag[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( dev-python/pyserial[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] dev-python/six[python_targets_python3_13(-)] dev-python/suds-community[python_targets_python3_13(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_13(-)] dev-python/yattag[python_targets_python3_13(-)] ) ) python_single_target_python3_14? ( dev-python/pyserial[python_targets_python3_14(-)] dev-python/requests[python_targets_python3_14(-)] dev-python/six[python_targets_python3_14(-)] dev-python/suds-community[python_targets_python3_14(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_14(-)] dev-python/yattag[python_targets_python3_14(-)] ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] dev-python/pytest-xdist[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] dev-python/pytest-xdist[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] dev-python/pytest-xdist[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/pytest-7.4.4[python_targets_python3_14(-)] dev-python/pytest-xdist[python_targets_python3_14(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 ) python_single_target_python3_10? ( >=dev-python/gpep517-16[python_targets_python3_10(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-16[python_targets_python3_11(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-16[python_targets_python3_12(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-16[python_targets_python3_13(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/gpep517-16[python_targets_python3_14(-)] >=dev-python/setuptools-78.1.0[python_targets_python3_14(-)] )
+DEFINED_PHASES=compile configure install nofetch prepare setup test
+DESCRIPTION=A free, open-source tool for programming your radio
+EAPI=8
+HOMEPAGE=https://chirpmyradio.com/
+INHERIT=distutils-r1
+IUSE=+gui test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-python/pyserial[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/suds-community[python_targets_python3_10(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_10(-)] dev-python/yattag[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/pyserial[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] dev-python/suds-community[python_targets_python3_11(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_11(-)] dev-python/yattag[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/pyserial[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/six[python_targets_python3_12(-)] dev-python/suds-community[python_targets_python3_12(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_12(-)] dev-python/yattag[python_targets_python3_12(-)] ) ) python_single_target_python3_13? ( dev-python/pyserial[python_targets_python3_13(-)] dev-python/requests[python_targets_python3_13(-)] dev-python/six[python_targets_python3_13(-)] dev-python/suds-community[python_targets_python3_13(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_13(-)] dev-python/yattag[python_targets_python3_13(-)] ) ) python_single_target_python3_14? ( dev-python/pyserial[python_targets_python3_14(-)] dev-python/requests[python_targets_python3_14(-)] dev-python/six[python_targets_python3_14(-)] dev-python/suds-community[python_targets_python3_14(-)] gui? ( dev-python/wxpython:4.0[python_targets_python3_14(-)] dev-python/yattag[python_targets_python3_14(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_14? ( dev-lang/python:3.14 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 python_single_target_python3_14 )
+RESTRICT=fetch !test? ( test )
+SLOT=0
+SRC_URI=chirp-20260417.tar.gz
+_eclasses_=distutils-r1 62add15ed646bfe511af53e282621b39 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d multibuild 83db098a835f71feb71761f72a694aa2 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=ab92b9c8f4c8548f7d0f5ab1b284566e
diff --git a/metadata/md5-cache/media-sound/pavucontrol-qt-2.4.0 b/metadata/md5-cache/media-sound/pavucontrol-qt-2.4.0
new file mode 100644
index 000000000000..116d60d566a7
--- /dev/null
+++ b/metadata/md5-cache/media-sound/pavucontrol-qt-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[gui,widgets] media-libs/libpulse[glib]
+DESCRIPTION=Qt GUI Pulseaudio Mixer
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/pavucontrol-qt/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[gui,widgets] media-libs/libpulse[glib]
+SLOT=0
+SRC_URI=https://github.com/lxqt/pavucontrol-qt/releases/download/2.4.0/pavucontrol-qt-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e7d2e1ed446132b755a668d99b89470e
diff --git a/metadata/md5-cache/media-video/projectx-0.91.0.10-r6 b/metadata/md5-cache/media-video/projectx-0.91.0.10-r6
index 61dc9441a696..31e78c942397 100644
--- a/metadata/md5-cache/media-video/projectx-0.91.0.10-r6
+++ b/metadata/md5-cache/media-video/projectx-0.91.0.10-r6
@@ -12,4 +12,4 @@ RDEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jr
SLOT=0
SRC_URI=https://dev.gentoo.org/~billie/distfiles/projectx-0.91.0.10-r4.tar.xz https://dev.gentoo.org/~billie/distfiles/projectx-idctfast.tar.xz https://dev.gentoo.org/~billie/distfiles/xdg-20100731.java.xz https://dev.gentoo.org/~billie/distfiles/projectx-icon.png
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc java-pkg-2 438c2725ea326202d7fc1eb31af76813 java-pkg-simple df1fc43a5017ec8f5d23007b23731474 java-utils-2 b41327d85d12ce816943cf4d344add19 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=ef8e3706ba7e9e8135719d1dce208bda
+_md5_=3474d3becd975d7f389596ab78c104a0
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.10 b/metadata/md5-cache/net-im/element-desktop-1.12.10
new file mode 100644
index 000000000000..71a58db5e799
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.10
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs sys-apps/yarn
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.10 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-36 electron-37 electron-40 native-modules build-online
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.10 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=!build-online? ( https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.2.0.tgz https://registry.yarnpkg.com/@action-validator/cli/-/cli-0.6.0.tgz -> @action-validator-cli-0.6.0.tgz https://registry.yarnpkg.com/@action-validator/core/-/core-0.6.0.tgz -> @action-validator-core-0.6.0.tgz https://registry.yarnpkg.com/@apm-js-collab/code-transformer/-/code-transformer-0.8.2.tgz -> @apm-js-collab-code-transformer-0.8.2.tgz https://registry.yarnpkg.com/@apm-js-collab/tracing-hooks/-/tracing-hooks-0.3.1.tgz -> @apm-js-collab-tracing-hooks-0.3.1.tgz https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz -> @babel-code-frame-7.27.1.tgz https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.28.6.tgz -> @babel-code-frame-7.28.6.tgz https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.6.tgz -> @babel-compat-data-7.28.6.tgz https://registry.yarnpkg.com/@babel/core/-/core-7.28.6.tgz -> @babel-core-7.28.6.tgz https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.6.tgz -> @babel-generator-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz -> @babel-helper-annotate-as-pure-7.27.3.tgz https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz -> @babel-helper-compilation-targets-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz -> @babel-helper-create-class-features-plugin-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz -> @babel-helper-create-class-features-plugin-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz -> @babel-helper-create-regexp-features-plugin-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz -> @babel-helper-define-polyfill-provider-0.6.5.tgz https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz -> @babel-helper-globals-7.28.0.tgz https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz -> @babel-helper-member-expression-to-functions-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz -> @babel-helper-module-imports-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz -> @babel-helper-module-transforms-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz -> @babel-helper-optimise-call-expression-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz -> @babel-helper-plugin-utils-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz -> @babel-helper-remap-async-to-generator-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz -> @babel-helper-replace-supers-7.28.6.tgz https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz -> @babel-helper-skip-transparent-expression-wrappers-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz -> @babel-helper-string-parser-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz -> @babel-helper-validator-identifier-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz -> @babel-helper-validator-identifier-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz -> @babel-helper-validator-option-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz -> @babel-helper-wrap-function-7.28.6.tgz https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.6.tgz -> @babel-helpers-7.28.6.tgz https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.6.tgz -> @babel-parser-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz -> @babel-plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz -> @babel-plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz -> @babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz -> @babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz -> @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz -> @babel-plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz -> @babel-plugin-syntax-import-assertions-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz -> @babel-plugin-syntax-import-attributes-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz -> @babel-plugin-syntax-jsx-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz -> @babel-plugin-syntax-typescript-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz -> @babel-plugin-syntax-unicode-sets-regex-7.18.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz -> @babel-plugin-transform-arrow-functions-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.6.tgz -> @babel-plugin-transform-async-generator-functions-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz -> @babel-plugin-transform-async-to-generator-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz -> @babel-plugin-transform-block-scoped-functions-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz -> @babel-plugin-transform-block-scoping-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz -> @babel-plugin-transform-class-properties-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz -> @babel-plugin-transform-class-static-block-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz -> @babel-plugin-transform-classes-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz -> @babel-plugin-transform-computed-properties-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz -> @babel-plugin-transform-destructuring-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz -> @babel-plugin-transform-dotall-regex-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz -> @babel-plugin-transform-duplicate-keys-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz -> @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz -> @babel-plugin-transform-dynamic-import-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz -> @babel-plugin-transform-explicit-resource-management-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz -> @babel-plugin-transform-exponentiation-operator-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz -> @babel-plugin-transform-export-namespace-from-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz -> @babel-plugin-transform-for-of-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz -> @babel-plugin-transform-function-name-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz -> @babel-plugin-transform-json-strings-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz -> @babel-plugin-transform-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz -> @babel-plugin-transform-logical-assignment-operators-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz -> @babel-plugin-transform-member-expression-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz -> @babel-plugin-transform-modules-amd-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz -> @babel-plugin-transform-modules-commonjs-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz -> @babel-plugin-transform-modules-commonjs-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz -> @babel-plugin-transform-modules-systemjs-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz -> @babel-plugin-transform-modules-umd-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-named-capturing-groups-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz -> @babel-plugin-transform-new-target-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz -> @babel-plugin-transform-nullish-coalescing-operator-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz -> @babel-plugin-transform-numeric-separator-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz -> @babel-plugin-transform-object-rest-spread-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz -> @babel-plugin-transform-object-super-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz -> @babel-plugin-transform-optional-catch-binding-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz -> @babel-plugin-transform-optional-chaining-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz -> @babel-plugin-transform-parameters-7.27.7.tgz https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz -> @babel-plugin-transform-private-methods-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz -> @babel-plugin-transform-private-property-in-object-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz -> @babel-plugin-transform-property-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.6.tgz -> @babel-plugin-transform-regenerator-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz -> @babel-plugin-transform-regexp-modifiers-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz -> @babel-plugin-transform-reserved-words-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz -> @babel-plugin-transform-shorthand-properties-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz -> @babel-plugin-transform-spread-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz -> @babel-plugin-transform-sticky-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz -> @babel-plugin-transform-template-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz -> @babel-plugin-transform-typeof-symbol-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz -> @babel-plugin-transform-typescript-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz -> @babel-plugin-transform-unicode-escapes-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz -> @babel-plugin-transform-unicode-property-regex-7.28.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz -> @babel-plugin-transform-unicode-sets-regex-7.28.6.tgz https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.6.tgz -> @babel-preset-env-7.28.6.tgz https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz -> @babel-preset-modules-0.1.6-no-external-plugins.tgz https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz -> @babel-preset-typescript-7.28.5.tgz https://registry.yarnpkg.com/@babel/template/-/template-7.28.6.tgz -> @babel-template-7.28.6.tgz https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.6.tgz -> @babel-traverse-7.28.6.tgz https://registry.yarnpkg.com/@babel/types/-/types-7.28.6.tgz -> @babel-types-7.28.6.tgz https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz -> @develar-schema-utils-2.6.5.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-3.3.1.tgz -> @electron-asar-3.3.1.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-3.4.1.tgz -> @electron-asar-3.4.1.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-4.0.1.tgz -> @electron-asar-4.0.1.tgz https://registry.yarnpkg.com/@electron/fuses/-/fuses-1.8.0.tgz -> @electron-fuses-1.8.0.tgz https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz -> @electron-get-2.0.3.tgz https://registry.yarnpkg.com/@electron/get/-/get-3.1.0.tgz -> @electron-get-3.1.0.tgz https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.5.0.tgz -> @electron-notarize-2.5.0.tgz https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.3.3.tgz -> @electron-osx-sign-1.3.3.tgz https://registry.yarnpkg.com/@electron/rebuild/-/rebuild-4.0.3.tgz -> @electron-rebuild-4.0.3.tgz https://registry.yarnpkg.com/@electron/universal/-/universal-2.0.3.tgz -> @electron-universal-2.0.3.tgz https://registry.yarnpkg.com/@electron/windows-sign/-/windows-sign-1.2.1.tgz -> @electron-windows-sign-1.2.1.tgz https://registry.yarnpkg.com/@emnapi/core/-/core-1.8.1.tgz -> @emnapi-core-1.8.1.tgz https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.8.1.tgz -> @emnapi-runtime-1.8.1.tgz https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz -> @emnapi-wasi-threads-1.1.0.tgz https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz -> @esbuild-aix-ppc64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.27.1.tgz -> @esbuild-android-arm-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz -> @esbuild-android-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.27.1.tgz -> @esbuild-android-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz -> @esbuild-darwin-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz -> @esbuild-darwin-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz -> @esbuild-freebsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz -> @esbuild-freebsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz -> @esbuild-linux-arm-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz -> @esbuild-linux-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz -> @esbuild-linux-ia32-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz -> @esbuild-linux-loong64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz -> @esbuild-linux-mips64el-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz -> @esbuild-linux-ppc64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz -> @esbuild-linux-riscv64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz -> @esbuild-linux-s390x-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz -> @esbuild-linux-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz -> @esbuild-netbsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz -> @esbuild-netbsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz -> @esbuild-openbsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz -> @esbuild-openbsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz -> @esbuild-openharmony-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz -> @esbuild-sunos-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz -> @esbuild-win32-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz -> @esbuild-win32-ia32-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz -> @esbuild-win32-x64-0.27.1.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz -> @eslint-community-eslint-utils-4.4.0.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz -> @eslint-community-eslint-utils-4.9.0.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz -> @eslint-community-eslint-utils-4.9.1.tgz https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz -> @eslint-community-regexpp-4.11.1.tgz https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz -> @eslint-community-regexpp-4.12.2.tgz https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz -> @eslint-eslintrc-2.1.4.tgz https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz -> @eslint-js-8.57.1.tgz https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz -> @humanwhocodes-config-array-0.13.0.tgz https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz -> @humanwhocodes-module-importer-1.0.1.tgz https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz -> @humanwhocodes-object-schema-2.0.3.tgz https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz -> @isaacs-balanced-match-4.0.1.tgz https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz -> @isaacs-brace-expansion-5.0.0.tgz https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz -> @isaacs-cliui-8.0.2.tgz https://registry.yarnpkg.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz -> @isaacs-fs-minipass-4.0.1.tgz https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz -> @jridgewell-gen-mapping-0.3.13.tgz https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz -> @jridgewell-remapping-2.3.5.tgz https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz -> @jridgewell-resolve-uri-3.1.2.tgz https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz -> @jridgewell-sourcemap-codec-1.5.5.tgz https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz -> @jridgewell-trace-mapping-0.3.31.tgz https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz -> @malept-cross-spawn-promise-2.0.0.tgz https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz -> @malept-flatpak-bundler-0.4.0.tgz https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz -> @napi-rs-wasm-runtime-1.1.1.tgz https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz -> @nodelib-fs.scandir-2.1.5.tgz https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz -> @nodelib-fs.stat-2.0.5.tgz https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz -> @nodelib-fs.walk-1.2.8.tgz https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz -> @npmcli-agent-3.0.0.tgz https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz -> @npmcli-agent-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz -> @npmcli-fs-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz -> @npmcli-fs-5.0.0.tgz https://registry.yarnpkg.com/@npmcli/git/-/git-7.0.1.tgz -> @npmcli-git-7.0.1.tgz https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz -> @npmcli-installed-package-contents-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz -> @npmcli-node-gyp-5.0.0.tgz https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-7.0.4.tgz -> @npmcli-package-json-7.0.4.tgz https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz -> @npmcli-promise-spawn-9.0.1.tgz https://registry.yarnpkg.com/@npmcli/redact/-/redact-4.0.0.tgz -> @npmcli-redact-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-10.0.3.tgz -> @npmcli-run-script-10.0.3.tgz https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.208.0.tgz -> @opentelemetry-api-logs-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.210.0.tgz -> @opentelemetry-api-logs-0.210.0.tgz https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz -> @opentelemetry-api-1.9.0.tgz https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-2.4.0.tgz -> @opentelemetry-context-async-hooks-2.4.0.tgz https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.2.0.tgz -> @opentelemetry-core-2.2.0.tgz https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.4.0.tgz -> @opentelemetry-core-2.4.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.55.0.tgz -> @opentelemetry-instrumentation-amqplib-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.52.0.tgz -> @opentelemetry-instrumentation-connect-0.52.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-dataloader/-/instrumentation-dataloader-0.26.0.tgz -> @opentelemetry-instrumentation-dataloader-0.26.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.57.0.tgz -> @opentelemetry-instrumentation-express-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.28.0.tgz -> @opentelemetry-instrumentation-fs-0.28.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-generic-pool/-/instrumentation-generic-pool-0.52.0.tgz -> @opentelemetry-instrumentation-generic-pool-0.52.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-graphql/-/instrumentation-graphql-0.56.0.tgz -> @opentelemetry-instrumentation-graphql-0.56.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-hapi/-/instrumentation-hapi-0.55.0.tgz -> @opentelemetry-instrumentation-hapi-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.208.0.tgz -> @opentelemetry-instrumentation-http-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-ioredis/-/instrumentation-ioredis-0.56.0.tgz -> @opentelemetry-instrumentation-ioredis-0.56.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-kafkajs/-/instrumentation-kafkajs-0.18.0.tgz -> @opentelemetry-instrumentation-kafkajs-0.18.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-knex/-/instrumentation-knex-0.53.0.tgz -> @opentelemetry-instrumentation-knex-0.53.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-koa/-/instrumentation-koa-0.57.0.tgz -> @opentelemetry-instrumentation-koa-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.53.0.tgz -> @opentelemetry-instrumentation-lru-memoizer-0.53.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.61.0.tgz -> @opentelemetry-instrumentation-mongodb-0.61.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongoose/-/instrumentation-mongoose-0.55.0.tgz -> @opentelemetry-instrumentation-mongoose-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql/-/instrumentation-mysql-0.54.0.tgz -> @opentelemetry-instrumentation-mysql-0.54.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql2/-/instrumentation-mysql2-0.55.0.tgz -> @opentelemetry-instrumentation-mysql2-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.61.0.tgz -> @opentelemetry-instrumentation-pg-0.61.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis/-/instrumentation-redis-0.57.0.tgz -> @opentelemetry-instrumentation-redis-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-tedious/-/instrumentation-tedious-0.27.0.tgz -> @opentelemetry-instrumentation-tedious-0.27.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-undici/-/instrumentation-undici-0.19.0.tgz -> @opentelemetry-instrumentation-undici-0.19.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.208.0.tgz -> @opentelemetry-instrumentation-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.210.0.tgz -> @opentelemetry-instrumentation-0.210.0.tgz https://registry.yarnpkg.com/@opentelemetry/redis-common/-/redis-common-0.38.2.tgz -> @opentelemetry-redis-common-0.38.2.tgz https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.4.0.tgz -> @opentelemetry-resources-2.4.0.tgz https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.4.0.tgz -> @opentelemetry-sdk-trace-base-2.4.0.tgz https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz -> @opentelemetry-semantic-conventions-1.39.0.tgz https://registry.yarnpkg.com/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz -> @opentelemetry-sql-common-0.41.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.16.3.tgz -> @oxc-resolver-binding-android-arm-eabi-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.16.3.tgz -> @oxc-resolver-binding-android-arm64-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.16.3.tgz -> @oxc-resolver-binding-darwin-arm64-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.16.3.tgz -> @oxc-resolver-binding-darwin-x64-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.16.3.tgz -> @oxc-resolver-binding-freebsd-x64-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.16.3.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.16.3.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-x64-musl-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.16.3.tgz -> @oxc-resolver-binding-openharmony-arm64-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.16.3.tgz -> @oxc-resolver-binding-wasm32-wasi-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.16.3.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.16.3.tgz https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz -> @pkgjs-parseargs-0.11.0.tgz https://registry.yarnpkg.com/@playwright/test/-/test-1.57.0.tgz -> @playwright-test-1.57.0.tgz https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-6.19.0.tgz -> @prisma-instrumentation-6.19.0.tgz https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz -> @rtsao-scc-1.1.0.tgz https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-10.34.0.tgz -> @sentry-internal-browser-utils-10.34.0.tgz https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.34.0.tgz -> @sentry-internal-feedback-10.34.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.34.0.tgz -> @sentry-internal-replay-canvas-10.34.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.34.0.tgz -> @sentry-internal-replay-10.34.0.tgz https://registry.yarnpkg.com/@sentry/browser/-/browser-10.34.0.tgz -> @sentry-browser-10.34.0.tgz https://registry.yarnpkg.com/@sentry/core/-/core-10.34.0.tgz -> @sentry-core-10.34.0.tgz https://registry.yarnpkg.com/@sentry/electron/-/electron-7.6.0.tgz -> @sentry-electron-7.6.0.tgz https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.34.0.tgz -> @sentry-node-core-10.34.0.tgz https://registry.yarnpkg.com/@sentry/node/-/node-10.34.0.tgz -> @sentry-node-10.34.0.tgz https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.34.0.tgz -> @sentry-opentelemetry-10.34.0.tgz https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-4.0.0.tgz -> @sigstore-bundle-4.0.0.tgz https://registry.yarnpkg.com/@sigstore/core/-/core-3.0.0.tgz -> @sigstore-core-3.0.0.tgz https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.5.0.tgz -> @sigstore-protobuf-specs-0.5.0.tgz https://registry.yarnpkg.com/@sigstore/sign/-/sign-4.0.1.tgz -> @sigstore-sign-4.0.1.tgz https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-4.0.0.tgz -> @sigstore-tuf-4.0.0.tgz https://registry.yarnpkg.com/@sigstore/verify/-/verify-3.0.0.tgz -> @sigstore-verify-3.0.0.tgz https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.7.0.tgz -> @stylistic-eslint-plugin-5.7.0.tgz https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz -> @tufjs-canonical-json-2.0.0.tgz https://registry.yarnpkg.com/@tufjs/models/-/models-4.0.0.tgz -> @tufjs-models-4.0.0.tgz https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz -> @tybys-wasm-util-0.10.1.tgz https://registry.yarnpkg.com/@types/auto-launch/-/auto-launch-5.0.5.tgz -> @types-auto-launch-5.0.5.tgz https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz -> @types-cacheable-request-6.0.3.tgz https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz -> @types-connect-3.4.38.tgz https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.4.tgz -> @types-counterpart-0.18.4.tgz https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz -> @types-debug-4.1.12.tgz https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz -> @types-fs-extra-9.0.13.tgz https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz -> @types-http-cache-semantics-4.0.4.tgz https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz -> @types-minimist-1.2.5.tgz https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz -> @types-ms-2.1.0.tgz https://registry.yarnpkg.com/@types/mysql/-/mysql-2.15.27.tgz -> @types-mysql-2.15.27.tgz https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz -> @types-node-fetch-2.6.11.tgz https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz -> @types-node-18.19.130.tgz https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz -> @types-normalize-package-data-2.4.4.tgz https://registry.yarnpkg.com/@types/npm-package-arg/-/npm-package-arg-6.1.4.tgz -> @types-npm-package-arg-6.1.4.tgz https://registry.yarnpkg.com/@types/npm-registry-fetch/-/npm-registry-fetch-8.0.7.tgz -> @types-npm-registry-fetch-8.0.7.tgz https://registry.yarnpkg.com/@types/npmlog/-/npmlog-7.0.0.tgz -> @types-npmlog-7.0.0.tgz https://registry.yarnpkg.com/@types/pacote/-/pacote-11.1.8.tgz -> @types-pacote-11.1.8.tgz https://registry.yarnpkg.com/@types/pg-pool/-/pg-pool-2.0.7.tgz -> @types-pg-pool-2.0.7.tgz https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.tgz https://registry.yarnpkg.com/@types/pg/-/pg-8.16.0.tgz -> @types-pg-8.16.0.tgz https://registry.yarnpkg.com/@types/plist/-/plist-3.0.5.tgz -> @types-plist-3.0.5.tgz https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.3.tgz -> @types-responselike-1.0.3.tgz https://registry.yarnpkg.com/@types/ssri/-/ssri-7.1.5.tgz -> @types-ssri-7.1.5.tgz https://registry.yarnpkg.com/@types/tedious/-/tedious-4.0.14.tgz -> @types-tedious-4.0.14.tgz https://registry.yarnpkg.com/@types/verror/-/verror-1.10.10.tgz -> @types-verror-1.10.10.tgz https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz -> @types-yauzl-2.10.3.tgz https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.1.tgz -> @typescript-eslint-eslint-plugin-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.53.1.tgz -> @typescript-eslint-parser-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.53.1.tgz -> @typescript-eslint-project-service-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.53.1.tgz -> @typescript-eslint-scope-manager-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.1.tgz -> @typescript-eslint-tsconfig-utils-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.53.1.tgz -> @typescript-eslint-type-utils-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.53.1.tgz -> @typescript-eslint-types-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.1.tgz -> @typescript-eslint-typescript-estree-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.53.1.tgz -> @typescript-eslint-utils-8.53.1.tgz https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.1.tgz -> @typescript-eslint-visitor-keys-8.53.1.tgz https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz -> @ungap-structured-clone-1.2.0.tgz https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz -> @xmldom-xmldom-0.8.10.tgz https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz -> @yarnpkg-lockfile-1.1.0.tgz https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.2.0.tgz https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.12.tgz https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-26.6.0.tgz https://registry.yarnpkg.com/applescript/-/applescript-1.0.0.tgz https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz https://registry.yarnpkg.com/async/-/async-3.2.6.tgz https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz https://registry.yarnpkg.com/atomically/-/atomically-2.1.0.tgz https://registry.yarnpkg.com/auto-launch/-/auto-launch-5.0.6.tgz https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.16.tgz https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz https://registry.yarnpkg.com/builder-util/-/builder-util-26.4.1.tgz https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz https://registry.yarnpkg.com/chokidar/-/chokidar-5.0.0.tgz https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-4.2.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.1.tgz https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-2.2.0.tgz https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-5.1.1.tgz https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz https://registry.yarnpkg.com/commander/-/commander-14.0.2.tgz https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz https://registry.yarnpkg.com/conf/-/conf-15.0.2.tgz https://registry.yarnpkg.com/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.46.0.tgz https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.47.0.tgz https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz https://registry.yarnpkg.com/counterpart/-/counterpart-0.18.6.tgz https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz https://registry.yarnpkg.com/cross-dirname/-/cross-dirname-0.1.0.tgz https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz https://registry.yarnpkg.com/date-names/-/date-names-0.1.13.tgz https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-6.0.0.tgz https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz https://registry.yarnpkg.com/dir-compare/-/dir-compare-4.2.0.tgz https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-26.6.0.tgz https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz https://registry.yarnpkg.com/dot-prop/-/dot-prop-10.1.0.tgz https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.6.0.tgz https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.6.0.tgz https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-4.0.0.tgz https://registry.yarnpkg.com/electron-publish/-/electron-publish-26.6.0.tgz https://registry.yarnpkg.com/electron-store/-/electron-store-11.0.2.tgz https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz https://registry.yarnpkg.com/electron-window-state/-/electron-window-state-5.0.3.tgz https://registry.yarnpkg.com/electron-winstaller/-/electron-winstaller-5.4.0.tgz https://registry.yarnpkg.com/electron/-/electron-40.0.0.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.6.0.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz https://registry.yarnpkg.com/esbuild/-/esbuild-0.27.1.tgz https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz https://registry.yarnpkg.com/eslint-config-google/-/eslint-config-google-0.14.0.tgz https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz https://registry.yarnpkg.com/eslint-plugin-matrix-org/-/eslint-plugin-matrix-org-3.0.0.tgz https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.0.tgz https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz https://registry.yarnpkg.com/espree/-/espree-11.1.0.tgz https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz https://registry.yarnpkg.com/except/-/except-0.1.3.tgz https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz https://registry.yarnpkg.com/fastq/-/fastq-1.20.1.tgz https://registry.yarnpkg.com/fd-package-json/-/fd-package-json-2.0.0.tgz https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz https://registry.yarnpkg.com/form-data/-/form-data-4.0.5.tgz https://registry.yarnpkg.com/formatly/-/formatly-0.3.0.tgz https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz https://registry.yarnpkg.com/generator-function/-/generator-function-2.0.1.tgz https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.0.tgz https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz https://registry.yarnpkg.com/glob/-/glob-11.1.0.tgz https://registry.yarnpkg.com/glob/-/glob-13.0.0.tgz https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz https://registry.yarnpkg.com/got/-/got-11.8.6.tgz https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-8.0.0.tgz https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-2.0.4.tgz https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz https://registry.yarnpkg.com/ini/-/ini-6.0.0.tgz https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.2.tgz https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.1.tgz https://registry.yarnpkg.com/jake/-/jake-10.9.2.tgz https://registry.yarnpkg.com/jiti/-/jiti-2.4.2.tgz https://registry.yarnpkg.com/jiti/-/jiti-2.6.1.tgz https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz https://registry.yarnpkg.com/knip/-/knip-5.82.1.tgz https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.2.7.tgz https://registry.yarnpkg.com/listr2/-/listr2-9.0.5.tgz https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.2.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.3.tgz https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-3.5.2.tgz https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-10.1.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.0.tgz https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.4.tgz https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-2.0.0.tgz https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz https://registry.yarnpkg.com/node-abi/-/node-abi-4.26.0.tgz https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz https://registry.yarnpkg.com/node-api-version/-/node-api-version-0.2.1.tgz https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.4.2.tgz https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.1.0.tgz https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-5.0.0.tgz https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-8.0.0.tgz https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-13.0.2.tgz https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-10.0.3.tgz https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz https://registry.yarnpkg.com/once/-/once-1.4.0.tgz https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz https://registry.yarnpkg.com/open/-/open-7.4.2.tgz https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.16.3.tgz https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz https://registry.yarnpkg.com/p-map/-/p-map-7.0.4.tgz https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz https://registry.yarnpkg.com/pacote/-/pacote-21.0.4.tgz https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.1.tgz https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz https://registry.yarnpkg.com/pe-library/-/pe-library-0.4.1.tgz https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.11.0.tgz https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz https://registry.yarnpkg.com/plist/-/plist-3.1.0.tgz https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz https://registry.yarnpkg.com/pluralizers/-/pluralizers-0.1.7.tgz https://registry.yarnpkg.com/png-to-ico/-/png-to-ico-3.0.1.tgz https://registry.yarnpkg.com/pngjs/-/pngjs-7.0.0.tgz https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.1.tgz https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz https://registry.yarnpkg.com/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz https://registry.yarnpkg.com/postject/-/postject-1.0.0-alpha.6.tgz https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz https://registry.yarnpkg.com/prettier/-/prettier-3.8.0.tgz https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz https://registry.yarnpkg.com/proc-log/-/proc-log-6.0.0.tgz https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz https://registry.yarnpkg.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz https://registry.yarnpkg.com/readdirp/-/readdirp-5.0.0.tgz https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.10.0.tgz https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz https://registry.yarnpkg.com/resedit/-/resedit-1.7.2.tgz https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.2.tgz https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz https://registry.yarnpkg.com/sigstore/-/sigstore-4.0.0.tgz https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.2.tgz https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz https://registry.yarnpkg.com/smol-toml/-/smol-toml-1.6.0.tgz https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz https://registry.yarnpkg.com/ssri/-/ssri-13.0.0.tgz https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz https://registry.yarnpkg.com/string-width/-/string-width-8.1.0.tgz https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.3.tgz https://registry.yarnpkg.com/stubborn-fs/-/stubborn-fs-2.0.0.tgz https://registry.yarnpkg.com/stubborn-utils/-/stubborn-utils-1.0.2.tgz https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz https://registry.yarnpkg.com/tar/-/tar-7.5.3.tgz https://registry.yarnpkg.com/tar/-/tar-7.5.7.tgz https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz https://registry.yarnpkg.com/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz https://registry.yarnpkg.com/tsx/-/tsx-4.21.0.tgz https://registry.yarnpkg.com/tuf-js/-/tuf-js-4.0.0.tgz https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-5.1.0.tgz https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz https://registry.yarnpkg.com/uuid/-/uuid-13.0.0.tgz https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-7.0.0.tgz https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-4.0.0.tgz https://registry.yarnpkg.com/walk/-/walk-2.3.15.tgz https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz https://registry.yarnpkg.com/when-exit/-/when-exit-2.1.5.tgz https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz https://registry.yarnpkg.com/which/-/which-2.0.2.tgz https://registry.yarnpkg.com/which/-/which-5.0.0.tgz https://registry.yarnpkg.com/which/-/which-6.0.0.tgz https://registry.yarnpkg.com/winreg/-/winreg-1.2.4.tgz https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.2.tgz https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz https://registry.yarnpkg.com/zod/-/zod-4.3.5.tgz ) https://github.com/vector-im/element-desktop/archive/v1.12.10.tar.gz -> element-desktop-1.12.10.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a2b35912e863f9d88ebcae17e46e701e
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.11 b/metadata/md5-cache/net-im/element-desktop-1.12.11
new file mode 100644
index 000000000000..bb9f7865b430
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.11
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.11 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-36 electron-37 electron-40 native-modules +build-online
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.11 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=https://github.com/vector-im/element-desktop/archive/v1.12.11.tar.gz -> element-desktop-1.12.11.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=4e7402a6708e9c3923e9ffeba50710c1
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.12 b/metadata/md5-cache/net-im/element-desktop-1.12.12
new file mode 100644
index 000000000000..586a7907f720
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.12
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.12 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-40 electron-41 native-modules +build-online
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.12 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=https://github.com/vector-im/element-desktop/archive/v1.12.12.tar.gz -> element-desktop-1.12.12.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f87296bcfe9b611424a16b03c8e8c6b2
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.13 b/metadata/md5-cache/net-im/element-desktop-1.12.13
new file mode 100644
index 000000000000..a5c8dcce31aa
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.13
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.13 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-40 electron-41 native-modules +build-online
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.13 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=https://github.com/vector-im/element-desktop/archive/v1.12.13.tar.gz -> element-desktop-1.12.13.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=f87296bcfe9b611424a16b03c8e8c6b2
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.15 b/metadata/md5-cache/net-im/element-desktop-1.12.15
new file mode 100644
index 000000000000..6565f64f34fd
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.15
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack]
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.15 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-40 electron-41 native-modules +build-online
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.15 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=https://github.com/element-hq/element-web/archive/v1.12.15.tar.gz -> element-web-1.12.15.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=687455a6ade32011cf725527fa5fa79a
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.3 b/metadata/md5-cache/net-im/element-desktop-1.12.3
deleted file mode 100644
index 5f045490ed1e..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/yarn || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack
-DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=unpacker rust xdg
-IUSE=+emoji
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.3.tar.gz -> element-desktop-1.12.3.tar.gz https://github.com/element-hq/element-web/archive/v1.12.3.tar.gz -> element-web-1.12.3.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=c716a4b82af332815b8d8d72c8fad28d
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.6 b/metadata/md5-cache/net-im/element-desktop-1.12.6
deleted file mode 100644
index 2ce09f280376..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/yarn >=net-libs/nodejs-22.18.0 || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack
-DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=unpacker rust xdg
-IUSE=+emoji keyring
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.6.tar.gz -> element-desktop-1.12.6.tar.gz https://github.com/element-hq/element-web/archive/v1.12.6.tar.gz -> element-web-1.12.6.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=97e2bce12cbbb67cd0d4c8e97b9bac55
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.7 b/metadata/md5-cache/net-im/element-desktop-1.12.7
deleted file mode 100644
index b423f6d87993..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/yarn >=net-libs/nodejs-22.18.0 || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-DESCRIPTION=A glossy Matrix collaboration client for desktop
-EAPI=8
-HOMEPAGE=https://element.io
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=unpacker rust xdg
-IUSE=+emoji keyring
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=!net-im/element-desktop-bin >=app-accessibility/at-spi2-core-2.46.0 app-crypt/libsecret dev-db/sqlcipher dev-libs/expat dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-libs/nodejs net-print/cups x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver x11-libs/pango emoji? ( media-fonts/noto-emoji )
-RESTRICT=network-sandbox
-SLOT=0
-SRC_URI=https://github.com/element-hq/element-desktop/archive/v1.12.7.tar.gz -> element-desktop-1.12.7.tar.gz https://github.com/element-hq/element-web/archive/v1.12.7.tar.gz -> element-web-1.12.7.tar.gz
-_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=89e1eab78347496322378c0663b116b5
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.9 b/metadata/md5-cache/net-im/element-desktop-1.12.9
new file mode 100644
index 000000000000..a57bf96792f3
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.9
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs sys-apps/yarn
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-1.12.9 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils
+IUSE=electron-36 electron-37 electron-40 native-modules build-online
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=~net-im/element-web-1.12.9 native-modules? ( dev-db/sqlcipher ) electron-36? ( dev-util/electron:36 ) electron-37? ( dev-util/electron:37 ) electron-40? ( dev-util/electron:40 ) !electron-36? ( !electron-37? ( !electron-40? ( dev-util/electron:39 ) ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+SRC_URI=!build-online? ( https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.2.0.tgz https://registry.yarnpkg.com/@action-validator/cli/-/cli-0.6.0.tgz -> @action-validator-cli-0.6.0.tgz https://registry.yarnpkg.com/@action-validator/core/-/core-0.6.0.tgz -> @action-validator-core-0.6.0.tgz https://registry.yarnpkg.com/@apm-js-collab/code-transformer/-/code-transformer-0.8.2.tgz -> @apm-js-collab-code-transformer-0.8.2.tgz https://registry.yarnpkg.com/@apm-js-collab/tracing-hooks/-/tracing-hooks-0.3.1.tgz -> @apm-js-collab-tracing-hooks-0.3.1.tgz https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz -> @babel-code-frame-7.27.1.tgz https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz -> @babel-compat-data-7.28.5.tgz https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz -> @babel-core-7.28.5.tgz https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz -> @babel-generator-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz -> @babel-helper-annotate-as-pure-7.27.3.tgz https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz -> @babel-helper-compilation-targets-7.27.2.tgz https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz -> @babel-helper-create-class-features-plugin-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz -> @babel-helper-create-regexp-features-plugin-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz -> @babel-helper-define-polyfill-provider-0.6.5.tgz https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz -> @babel-helper-globals-7.28.0.tgz https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz -> @babel-helper-member-expression-to-functions-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz -> @babel-helper-module-imports-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz -> @babel-helper-module-transforms-7.28.3.tgz https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz -> @babel-helper-optimise-call-expression-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz -> @babel-helper-plugin-utils-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz -> @babel-helper-remap-async-to-generator-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz -> @babel-helper-replace-supers-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz -> @babel-helper-skip-transparent-expression-wrappers-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz -> @babel-helper-string-parser-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz -> @babel-helper-validator-identifier-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz -> @babel-helper-validator-identifier-7.28.5.tgz https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz -> @babel-helper-validator-option-7.27.1.tgz https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz -> @babel-helper-wrap-function-7.28.3.tgz https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz -> @babel-helpers-7.28.4.tgz https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz -> @babel-parser-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz -> @babel-plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz -> @babel-plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz -> @babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz -> @babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz -> @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz -> @babel-plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz -> @babel-plugin-syntax-import-assertions-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz -> @babel-plugin-syntax-import-attributes-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz -> @babel-plugin-syntax-jsx-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz -> @babel-plugin-syntax-typescript-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz -> @babel-plugin-syntax-unicode-sets-regex-7.18.6.tgz https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz -> @babel-plugin-transform-arrow-functions-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz -> @babel-plugin-transform-async-generator-functions-7.28.0.tgz https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz -> @babel-plugin-transform-async-to-generator-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz -> @babel-plugin-transform-block-scoped-functions-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz -> @babel-plugin-transform-block-scoping-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz -> @babel-plugin-transform-class-properties-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz -> @babel-plugin-transform-class-static-block-7.28.3.tgz https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz -> @babel-plugin-transform-classes-7.28.4.tgz https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz -> @babel-plugin-transform-computed-properties-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz -> @babel-plugin-transform-destructuring-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz -> @babel-plugin-transform-dotall-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz -> @babel-plugin-transform-duplicate-keys-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz -> @babel-plugin-transform-dynamic-import-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz -> @babel-plugin-transform-explicit-resource-management-7.28.0.tgz https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz -> @babel-plugin-transform-exponentiation-operator-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz -> @babel-plugin-transform-export-namespace-from-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz -> @babel-plugin-transform-for-of-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz -> @babel-plugin-transform-function-name-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz -> @babel-plugin-transform-json-strings-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz -> @babel-plugin-transform-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz -> @babel-plugin-transform-logical-assignment-operators-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz -> @babel-plugin-transform-member-expression-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz -> @babel-plugin-transform-modules-amd-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz -> @babel-plugin-transform-modules-commonjs-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz -> @babel-plugin-transform-modules-systemjs-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz -> @babel-plugin-transform-modules-umd-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-named-capturing-groups-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz -> @babel-plugin-transform-new-target-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz -> @babel-plugin-transform-nullish-coalescing-operator-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz -> @babel-plugin-transform-numeric-separator-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz -> @babel-plugin-transform-object-rest-spread-7.28.4.tgz https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz -> @babel-plugin-transform-object-super-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz -> @babel-plugin-transform-optional-catch-binding-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz -> @babel-plugin-transform-optional-chaining-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz -> @babel-plugin-transform-parameters-7.27.7.tgz https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz -> @babel-plugin-transform-private-methods-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz -> @babel-plugin-transform-private-property-in-object-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz -> @babel-plugin-transform-property-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz -> @babel-plugin-transform-regenerator-7.28.4.tgz https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz -> @babel-plugin-transform-regexp-modifiers-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz -> @babel-plugin-transform-reserved-words-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz -> @babel-plugin-transform-shorthand-properties-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz -> @babel-plugin-transform-spread-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz -> @babel-plugin-transform-sticky-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz -> @babel-plugin-transform-template-literals-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz -> @babel-plugin-transform-typeof-symbol-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz -> @babel-plugin-transform-typescript-7.28.5.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz -> @babel-plugin-transform-unicode-escapes-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-property-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-sets-regex-7.27.1.tgz https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.5.tgz -> @babel-preset-env-7.28.5.tgz https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz -> @babel-preset-modules-0.1.6-no-external-plugins.tgz https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz -> @babel-preset-typescript-7.28.5.tgz https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz -> @babel-template-7.27.2.tgz https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.5.tgz -> @babel-traverse-7.28.5.tgz https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz -> @babel-types-7.28.5.tgz https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz -> @develar-schema-utils-2.6.5.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-3.3.1.tgz -> @electron-asar-3.3.1.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-3.4.1.tgz -> @electron-asar-3.4.1.tgz https://registry.yarnpkg.com/@electron/asar/-/asar-4.0.1.tgz -> @electron-asar-4.0.1.tgz https://registry.yarnpkg.com/@electron/fuses/-/fuses-1.8.0.tgz -> @electron-fuses-1.8.0.tgz https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz -> @electron-get-2.0.3.tgz https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.5.0.tgz -> @electron-notarize-2.5.0.tgz https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.3.3.tgz -> @electron-osx-sign-1.3.3.tgz https://registry.yarnpkg.com/@electron/rebuild/-/rebuild-4.0.1.tgz -> @electron-rebuild-4.0.1.tgz https://registry.yarnpkg.com/@electron/universal/-/universal-2.0.3.tgz -> @electron-universal-2.0.3.tgz https://registry.yarnpkg.com/@electron/windows-sign/-/windows-sign-1.2.1.tgz -> @electron-windows-sign-1.2.1.tgz https://registry.yarnpkg.com/@emnapi/core/-/core-1.8.1.tgz -> @emnapi-core-1.8.1.tgz https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.8.1.tgz -> @emnapi-runtime-1.8.1.tgz https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz -> @emnapi-wasi-threads-1.1.0.tgz https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz -> @esbuild-aix-ppc64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.27.1.tgz -> @esbuild-android-arm-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz -> @esbuild-android-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.27.1.tgz -> @esbuild-android-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz -> @esbuild-darwin-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz -> @esbuild-darwin-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz -> @esbuild-freebsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz -> @esbuild-freebsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz -> @esbuild-linux-arm-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz -> @esbuild-linux-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz -> @esbuild-linux-ia32-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz -> @esbuild-linux-loong64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz -> @esbuild-linux-mips64el-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz -> @esbuild-linux-ppc64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz -> @esbuild-linux-riscv64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz -> @esbuild-linux-s390x-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz -> @esbuild-linux-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz -> @esbuild-netbsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz -> @esbuild-netbsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz -> @esbuild-openbsd-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz -> @esbuild-openbsd-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz -> @esbuild-openharmony-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz -> @esbuild-sunos-x64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz -> @esbuild-win32-arm64-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz -> @esbuild-win32-ia32-0.27.1.tgz https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz -> @esbuild-win32-x64-0.27.1.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz -> @eslint-community-eslint-utils-4.4.0.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz -> @eslint-community-eslint-utils-4.9.0.tgz https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz -> @eslint-community-eslint-utils-4.9.1.tgz https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz -> @eslint-community-regexpp-4.11.1.tgz https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz -> @eslint-community-regexpp-4.12.1.tgz https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz -> @eslint-community-regexpp-4.12.2.tgz https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz -> @eslint-eslintrc-2.1.4.tgz https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz -> @eslint-js-8.57.1.tgz https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz -> @humanwhocodes-config-array-0.13.0.tgz https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz -> @humanwhocodes-module-importer-1.0.1.tgz https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz -> @humanwhocodes-object-schema-2.0.3.tgz https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz -> @isaacs-balanced-match-4.0.1.tgz https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz -> @isaacs-brace-expansion-5.0.0.tgz https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz -> @isaacs-cliui-8.0.2.tgz https://registry.yarnpkg.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz -> @isaacs-fs-minipass-4.0.1.tgz https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz -> @jridgewell-gen-mapping-0.3.13.tgz https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz -> @jridgewell-remapping-2.3.5.tgz https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz -> @jridgewell-resolve-uri-3.1.2.tgz https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz -> @jridgewell-sourcemap-codec-1.5.5.tgz https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz -> @jridgewell-trace-mapping-0.3.31.tgz https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz -> @malept-cross-spawn-promise-2.0.0.tgz https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz -> @malept-flatpak-bundler-0.4.0.tgz https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz -> @napi-rs-wasm-runtime-1.1.1.tgz https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz -> @nodelib-fs.scandir-2.1.5.tgz https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz -> @nodelib-fs.stat-2.0.5.tgz https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz -> @nodelib-fs.walk-1.2.8.tgz https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz -> @npmcli-agent-3.0.0.tgz https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz -> @npmcli-agent-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz -> @npmcli-fs-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz -> @npmcli-fs-5.0.0.tgz https://registry.yarnpkg.com/@npmcli/git/-/git-7.0.1.tgz -> @npmcli-git-7.0.1.tgz https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz -> @npmcli-installed-package-contents-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz -> @npmcli-node-gyp-5.0.0.tgz https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-7.0.4.tgz -> @npmcli-package-json-7.0.4.tgz https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz -> @npmcli-promise-spawn-9.0.1.tgz https://registry.yarnpkg.com/@npmcli/redact/-/redact-4.0.0.tgz -> @npmcli-redact-4.0.0.tgz https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-10.0.3.tgz -> @npmcli-run-script-10.0.3.tgz https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.208.0.tgz -> @opentelemetry-api-logs-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz -> @opentelemetry-api-1.9.0.tgz https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-2.2.0.tgz -> @opentelemetry-context-async-hooks-2.2.0.tgz https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.2.0.tgz -> @opentelemetry-core-2.2.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.55.0.tgz -> @opentelemetry-instrumentation-amqplib-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.52.0.tgz -> @opentelemetry-instrumentation-connect-0.52.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-dataloader/-/instrumentation-dataloader-0.26.0.tgz -> @opentelemetry-instrumentation-dataloader-0.26.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.57.0.tgz -> @opentelemetry-instrumentation-express-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.28.0.tgz -> @opentelemetry-instrumentation-fs-0.28.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-generic-pool/-/instrumentation-generic-pool-0.52.0.tgz -> @opentelemetry-instrumentation-generic-pool-0.52.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-graphql/-/instrumentation-graphql-0.56.0.tgz -> @opentelemetry-instrumentation-graphql-0.56.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-hapi/-/instrumentation-hapi-0.55.0.tgz -> @opentelemetry-instrumentation-hapi-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.208.0.tgz -> @opentelemetry-instrumentation-http-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-ioredis/-/instrumentation-ioredis-0.56.0.tgz -> @opentelemetry-instrumentation-ioredis-0.56.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-kafkajs/-/instrumentation-kafkajs-0.18.0.tgz -> @opentelemetry-instrumentation-kafkajs-0.18.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-knex/-/instrumentation-knex-0.53.0.tgz -> @opentelemetry-instrumentation-knex-0.53.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-koa/-/instrumentation-koa-0.57.0.tgz -> @opentelemetry-instrumentation-koa-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.53.0.tgz -> @opentelemetry-instrumentation-lru-memoizer-0.53.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.61.0.tgz -> @opentelemetry-instrumentation-mongodb-0.61.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongoose/-/instrumentation-mongoose-0.55.0.tgz -> @opentelemetry-instrumentation-mongoose-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql/-/instrumentation-mysql-0.54.0.tgz -> @opentelemetry-instrumentation-mysql-0.54.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql2/-/instrumentation-mysql2-0.55.0.tgz -> @opentelemetry-instrumentation-mysql2-0.55.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.61.0.tgz -> @opentelemetry-instrumentation-pg-0.61.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis/-/instrumentation-redis-0.57.0.tgz -> @opentelemetry-instrumentation-redis-0.57.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-tedious/-/instrumentation-tedious-0.27.0.tgz -> @opentelemetry-instrumentation-tedious-0.27.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation-undici/-/instrumentation-undici-0.19.0.tgz -> @opentelemetry-instrumentation-undici-0.19.0.tgz https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.208.0.tgz -> @opentelemetry-instrumentation-0.208.0.tgz https://registry.yarnpkg.com/@opentelemetry/redis-common/-/redis-common-0.38.2.tgz -> @opentelemetry-redis-common-0.38.2.tgz https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.2.0.tgz -> @opentelemetry-resources-2.2.0.tgz https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.2.0.tgz -> @opentelemetry-sdk-trace-base-2.2.0.tgz https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.38.0.tgz -> @opentelemetry-semantic-conventions-1.38.0.tgz https://registry.yarnpkg.com/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz -> @opentelemetry-sql-common-0.41.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.16.2.tgz -> @oxc-resolver-binding-android-arm-eabi-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.16.2.tgz -> @oxc-resolver-binding-android-arm64-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.16.2.tgz -> @oxc-resolver-binding-darwin-arm64-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.16.2.tgz -> @oxc-resolver-binding-darwin-x64-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.16.2.tgz -> @oxc-resolver-binding-freebsd-x64-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.16.2.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.16.2.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-x64-musl-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.16.2.tgz -> @oxc-resolver-binding-openharmony-arm64-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.16.2.tgz -> @oxc-resolver-binding-wasm32-wasi-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.16.2.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.16.2.tgz https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz -> @pkgjs-parseargs-0.11.0.tgz https://registry.yarnpkg.com/@playwright/test/-/test-1.57.0.tgz -> @playwright-test-1.57.0.tgz https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-6.19.0.tgz -> @prisma-instrumentation-6.19.0.tgz https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz -> @rtsao-scc-1.1.0.tgz https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-10.29.0.tgz -> @sentry-internal-browser-utils-10.29.0.tgz https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.29.0.tgz -> @sentry-internal-feedback-10.29.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.29.0.tgz -> @sentry-internal-replay-canvas-10.29.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.29.0.tgz -> @sentry-internal-replay-10.29.0.tgz https://registry.yarnpkg.com/@sentry/browser/-/browser-10.29.0.tgz -> @sentry-browser-10.29.0.tgz https://registry.yarnpkg.com/@sentry/core/-/core-10.29.0.tgz -> @sentry-core-10.29.0.tgz https://registry.yarnpkg.com/@sentry/electron/-/electron-7.5.0.tgz -> @sentry-electron-7.5.0.tgz https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.29.0.tgz -> @sentry-node-core-10.29.0.tgz https://registry.yarnpkg.com/@sentry/node/-/node-10.29.0.tgz -> @sentry-node-10.29.0.tgz https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.29.0.tgz -> @sentry-opentelemetry-10.29.0.tgz https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-4.0.0.tgz -> @sigstore-bundle-4.0.0.tgz https://registry.yarnpkg.com/@sigstore/core/-/core-3.0.0.tgz -> @sigstore-core-3.0.0.tgz https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.5.0.tgz -> @sigstore-protobuf-specs-0.5.0.tgz https://registry.yarnpkg.com/@sigstore/sign/-/sign-4.0.1.tgz -> @sigstore-sign-4.0.1.tgz https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-4.0.0.tgz -> @sigstore-tuf-4.0.0.tgz https://registry.yarnpkg.com/@sigstore/verify/-/verify-3.0.0.tgz -> @sigstore-verify-3.0.0.tgz https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.6.1.tgz -> @stylistic-eslint-plugin-5.6.1.tgz https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz -> @tufjs-canonical-json-2.0.0.tgz https://registry.yarnpkg.com/@tufjs/models/-/models-4.0.0.tgz -> @tufjs-models-4.0.0.tgz https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz -> @tybys-wasm-util-0.10.1.tgz https://registry.yarnpkg.com/@types/auto-launch/-/auto-launch-5.0.5.tgz -> @types-auto-launch-5.0.5.tgz https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz -> @types-cacheable-request-6.0.3.tgz https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz -> @types-connect-3.4.38.tgz https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.4.tgz -> @types-counterpart-0.18.4.tgz https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz -> @types-debug-4.1.12.tgz https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz -> @types-fs-extra-9.0.13.tgz https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz -> @types-http-cache-semantics-4.0.4.tgz https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz -> @types-minimist-1.2.5.tgz https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz -> @types-ms-2.1.0.tgz https://registry.yarnpkg.com/@types/mysql/-/mysql-2.15.27.tgz -> @types-mysql-2.15.27.tgz https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz -> @types-node-fetch-2.6.11.tgz https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz -> @types-node-18.19.130.tgz https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz -> @types-normalize-package-data-2.4.4.tgz https://registry.yarnpkg.com/@types/npm-package-arg/-/npm-package-arg-6.1.4.tgz -> @types-npm-package-arg-6.1.4.tgz https://registry.yarnpkg.com/@types/npm-registry-fetch/-/npm-registry-fetch-8.0.7.tgz -> @types-npm-registry-fetch-8.0.7.tgz https://registry.yarnpkg.com/@types/npmlog/-/npmlog-7.0.0.tgz -> @types-npmlog-7.0.0.tgz https://registry.yarnpkg.com/@types/pacote/-/pacote-11.1.8.tgz -> @types-pacote-11.1.8.tgz https://registry.yarnpkg.com/@types/pg-pool/-/pg-pool-2.0.7.tgz -> @types-pg-pool-2.0.7.tgz https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.tgz https://registry.yarnpkg.com/@types/pg/-/pg-8.16.0.tgz -> @types-pg-8.16.0.tgz https://registry.yarnpkg.com/@types/plist/-/plist-3.0.5.tgz -> @types-plist-3.0.5.tgz https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.3.tgz -> @types-responselike-1.0.3.tgz https://registry.yarnpkg.com/@types/ssri/-/ssri-7.1.5.tgz -> @types-ssri-7.1.5.tgz https://registry.yarnpkg.com/@types/tedious/-/tedious-4.0.14.tgz -> @types-tedious-4.0.14.tgz https://registry.yarnpkg.com/@types/verror/-/verror-1.10.10.tgz -> @types-verror-1.10.10.tgz https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz -> @types-yauzl-2.10.3.tgz https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.52.0.tgz -> @typescript-eslint-eslint-plugin-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.52.0.tgz -> @typescript-eslint-parser-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.52.0.tgz -> @typescript-eslint-project-service-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.52.0.tgz -> @typescript-eslint-scope-manager-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.52.0.tgz -> @typescript-eslint-tsconfig-utils-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.52.0.tgz -> @typescript-eslint-type-utils-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.48.0.tgz -> @typescript-eslint-types-8.48.0.tgz https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.52.0.tgz -> @typescript-eslint-types-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.52.0.tgz -> @typescript-eslint-typescript-estree-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.52.0.tgz -> @typescript-eslint-utils-8.52.0.tgz https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.52.0.tgz -> @typescript-eslint-visitor-keys-8.52.0.tgz https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz -> @ungap-structured-clone-1.2.0.tgz https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz -> @xmldom-xmldom-0.8.10.tgz https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz -> @yarnpkg-lockfile-1.1.0.tgz https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.2.0.tgz https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.12.tgz https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-26.4.0.tgz https://registry.yarnpkg.com/applescript/-/applescript-1.0.0.tgz https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz https://registry.yarnpkg.com/async/-/async-3.2.6.tgz https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz https://registry.yarnpkg.com/atomically/-/atomically-2.0.5.tgz https://registry.yarnpkg.com/auto-launch/-/auto-launch-5.0.6.tgz https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.16.tgz https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.20.tgz https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.3.tgz https://registry.yarnpkg.com/browserslist/-/browserslist-4.27.0.tgz https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz https://registry.yarnpkg.com/builder-util/-/builder-util-26.3.4.tgz https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001750.tgz https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz https://registry.yarnpkg.com/chokidar/-/chokidar-5.0.0.tgz https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-4.2.0.tgz https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.1.tgz https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-5.1.1.tgz https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz https://registry.yarnpkg.com/commander/-/commander-14.0.2.tgz https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz https://registry.yarnpkg.com/conf/-/conf-15.0.2.tgz https://registry.yarnpkg.com/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.46.0.tgz https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz https://registry.yarnpkg.com/counterpart/-/counterpart-0.18.6.tgz https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz https://registry.yarnpkg.com/cross-dirname/-/cross-dirname-0.1.0.tgz https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz https://registry.yarnpkg.com/date-names/-/date-names-0.1.13.tgz https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-6.0.0.tgz https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz https://registry.yarnpkg.com/dir-compare/-/dir-compare-4.2.0.tgz https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-26.4.0.tgz https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz https://registry.yarnpkg.com/dot-prop/-/dot-prop-10.1.0.tgz https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.4.0.tgz https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.4.0.tgz https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-4.0.0.tgz https://registry.yarnpkg.com/electron-publish/-/electron-publish-26.3.4.tgz https://registry.yarnpkg.com/electron-store/-/electron-store-11.0.2.tgz https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.241.tgz https://registry.yarnpkg.com/electron-window-state/-/electron-window-state-5.0.3.tgz https://registry.yarnpkg.com/electron-winstaller/-/electron-winstaller-5.4.0.tgz https://registry.yarnpkg.com/electron/-/electron-39.2.7.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.6.0.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz https://registry.yarnpkg.com/esbuild/-/esbuild-0.27.1.tgz https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz https://registry.yarnpkg.com/eslint-config-google/-/eslint-config-google-0.14.0.tgz https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz https://registry.yarnpkg.com/eslint-plugin-matrix-org/-/eslint-plugin-matrix-org-3.0.0.tgz https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.23.1.tgz https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz https://registry.yarnpkg.com/except/-/except-0.1.3.tgz https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz https://registry.yarnpkg.com/fastq/-/fastq-1.20.1.tgz https://registry.yarnpkg.com/fd-package-json/-/fd-package-json-2.0.0.tgz https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz https://registry.yarnpkg.com/formatly/-/formatly-0.3.0.tgz https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz https://registry.yarnpkg.com/generator-function/-/generator-function-2.0.1.tgz https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.12.0.tgz https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.0.tgz https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz https://registry.yarnpkg.com/glob/-/glob-11.1.0.tgz https://registry.yarnpkg.com/glob/-/glob-13.0.0.tgz https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz https://registry.yarnpkg.com/got/-/got-11.8.6.tgz https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-8.0.0.tgz https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-2.0.1.tgz https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz https://registry.yarnpkg.com/ini/-/ini-6.0.0.tgz https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.2.tgz https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.1.tgz https://registry.yarnpkg.com/jake/-/jake-10.9.2.tgz https://registry.yarnpkg.com/jiti/-/jiti-2.4.2.tgz https://registry.yarnpkg.com/jiti/-/jiti-2.6.1.tgz https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz https://registry.yarnpkg.com/knip/-/knip-5.80.0.tgz https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.2.7.tgz https://registry.yarnpkg.com/listr2/-/listr2-9.0.5.tgz https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.2.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.3.tgz https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-3.5.2.tgz https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-10.1.1.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.0.tgz https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.4.tgz https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-2.0.0.tgz https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz https://registry.yarnpkg.com/node-abi/-/node-abi-4.24.0.tgz https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz https://registry.yarnpkg.com/node-api-version/-/node-api-version-0.2.1.tgz https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.4.2.tgz https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.1.0.tgz https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.26.tgz https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-5.0.0.tgz https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-8.0.0.tgz https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-13.0.2.tgz https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-10.0.3.tgz https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz https://registry.yarnpkg.com/once/-/once-1.4.0.tgz https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz https://registry.yarnpkg.com/open/-/open-7.4.2.tgz https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.16.2.tgz https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz https://registry.yarnpkg.com/p-map/-/p-map-7.0.4.tgz https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz https://registry.yarnpkg.com/pacote/-/pacote-21.0.4.tgz https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.1.tgz https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz https://registry.yarnpkg.com/pe-library/-/pe-library-0.4.1.tgz https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.10.3.tgz https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz https://registry.yarnpkg.com/plist/-/plist-3.1.0.tgz https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz https://registry.yarnpkg.com/pluralizers/-/pluralizers-0.1.7.tgz https://registry.yarnpkg.com/png-to-ico/-/png-to-ico-3.0.1.tgz https://registry.yarnpkg.com/pngjs/-/pngjs-7.0.0.tgz https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.1.tgz https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz https://registry.yarnpkg.com/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz https://registry.yarnpkg.com/postject/-/postject-1.0.0-alpha.6.tgz https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz https://registry.yarnpkg.com/prettier/-/prettier-3.7.4.tgz https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz https://registry.yarnpkg.com/proc-log/-/proc-log-6.0.0.tgz https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz https://registry.yarnpkg.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz https://registry.yarnpkg.com/readdirp/-/readdirp-5.0.0.tgz https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.10.0.tgz https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz https://registry.yarnpkg.com/resedit/-/resedit-1.7.2.tgz https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.2.tgz https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz https://registry.yarnpkg.com/sigstore/-/sigstore-4.0.0.tgz https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.2.tgz https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz https://registry.yarnpkg.com/smol-toml/-/smol-toml-1.6.0.tgz https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz https://registry.yarnpkg.com/ssri/-/ssri-13.0.0.tgz https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz https://registry.yarnpkg.com/string-width/-/string-width-8.1.0.tgz https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.3.tgz https://registry.yarnpkg.com/stubborn-fs/-/stubborn-fs-2.0.0.tgz https://registry.yarnpkg.com/stubborn-utils/-/stubborn-utils-1.0.2.tgz https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz https://registry.yarnpkg.com/tar/-/tar-7.5.3.tgz https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz https://registry.yarnpkg.com/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz https://registry.yarnpkg.com/tsx/-/tsx-4.21.0.tgz https://registry.yarnpkg.com/tuf-js/-/tuf-js-4.0.0.tgz https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz https://registry.yarnpkg.com/type-fest/-/type-fest-5.1.0.tgz https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz https://registry.yarnpkg.com/uuid/-/uuid-13.0.0.tgz https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-7.0.0.tgz https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-4.0.0.tgz https://registry.yarnpkg.com/walk/-/walk-2.3.15.tgz https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz https://registry.yarnpkg.com/when-exit/-/when-exit-2.1.5.tgz https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz https://registry.yarnpkg.com/which/-/which-2.0.2.tgz https://registry.yarnpkg.com/which/-/which-5.0.0.tgz https://registry.yarnpkg.com/which/-/which-6.0.0.tgz https://registry.yarnpkg.com/winreg/-/winreg-1.2.4.tgz https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.2.tgz https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz https://registry.yarnpkg.com/zod/-/zod-4.3.5.tgz ) https://github.com/vector-im/element-desktop/archive/v1.12.9.tar.gz -> element-desktop-1.12.9.tar.gz
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=32e1cb73709176de7e5127951cdbb0b6
diff --git a/metadata/md5-cache/net-im/element-desktop-9999 b/metadata/md5-cache/net-im/element-desktop-9999
new file mode 100644
index 000000000000..5b09e1067e90
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-9999
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.14 dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/setuptools[python_targets_python3_10(-)] ) ) native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) ) net-libs/nodejs[corepack] >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst postrm setup unpack
+DEPEND=~net-im/element-web-9999 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+DESCRIPTION=A glossy Matrix collaboration client for desktop
+EAPI=8
+HOMEPAGE=https://element.io/
+INHERIT=desktop flag-o-matic multilib python-any-r1 xdg-utils git-r3
+IUSE=electron-40 electron-41 native-modules +build-online
+LICENSE=Apache-2.0
+PROPERTIES=live
+RDEPEND=~net-im/element-web-9999 native-modules? ( dev-db/sqlcipher ) electron-40? ( dev-util/electron:40 ) electron-41? ( dev-util/electron:41 ) !electron-40? ( !electron-41? ( dev-util/electron:39 ) )
+REQUIRED_USE=native-modules? ( build-online )
+RESTRICT=mirror build-online? ( network-sandbox )
+SLOT=0
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=687455a6ade32011cf725527fa5fa79a
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r410
deleted file mode 100644
index df1b2cfaf618..000000000000
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r410
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14[xml(+)] dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) ) app-accessibility/at-spi2-core dev-lang/perl >=dev-util/gdbus-codegen-2.80.5-r1 dev-util/glib-utils dev-util/gperf dev-util/unifdef sys-devel/bison sys-devel/gettext virtual/pkgconfig wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20250306 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
-DESCRIPTION=Open source web browser engine
-EAPI=8
-HOMEPAGE=https://www.webkitgtk.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-IUSE=aqua avif custom-cflags examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2+ BSD
-RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
-REQUIRED_USE=|| ( aqua wayland X )
-RESTRICT=test
-SLOT=4.1/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.52.2.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=8635888dd58118b2259e53f61e4bab61
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r600
deleted file mode 100644
index 3c1594bd54a2..000000000000
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.52.2-r600
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14[xml(+)] dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) ) app-accessibility/at-spi2-core dev-lang/perl >=dev-util/gdbus-codegen-2.80.5-r1 dev-util/glib-utils dev-util/gperf dev-util/unifdef sys-devel/bison sys-devel/gettext virtual/pkgconfig wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20250306 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt >=gui-libs/gtk-4.14.0:4[aqua?,introspection?,wayland?,X?] media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
-DESCRIPTION=Open source web browser engine
-EAPI=8
-HOMEPAGE=https://www.webkitgtk.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
-IUSE=aqua avif custom-cflags examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2+ BSD
-RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt >=gui-libs/gtk-4.14.0:4[aqua?,introspection?,wayland?,X?] media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
-REQUIRED_USE=|| ( aqua wayland X )
-RESTRICT=test
-SLOT=6/0
-SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.52.2.tar.xz
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=bc0393b1244f5cbb82f49697650d7831
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r410
new file mode 100644
index 000000000000..bd60bb5ef4ca
--- /dev/null
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r410
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.14[xml(+)] dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) ) app-accessibility/at-spi2-core dev-lang/perl >=dev-util/gdbus-codegen-2.80.5-r1 dev-util/glib-utils dev-util/gperf dev-util/unifdef sys-devel/bison sys-devel/gettext virtual/pkgconfig wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20250306 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
+DEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
+DESCRIPTION=Open source web browser engine
+EAPI=8
+HOMEPAGE=https://www.webkitgtk.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
+IUSE=aqua avif custom-cflags examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+ BSD
+RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
+REQUIRED_USE=|| ( aqua wayland X )
+RESTRICT=test
+SLOT=4.1/0
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.52.3.tar.xz
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c033e6b6335525aa9df81ae040d017c1
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r600
new file mode 100644
index 000000000000..f869420e595a
--- /dev/null
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.52.3-r600
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.14[xml(+)] dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] dev-lang/python:3.10[xml(+)] ) || ( ( dev-lang/ruby:3.3 virtual/rubygems[ruby_targets_ruby33(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ( dev-lang/ruby:3.4 virtual/rubygems[ruby_targets_ruby34(-)] ) ( dev-lang/ruby:4.0 virtual/rubygems[ruby_targets_ruby40(-)] ) ) app-accessibility/at-spi2-core dev-lang/perl >=dev-util/gdbus-codegen-2.80.5-r1 dev-util/glib-utils dev-util/gperf dev-util/unifdef sys-devel/bison sys-devel/gettext virtual/pkgconfig wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20250306 app-arch/xz-utils app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
+DEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt >=gui-libs/gtk-4.14.0:4[aqua?,introspection?,wayland?,X?] media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
+DESCRIPTION=Open source web browser engine
+EAPI=8
+HOMEPAGE=https://www.webkitgtk.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single toolchain-funcs cmake
+IUSE=aqua avif custom-cflags examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+ BSD
+RDEPEND=app-accessibility/at-spi2-core:2 dev-db/sqlite:3 dev-libs/expat dev-libs/glib:2 dev-libs/hyphen dev-libs/icu:= dev-libs/libgcrypt:0= dev-libs/libtasn1:= dev-libs/libxml2:2= dev-libs/libxslt >=gui-libs/gtk-4.14.0:4[aqua?,introspection?,wayland?,X?] media-libs/fontconfig:1.0 media-libs/freetype:2 media-libs/harfbuzz:=[icu(+)] media-libs/libjpeg-turbo:0= media-libs/libepoxy[egl(+)] media-libs/libglvnd media-libs/libpng:0= media-libs/libwebp:= media-libs/mesa media-libs/svt-av1 media-libs/woff2 net-libs/libsoup:3.0[introspection?] virtual/zlib:= x11-libs/cairo[X?] x11-libs/libdrm avif? ( media-libs/libavif:= ) gamepad? ( dev-libs/libmanette ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0[egl,opengl,X?] media-plugins/gst-plugins-opus:1.0 media-libs/gst-plugins-bad:1.0 ) introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) jpegxl? ( media-libs/libjxl:= ) keyring? ( app-crypt/libsecret ) lcms? ( media-libs/lcms:2 ) seccomp? ( sys-apps/bubblewrap sys-libs/libseccomp sys-apps/xdg-dbus-proxy ) spell? ( app-text/enchant:2 ) systemd? ( sys-apps/systemd:= ) X? ( x11-libs/libX11 ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols )
+REQUIRED_USE=|| ( aqua wayland X )
+RESTRICT=test
+SLOT=6/0
+SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.52.3.tar.xz
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6a96cd90e5da8c7c615015479f46f1a4 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils 70349884e22849da218b0f0c4a32da54 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=1ebc417e05abd881b99021d79f9224b7
diff --git a/metadata/md5-cache/net-misc/freetube-bin-0.23.14_beta b/metadata/md5-cache/net-misc/freetube-bin-0.23.14_beta
deleted file mode 100644
index fa6a11c7ecb3..000000000000
--- a/metadata/md5-cache/net-misc/freetube-bin-0.23.14_beta
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=A private YouTube desktop client
-EAPI=8
-HOMEPAGE=https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop unpacker xdg
-KEYWORDS=-* ~amd64
-LICENSE=AGPL-3+
-RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango
-SLOT=0
-SRC_URI=amd64? ( https://github.com/FreeTubeApp/FreeTube/releases/download/v0.23.14-beta/freetube_0.23.14_beta_amd64.deb -> freetube-bin-0.23.14_beta.deb )
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 unpacker a89c769f7dcf68bd2a6d23da9ede2ad2 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=f955a15246f2038370ddac858cfe3a46
diff --git a/metadata/md5-cache/net-nntp/nzb-monkey-go-0.3.3 b/metadata/md5-cache/net-nntp/nzb-monkey-go-0.3.3
new file mode 100644
index 000000000000..6b3448e5c92b
--- /dev/null
+++ b/metadata/md5-cache/net-nntp/nzb-monkey-go-0.3.3
@@ -0,0 +1,12 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Golang version of the NZB Monkey with included NZB direct search
+EAPI=8
+HOMEPAGE=https://github.com/Tensai75/nzb-monkey-go
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD BSD-2 MIT
+SLOT=0
+SRC_URI=https://github.com/Tensai75/nzb-monkey-go/archive/refs/tags/v0.3.3.tar.gz -> nzb-monkey-go-0.3.3.tar.gz https://gitlab.com/api/v4/projects/64330835/packages/generic/nzb-monkey-go/0.3.3/nzb-monkey-go-0.3.3-deps.tar.xz
+_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d go-env f7f56c1e72a626b159373a2c2b89af39 go-module 1333f0eba2be11d0afeadce17a07af4d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=d40c4e081647b52ce4058619c3315dbd
diff --git a/metadata/md5-cache/sci-libs/libsvm-3.37 b/metadata/md5-cache/sci-libs/libsvm-3.37
index 6e55aa070eff..814f68df67cf 100644
--- a/metadata/md5-cache/sci-libs/libsvm-3.37
+++ b/metadata/md5-cache/sci-libs/libsvm-3.37
@@ -4,7 +4,7 @@ DESCRIPTION=Library for Support Vector Machines
EAPI=8
HOMEPAGE=https://www.csie.ntu.edu.tw/~cjlin/libsvm/
INHERIT=java-pkg-opt-2 python-r1 toolchain-funcs
-IUSE=java openmp python tools java python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+IUSE=openmp python tools java python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=BSD
RDEPEND=java? ( >=virtual/jre-1.8:* ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) ) tools? ( sci-visualization/gnuplot ) java? ( >=dev-java/java-config-2.2.0-r3 )
@@ -12,4 +12,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
SLOT=0/2
SRC_URI=https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-3.37.tar.gz
_eclasses_=java-pkg-opt-2 fb182c4f9d67f6042f8b265a6724cdd7 java-utils-2 b41327d85d12ce816943cf4d344add19 multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=8a0bb879dd12ad2663cdf0e81b44f8fb
+_md5_=ef87b39b576e4d2d46852a171555af59
diff --git a/metadata/md5-cache/sci-mathematics/glpk-5.0-r4 b/metadata/md5-cache/sci-mathematics/glpk-5.0-r4
index 9ce86643a401..e6a39b3a43a8 100644
--- a/metadata/md5-cache/sci-mathematics/glpk-5.0-r4
+++ b/metadata/md5-cache/sci-mathematics/glpk-5.0-r4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/glpk/
INHERIT=autotools flag-o-matic
IUSE=doc examples gmp mysql
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-3
RDEPEND=sci-libs/amd:0= sci-libs/colamd:= virtual/zlib:= gmp? ( dev-libs/gmp:0= ) mysql? ( dev-db/mysql-connector-c dev-libs/libltdl )
SLOT=0/40
SRC_URI=mirror://gnu/glpk/glpk-5.0.tar.gz
_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=34a5d0311b483888738148020408516a
+_md5_=a470144b550b73802fab58e019bf3594
diff --git a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.11.0-r1 b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.11.0-r1
index 69e7765e3b1b..22ba97816d9a 100644
--- a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.11.0-r1
+++ b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.11.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://releases.pagure.org/libosinfo/osinfo-db-tools-1.11.0.tar.xz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=e91914a6f924a5ff871feae92f0ea8a8
+_md5_=95521ba6e54003c7194a58acd2041ab4
diff --git a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.12.0-r1 b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.12.0-r1
index 01e1f1601ce8..fdeb9f4ffed7 100644
--- a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.12.0-r1
+++ b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.12.0-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://releases.pagure.org/libosinfo/osinfo-db-tools-1.12.0.tar.xz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=9fae22a708a1c477bd6abc5d1913c3bb
+_md5_=6f77c62f93374b57b10dfc3f81603cc6
diff --git a/metadata/md5-cache/sys-apps/sed-4.9_p20260411 b/metadata/md5-cache/sys-apps/sed-4.9_p20260420
index 262522b9ca80..032638e38e1e 100644
--- a/metadata/md5-cache/sys-apps/sed-4.9_p20260411
+++ b/metadata/md5-cache/sys-apps/sed-4.9_p20260420
@@ -9,6 +9,6 @@ IUSE=acl nls selinux static test-full verify-sig
LICENSE=GPL-3+
RDEPEND=!static? ( acl? ( virtual/acl ) nls? ( virtual/libintl ) selinux? ( sys-libs/libselinux ) )
SLOT=0
-SRC_URI=https://meyering.net/sed/sed-4.9.72-47838.tar.xz -> sed-4.9_p20260411.tar.xz verify-sig? ( https://meyering.net/sed/sed-4.9.72-47838.tar.xz.sig -> sed-4.9_p20260411.tar.xz.sig )
+SRC_URI=https://meyering.net/sed/sed-4.9.87-682d.tar.xz -> sed-4.9_p20260420.tar.xz verify-sig? ( https://meyering.net/sed/sed-4.9.87-682d.tar.xz.sig -> sed-4.9_p20260420.tar.xz.sig )
_eclasses_=branding 7bcece3faa73dd0fc3e597013510d53a eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 verify-sig ece4c893b6bd62eacbc4d25958e857f8
-_md5_=f13f8fb38c8dd2d39ffd6d00f51bdbaa
+_md5_=a6ace71e746f9614c034d0247a783a2d
diff --git a/metadata/md5-cache/sys-apps/uutils-coreutils-0.8.0 b/metadata/md5-cache/sys-apps/uutils-coreutils-0.8.0
new file mode 100644
index 000000000000..adec2c7c3439
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/uutils-coreutils-0.8.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/cargo-nextest ) selinux? ( llvm_slot_17? ( llvm-core/clang:17 ) llvm_slot_18? ( llvm-core/clang:18 ) llvm_slot_19? ( llvm-core/clang:19 ) llvm_slot_20? ( llvm-core/clang:20 ) llvm_slot_21? ( llvm-core/clang:21 ) llvm_slot_22? ( llvm-core/clang:22 ) ) || ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=dev-libs/oniguruma:= selinux? ( sys-libs/libselinux )
+DESCRIPTION=GNU coreutils rewritten in Rust
+EAPI=8
+HOMEPAGE=https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils
+INHERIT=cargo flag-o-matic llvm-r2 multiprocessing
+IUSE=debug selinux test debug +llvm_slot_21 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_22
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=MIT Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
+RDEPEND=dev-libs/oniguruma:= selinux? ( sys-libs/libselinux )
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 llvm_slot_22 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/uutils/coreutils/archive/refs/tags/0.8.0.tar.gz -> uutils-coreutils-0.8.0.tar.gz https://github.com/gentoo-crate-dist/coreutils/releases/download/0.8.0/coreutils-0.8.0-crates.tar.xz
+_eclasses_=cargo 53bab5a62cfc3526d8ed02c0a38a6033 flag-o-matic fd3558f73f6503093adee69adf41020d llvm-r2 8bc46809768366b4239eab39335419bc llvm-utils e7edb4086e31c8537574b263d899f826 multilib fc812e8eb2170022c28272d80a1f9e77 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 rust c5ae4c9b5eca97bd7fc77fede663873f rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=2a6198ff333e32b88f2a087571162708
diff --git a/metadata/md5-cache/sys-cluster/libquo-1.4 b/metadata/md5-cache/sys-cluster/libquo-1.4
new file mode 100644
index 000000000000..f17ad0b4f285
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/libquo-1.4
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/which fortran? ( virtual/fortran ) sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18.1:1.18 ) || ( >=dev-build/autoconf-2.73:2.73 >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare setup
+DEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc:=[numa(+),xml] fortran? ( virtual/fortran )
+DESCRIPTION=Run-time tuning of process binding policies made easy
+EAPI=8
+HOMEPAGE=https://lanl.github.io/libquo/
+INHERIT=fortran-2 autotools flag-o-matic
+IUSE=fortran static-libs test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=virtual/mpi[fortran?] sys-process/numactl sys-apps/hwloc:=[numa(+),xml] fortran? ( virtual/fortran )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://lanl.github.io/libquo/dists/libquo-1.4.tar.gz
+_eclasses_=autotools 0698802996fcfe9a604eac3c1f6e7112 flag-o-matic fd3558f73f6503093adee69adf41020d fortran-2 ae6d43513003405bd4a48698fc20370a gnuconfig b4fa4889c6f586d6b069215a86dd9e53 libtool 6a96cd90e5da8c7c615015479f46f1a4 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
+_md5_=87c70bd6d5e0b2dd251c50a8b0175c0d
diff --git a/metadata/md5-cache/sys-firmware/intel-microcode-20260227_p20260227 b/metadata/md5-cache/sys-firmware/intel-microcode-20260227_p20260227
index 444a4e0033f3..f5f033594acc 100644
--- a/metadata/md5-cache/sys-firmware/intel-microcode-20260227_p20260227
+++ b/metadata/md5-cache/sys-firmware/intel-microcode-20260227_p20260227
@@ -14,4 +14,4 @@ RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20260227.tar.gz https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-20260227.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-firmware/intel-microcode/intel-microcode-collection-20260227.tar.xz
_eclasses_=dist-kernel-utils 6b5bab4e35c9a263b3f102ee53d96c65 linux-info efd923656513c879204fec6638eadee5 mount-boot d3a79a84edde3dbc4373d490d09be9b6 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9
-_md5_=51c940bbb3bf3c625f5cf80214f33d12
+_md5_=83479e595d8eece328b3dda6ca111e27
diff --git a/metadata/md5-cache/sys-fs/dwarfs-0.15.3 b/metadata/md5-cache/sys-fs/dwarfs-0.15.3
index f87487c81a50..99a6eb203050 100644
--- a/metadata/md5-cache/sys-fs/dwarfs-0.15.3
+++ b/metadata/md5-cache/sys-fs/dwarfs-0.15.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/mhx/dwarfs
INHERIT=check-reqs cmake flag-o-matic
IUSE=test +tools +fuse +perfmon flac ricepp stacktrace
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-3 MIT
RDEPEND=>=app-arch/libarchive-3.8.6 >=app-arch/brotli-1.2.0 >=app-arch/lz4-1.10.0 >=app-arch/xz-utils-5.8.1 >=app-arch/zstd-1.5.7 >=dev-cpp/parallel-hashmap-2.0.0 dev-libs/boost[context] >=dev-libs/libfmt-12.1.0:= dev-libs/utfcpp >=dev-libs/xxhash-0.8.3 flac? ( >=media-libs/flac-1.5.0 ) fuse? ( sys-fs/fuse:3 ) sys-libs/binutils-libs stacktrace? ( >=dev-cpp/cpptrace-1.0.4 ) virtual/zlib:= test? ( >=dev-cpp/gtest-1.17.0 ) >=dev-cpp/range-v3-0.12.0 dev-libs/date >=dev-libs/openssl-3.0 dev-cpp/nlohmann_json
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mhx/dwarfs/releases/download/v0.15.3/dwarfs-0.15.3.tar.xz
_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=73b93957d385a8e9179edf947998f212
+_md5_=5b4809a4b479cd4ab68b1b4693b30d01
diff --git a/metadata/md5-cache/sys-power/upower-1.90.7 b/metadata/md5-cache/sys-power/upower-1.90.7
deleted file mode 100644
index 876daad3aec3..000000000000
--- a/metadata/md5-cache/sys-power/upower-1.90.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt >=dev-util/gdbus-codegen-2.80.5-r1 >=sys-devel/gettext-0.19.8 virtual/pkgconfig doc? ( dev-util/gtk-doc ) test? ( || ( ( dev-lang/python:3.14 dev-python/dbus-python[python_targets_python3_14(-)] dev-python/python-dbusmock[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/dbus-python[python_targets_python3_13(-)] dev-python/python-dbusmock[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/dbus-python[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/dbus-python[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/dbus-python[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) ) dev-util/umockdev ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=dev-libs/glib-2.66:2 sys-apps/dbus:= introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) policykit? ( >=sys-auth/polkit-103 ) kernel_linux? ( >=dev-libs/libgudev-238:= virtual/udev ios? ( >=app-pda/libimobiledevice-1:= >=app-pda/libplist-2:= ) )
-DESCRIPTION=D-Bus abstraction for enumerating power devices, querying history and statistics
-EAPI=8
-HOMEPAGE=https://upower.freedesktop.org/
-INHERIT=eapi9-ver meson python-any-r1 systemd udev xdg-utils
-IUSE=doc +introspection ios policykit selinux test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.66:2 sys-apps/dbus:= introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= ) policykit? ( >=sys-auth/polkit-103 ) kernel_linux? ( >=dev-libs/libgudev-238:= virtual/udev ios? ( >=app-pda/libimobiledevice-1:= >=app-pda/libplist-2:= ) ) selinux? ( sec-policy/selinux-devicekit )
-RESTRICT=!test? ( test )
-SLOT=0/3
-SRC_URI=https://gitlab.freedesktop.org/upower/upower/-/archive/v1.90.7/upower-v1.90.7.tar.bz2
-_eclasses_=eapi9-ver 6a71fa30cdb3fe445114fdeab156c1f0 flag-o-matic fd3558f73f6503093adee69adf41020d meson 12065b402c6d78a2aec926ed8dfd964f multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 udev 20c370aff0d0c108f3605c84b3f47084 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=48c379b5d69abff216af065f959f477a
diff --git a/metadata/md5-cache/www-client/firefox-140.10.0 b/metadata/md5-cache/www-client/firefox-140.10.0
new file mode 100644
index 000000000000..fae0c56e6c82
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-140.10.0
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.14[ncurses,sqlite,ssl] dev-lang/python:3.13[ncurses,sqlite,ssl] dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 clang? ( llvm-core/lld:20 pgo? ( llvm-runtimes/compiler-rt-sanitizers:20[profile] ) ) wasm-sandbox? ( llvm-core/lld:20 ) ) llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 clang? ( llvm-core/lld:21 pgo? ( llvm-runtimes/compiler-rt-sanitizers:21[profile] ) ) wasm-sandbox? ( llvm-core/lld:21 ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.27.0 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( gui-wm/tinywl x11-misc/xkeyboard-config ) ) llvm_slot_20? ( || ( dev-lang/rust-bin:1.90.0[llvm_slot_20] dev-lang/rust:1.90.0[llvm_slot_20] dev-lang/rust-bin:1.89.0[llvm_slot_20] dev-lang/rust:1.89.0[llvm_slot_20] dev-lang/rust-bin:1.88.0[llvm_slot_20] dev-lang/rust:1.88.0[llvm_slot_20] dev-lang/rust-bin:1.87.0[llvm_slot_20] dev-lang/rust:1.87.0[llvm_slot_20] ) ) llvm_slot_21? ( || ( dev-lang/rust-bin:1.94.1[llvm_slot_21] dev-lang/rust:1.94.1[llvm_slot_21] dev-lang/rust-bin:1.94.0[llvm_slot_21] dev-lang/rust:1.94.0[llvm_slot_21] dev-lang/rust-bin:1.93.1[llvm_slot_21] dev-lang/rust:1.93.1[llvm_slot_21] dev-lang/rust-bin:1.93.0[llvm_slot_21] dev-lang/rust:1.93.0[llvm_slot_21] dev-lang/rust-bin:1.92.0[llvm_slot_21] dev-lang/rust:1.92.0[llvm_slot_21] dev-lang/rust-bin:1.91.0[llvm_slot_21] dev-lang/rust:1.91.0[llvm_slot_21] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=!www-client/firefox:0 selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.112.4 >=dev-libs/nspr-4.36 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-76.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.firefox.com https://www.firefox.com/enterprise/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg
+IUSE=+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-pipewire system-png +system-webp test wayland wifi +X +gmp-autoupdate gnome-shell +jumbo-build openh264 +telemetry wasm-sandbox l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_skr l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_21 llvm_slot_20
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.112.4 >=dev-libs/nspr-4.36 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-76.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) !www-client/firefox:rapid
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( jumbo-build ) wasm-sandbox? ( llvm_slot_21 ) wayland? ( dbus ) wifi? ( dbus ) ^^ ( llvm_slot_20 llvm_slot_21 )
+RESTRICT=!test? ( test )
+SLOT=esr
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/source/firefox-140.10.0esr.source.tar.xz -> firefox-140.10.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-140esr-patches-07.tar.xz loong? ( https://dev.gentoo.org/~xen0n/distfiles/www-client/firefox/firefox-139-loong-patches-02.tar.xz ) wasm-sandbox? ( amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-32/wasi-sdk-32.0-x86_64-linux.tar.gz ) arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-32/wasi-sdk-32.0-arm64-linux.tar.gz ) ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/af.xpi -> firefox-140.10.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ar.xpi -> firefox-140.10.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ast.xpi -> firefox-140.10.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/be.xpi -> firefox-140.10.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bg.xpi -> firefox-140.10.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/br.xpi -> firefox-140.10.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ca.xpi -> firefox-140.10.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cak.xpi -> firefox-140.10.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cs.xpi -> firefox-140.10.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cy.xpi -> firefox-140.10.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/da.xpi -> firefox-140.10.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/de.xpi -> firefox-140.10.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-140.10.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/el.xpi -> firefox-140.10.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-140.10.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-140.10.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-140.10.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-140.10.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/et.xpi -> firefox-140.10.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/eu.xpi -> firefox-140.10.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fi.xpi -> firefox-140.10.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fr.xpi -> firefox-140.10.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-140.10.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-140.10.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gd.xpi -> firefox-140.10.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gl.xpi -> firefox-140.10.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/he.xpi -> firefox-140.10.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hr.xpi -> firefox-140.10.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-140.10.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hu.xpi -> firefox-140.10.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/id.xpi -> firefox-140.10.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/is.xpi -> firefox-140.10.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/it.xpi -> firefox-140.10.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ja.xpi -> firefox-140.10.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ka.xpi -> firefox-140.10.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kab.xpi -> firefox-140.10.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kk.xpi -> firefox-140.10.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ko.xpi -> firefox-140.10.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lt.xpi -> firefox-140.10.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lv.xpi -> firefox-140.10.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ms.xpi -> firefox-140.10.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-140.10.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nl.xpi -> firefox-140.10.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-140.10.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-140.10.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pl.xpi -> firefox-140.10.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-140.10.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-140.10.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/rm.xpi -> firefox-140.10.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ro.xpi -> firefox-140.10.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ru.xpi -> firefox-140.10.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sk.xpi -> firefox-140.10.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sl.xpi -> firefox-140.10.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sq.xpi -> firefox-140.10.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sr.xpi -> firefox-140.10.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-140.10.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/th.xpi -> firefox-140.10.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/tr.xpi -> firefox-140.10.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/uk.xpi -> firefox-140.10.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/uz.xpi -> firefox-140.10.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/vi.xpi -> firefox-140.10.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-140.10.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-140.10.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ach.xpi -> firefox-140.10.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/an.xpi -> firefox-140.10.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/az.xpi -> firefox-140.10.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bn.xpi -> firefox-140.10.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bs.xpi -> firefox-140.10.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-140.10.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/eo.xpi -> firefox-140.10.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-140.10.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-140.10.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fa.xpi -> firefox-140.10.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ff.xpi -> firefox-140.10.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fur.xpi -> firefox-140.10.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gn.xpi -> firefox-140.10.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-140.10.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-140.10.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-140.10.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ia.xpi -> firefox-140.10.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/km.xpi -> firefox-140.10.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kn.xpi -> firefox-140.10.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lij.xpi -> firefox-140.10.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/mk.xpi -> firefox-140.10.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/mr.xpi -> firefox-140.10.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/my.xpi -> firefox-140.10.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-140.10.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/oc.xpi -> firefox-140.10.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sc.xpi -> firefox-140.10.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sco.xpi -> firefox-140.10.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/si.xpi -> firefox-140.10.0esr-si.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/skr.xpi -> firefox-140.10.0esr-skr.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/son.xpi -> firefox-140.10.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/szl.xpi -> firefox-140.10.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ta.xpi -> firefox-140.10.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/te.xpi -> firefox-140.10.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/tl.xpi -> firefox-140.10.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/trs.xpi -> firefox-140.10.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ur.xpi -> firefox-140.10.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/xh.xpi -> firefox-140.10.0esr-xh.xpi )
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info efd923656513c879204fec6638eadee5 llvm-r1 77771a412c60b32ce3205d377edd7b83 llvm-utils e7edb4086e31c8537574b263d899f826 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e1058c04b78638af28bbfd078af84355
diff --git a/metadata/md5-cache/www-client/firefox-bin-140.10.0 b/metadata/md5-cache/www-client/firefox-bin-140.10.0
new file mode 100644
index 000000000000..a690cf1ad37a
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-140.10.0
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.firefox.com https://www.firefox.com/enterprise/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info optfeature pax-utils xdg
+IUSE=+gmp-autoupdate selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_skr l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 arm64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox-bin:0 || ( media-libs/libpulse media-sound/apulse ) >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 <media-video/ffmpeg-8.0 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 selinux? ( sec-policy/selinux-mozilla ) !www-client/firefox-bin:rapid
+RESTRICT=strip
+SLOT=esr
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/en-US/firefox-140.10.0esr.tar.xz -> firefox-bin_x86_64-140.10.0.tar.xz ) arm64? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-aarch64/en-US/firefox-140.10.0esr.tar.xz -> firefox-bin_aarch64-140.10.0.tar.xz ) x86? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-i686/en-US/firefox-140.10.0esr.tar.xz -> firefox-bin_i686-140.10.0.tar.xz ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ach.xpi -> firefox-140.10.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/af.xpi -> firefox-140.10.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/an.xpi -> firefox-140.10.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ar.xpi -> firefox-140.10.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ast.xpi -> firefox-140.10.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/az.xpi -> firefox-140.10.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/be.xpi -> firefox-140.10.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bg.xpi -> firefox-140.10.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bn.xpi -> firefox-140.10.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/br.xpi -> firefox-140.10.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/bs.xpi -> firefox-140.10.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-140.10.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ca.xpi -> firefox-140.10.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cak.xpi -> firefox-140.10.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cs.xpi -> firefox-140.10.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/cy.xpi -> firefox-140.10.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/da.xpi -> firefox-140.10.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/de.xpi -> firefox-140.10.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-140.10.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/el.xpi -> firefox-140.10.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-140.10.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-140.10.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/eo.xpi -> firefox-140.10.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-140.10.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-140.10.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-140.10.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-140.10.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/et.xpi -> firefox-140.10.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/eu.xpi -> firefox-140.10.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fa.xpi -> firefox-140.10.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ff.xpi -> firefox-140.10.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fi.xpi -> firefox-140.10.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fr.xpi -> firefox-140.10.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-140.10.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-140.10.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gd.xpi -> firefox-140.10.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gl.xpi -> firefox-140.10.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gn.xpi -> firefox-140.10.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-140.10.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/he.xpi -> firefox-140.10.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-140.10.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hr.xpi -> firefox-140.10.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-140.10.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hu.xpi -> firefox-140.10.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-140.10.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ia.xpi -> firefox-140.10.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/id.xpi -> firefox-140.10.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/is.xpi -> firefox-140.10.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/it.xpi -> firefox-140.10.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ja.xpi -> firefox-140.10.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ka.xpi -> firefox-140.10.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kab.xpi -> firefox-140.10.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kk.xpi -> firefox-140.10.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/km.xpi -> firefox-140.10.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/kn.xpi -> firefox-140.10.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ko.xpi -> firefox-140.10.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lij.xpi -> firefox-140.10.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lt.xpi -> firefox-140.10.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/lv.xpi -> firefox-140.10.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/mk.xpi -> firefox-140.10.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/mr.xpi -> firefox-140.10.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ms.xpi -> firefox-140.10.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/my.xpi -> firefox-140.10.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-140.10.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-140.10.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nl.xpi -> firefox-140.10.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-140.10.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/oc.xpi -> firefox-140.10.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-140.10.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pl.xpi -> firefox-140.10.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-140.10.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-140.10.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/rm.xpi -> firefox-140.10.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ro.xpi -> firefox-140.10.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ru.xpi -> firefox-140.10.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sco.xpi -> firefox-140.10.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/si.xpi -> firefox-140.10.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sk.xpi -> firefox-140.10.0esr-sk.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/skr.xpi -> firefox-140.10.0esr-skr.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sl.xpi -> firefox-140.10.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/son.xpi -> firefox-140.10.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sq.xpi -> firefox-140.10.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sr.xpi -> firefox-140.10.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-140.10.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ta.xpi -> firefox-140.10.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/te.xpi -> firefox-140.10.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/th.xpi -> firefox-140.10.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/tl.xpi -> firefox-140.10.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/tr.xpi -> firefox-140.10.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/trs.xpi -> firefox-140.10.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/uk.xpi -> firefox-140.10.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/ur.xpi -> firefox-140.10.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/uz.xpi -> firefox-140.10.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/vi.xpi -> firefox-140.10.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/xh.xpi -> firefox-140.10.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-140.10.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/140.10.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-140.10.0esr-zh-TW.xpi )
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=fe2fa40d9cbba0194831cf2494ba670e
diff --git a/metadata/md5-cache/www-client/librewolf-148.0.2_p2 b/metadata/md5-cache/www-client/librewolf-148.0.2_p2
deleted file mode 100644
index e5702239ad42..000000000000
--- a/metadata/md5-cache/www-client/librewolf-148.0.2_p2
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.14[ncurses,sqlite,ssl] dev-lang/python:3.13[ncurses,sqlite,ssl] dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_20? ( llvm-core/clang:20 llvm-core/llvm:20 clang? ( llvm-core/lld:20 pgo? ( llvm-runtimes/compiler-rt-sanitizers:20[profile] ) ) wasm-sandbox? ( llvm-core/lld:20 ) ) llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 clang? ( llvm-core/lld:21 pgo? ( llvm-runtimes/compiler-rt-sanitizers:21[profile] ) ) wasm-sandbox? ( llvm-core/lld:21 ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.29.1 net-libs/nodejs virtual/pkgconfig amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( gui-wm/tinywl x11-misc/xkeyboard-config ) ) llvm_slot_20? ( || ( dev-lang/rust-bin:1.90.0[llvm_slot_20] dev-lang/rust:1.90.0[llvm_slot_20] dev-lang/rust-bin:1.89.0[llvm_slot_20] dev-lang/rust:1.89.0[llvm_slot_20] dev-lang/rust-bin:1.88.0[llvm_slot_20] dev-lang/rust:1.88.0[llvm_slot_20] dev-lang/rust-bin:1.87.0[llvm_slot_20] dev-lang/rust:1.87.0[llvm_slot_20] ) ) llvm_slot_21? ( || ( dev-lang/rust-bin:1.94.1[llvm_slot_21] dev-lang/rust:1.94.1[llvm_slot_21] dev-lang/rust-bin:1.94.0[llvm_slot_21] dev-lang/rust:1.94.0[llvm_slot_21] dev-lang/rust-bin:1.93.1[llvm_slot_21] dev-lang/rust:1.93.1[llvm_slot_21] dev-lang/rust-bin:1.93.0[llvm_slot_21] dev-lang/rust:1.93.0[llvm_slot_21] dev-lang/rust-bin:1.92.0[llvm_slot_21] dev-lang/rust:1.92.0[llvm_slot_21] dev-lang/rust-bin:1.91.0[llvm_slot_21] dev-lang/rust:1.91.0[llvm_slot_21] ) )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.120.1 >=dev-libs/nspr-4.38 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-78.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM )
-DESCRIPTION=LibreWolf Web Browser
-EAPI=8
-HOMEPAGE=https://librewolf.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg
-IUSE=+clang dbus debug eme-free +hardened hwaccel jack libproxy pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-pipewire system-png +system-webp test valgrind wayland wifi +X +gmp-autoupdate jpegxl +jumbo-build openh264 telemetry wasm-sandbox l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_skr l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_21 llvm_slot_20
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.120.1 >=dev-libs/nspr-4.38 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-78.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
-REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( jumbo-build ) wayland? ( dbus ) wifi? ( dbus ) ^^ ( llvm_slot_20 llvm_slot_21 )
-RESTRICT=mirror !test? ( test )
-SLOT=0/148
-SRC_URI=https://codeberg.org/api/packages/librewolf/generic/librewolf-source/148.0.2-2/librewolf-148.0.2-2.source.tar.gz -> librewolf-148.0.2-2.source.tar.gz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-148-patches-02.tar.xz wasm-sandbox? ( amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-30/wasi-sdk-30.0-x86_64-linux.tar.gz ) arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-30/wasi-sdk-30.0-arm64-linux.tar.gz ) ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/af.xpi -> firefox-148.0.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ar.xpi -> firefox-148.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ast.xpi -> firefox-148.0.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/be.xpi -> firefox-148.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/bg.xpi -> firefox-148.0.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/br.xpi -> firefox-148.0.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ca.xpi -> firefox-148.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/cak.xpi -> firefox-148.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/cs.xpi -> firefox-148.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/cy.xpi -> firefox-148.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/da.xpi -> firefox-148.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/de.xpi -> firefox-148.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-148.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/el.xpi -> firefox-148.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-148.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-148.0.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-148.0.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-148.0.2-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/et.xpi -> firefox-148.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/eu.xpi -> firefox-148.0.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/fi.xpi -> firefox-148.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/fr.xpi -> firefox-148.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-148.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-148.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/gd.xpi -> firefox-148.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/gl.xpi -> firefox-148.0.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/he.xpi -> firefox-148.0.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/hr.xpi -> firefox-148.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-148.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/hu.xpi -> firefox-148.0.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/id.xpi -> firefox-148.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/is.xpi -> firefox-148.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/it.xpi -> firefox-148.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ja.xpi -> firefox-148.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ka.xpi -> firefox-148.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/kab.xpi -> firefox-148.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/kk.xpi -> firefox-148.0.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ko.xpi -> firefox-148.0.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/lt.xpi -> firefox-148.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/lv.xpi -> firefox-148.0.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ms.xpi -> firefox-148.0.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-148.0.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/nl.xpi -> firefox-148.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-148.0.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-148.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/pl.xpi -> firefox-148.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-148.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-148.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/rm.xpi -> firefox-148.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ro.xpi -> firefox-148.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ru.xpi -> firefox-148.0.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sk.xpi -> firefox-148.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sl.xpi -> firefox-148.0.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sq.xpi -> firefox-148.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sr.xpi -> firefox-148.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-148.0.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/th.xpi -> firefox-148.0.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/tr.xpi -> firefox-148.0.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/uk.xpi -> firefox-148.0.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/uz.xpi -> firefox-148.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/vi.xpi -> firefox-148.0.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-148.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-148.0.2-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ach.xpi -> firefox-148.0.2-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/an.xpi -> firefox-148.0.2-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/az.xpi -> firefox-148.0.2-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/bn.xpi -> firefox-148.0.2-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/bs.xpi -> firefox-148.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-148.0.2-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/eo.xpi -> firefox-148.0.2-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-148.0.2-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-148.0.2-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/fa.xpi -> firefox-148.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ff.xpi -> firefox-148.0.2-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/fur.xpi -> firefox-148.0.2-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/gn.xpi -> firefox-148.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-148.0.2-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-148.0.2-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-148.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ia.xpi -> firefox-148.0.2-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/km.xpi -> firefox-148.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/kn.xpi -> firefox-148.0.2-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/lij.xpi -> firefox-148.0.2-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/mk.xpi -> firefox-148.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/mr.xpi -> firefox-148.0.2-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/my.xpi -> firefox-148.0.2-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-148.0.2-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/oc.xpi -> firefox-148.0.2-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sc.xpi -> firefox-148.0.2-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/sco.xpi -> firefox-148.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/si.xpi -> firefox-148.0.2-si.xpi ) l10n_skr? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/skr.xpi -> firefox-148.0.2-skr.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/son.xpi -> firefox-148.0.2-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/szl.xpi -> firefox-148.0.2-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ta.xpi -> firefox-148.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/te.xpi -> firefox-148.0.2-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/tl.xpi -> firefox-148.0.2-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/trs.xpi -> firefox-148.0.2-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/ur.xpi -> firefox-148.0.2-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/148.0.2/linux-x86_64/xpi/xh.xpi -> firefox-148.0.2-xh.xpi )
-_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info efd923656513c879204fec6638eadee5 llvm-r1 77771a412c60b32ce3205d377edd7b83 llvm-utils e7edb4086e31c8537574b263d899f826 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=679524e09263245c8017bb217a113834
diff --git a/metadata/md5-cache/www-client/librewolf-149.0.2_p2-r1 b/metadata/md5-cache/www-client/librewolf-149.0.2_p2-r3
index 99bde1c30f4f..50321053372b 100644
--- a/metadata/md5-cache/www-client/librewolf-149.0.2_p2-r1
+++ b/metadata/md5-cache/www-client/librewolf-149.0.2_p2-r3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://librewolf.net/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 rust toolchain-funcs virtualx xdg
-IUSE=+clang dbus debug eme-free +hardened hwaccel jack libproxy pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-pipewire system-png +system-webp test valgrind wayland wifi +X +gmp-autoupdate jpegxl +jumbo-build openh264 telemetry wasm-sandbox +llvm_slot_21 llvm_slot_20
+IUSE=+clang dbus debug eme-free +hardened hwaccel jack libproxy pgo pulseaudio selinux sndio +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-pipewire system-png +system-webp test valgrind wayland wifi +X +gmp-autoupdate jpegxl +jumbo-build openh264 telemetry wasm-sandbox l10n_ace l10n_ach l10n_af l10n_ak l10n_an l10n_ar l10n_as l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_bn-BD l10n_bn-IN l10n_bo l10n_bqi l10n_br l10n_brx l10n_bs l10n_ca l10n_cak l10n_ca-valencia l10n_ckb l10n_crh l10n_cs l10n_csb l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_en-ZA l10n_eo l10n_es l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_frp l10n_fur l10n_fy l10n_ga l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_gv l10n_he l10n_hi l10n_hr l10n_hsb l10n_hto l10n_hu l10n_hy l10n_hye l10n_ia l10n_id l10n_ilo l10n_is l10n_it l10n_ixl l10n_ja l10n_ja-JP-mac l10n_ka l10n_kab l10n_kk l10n_km l10n_kmr l10n_kn l10n_ko l10n_kok l10n_ks l10n_ku l10n_kw l10n_lb l10n_lg l10n_lij l10n_lo l10n_lt l10n_ltg l10n_lv l10n_mai l10n_meh l10n_mix l10n_mk l10n_ml l10n_mn l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_nr l10n_nso l10n_ny l10n_oc l10n_or l10n_pai l10n_pa l10n_pbb l10n_pl l10n_ppl l10n_pt-BR l10n_pt-PT l10n_quy l10n_qvi l10n_rm l10n_ro l10n_ru l10n_rw l10n_sah l10n_sat l10n_sc l10n_scn l10n_sco l10n_si l10n_sk l10n_skr l10n_sl l10n_son l10n_sq l10n_sr l10n_ss l10n_st l10n_sv l10n_sw l10n_szl l10n_ta l10n_ta-LK l10n_te l10n_tg l10n_th l10n_tl l10n_tn l10n_tr l10n_trs l10n_ts l10n_tsz l10n_uk l10n_ur l10n_uz l10n_ve l10n_vi l10n_wo l10n_xcl l10n_xh l10n_zam l10n_zh-CN l10n_zh-TW l10n_zu +llvm_slot_21 llvm_slot_20
KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.121 >=dev-libs/nspr-4.38 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg virtual/zlib:= virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.10.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-2.8.1:0= !wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 ) ) system-icu? ( >=dev-libs/icu-78.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= ) system-png? ( >=media-libs/libpng-1.6.45:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] ) wifi? ( kernel_linux? ( || ( net-misc/networkmanager net-misc/connman[networkmanager] ) sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
@@ -15,4 +15,4 @@ RESTRICT=mirror !test? ( test )
SLOT=0/149
SRC_URI=https://codeberg.org/api/packages/librewolf/generic/librewolf-source/149.0.2-2/librewolf-149.0.2-2.source.tar.gz -> librewolf-149.0.2-2.source.tar.gz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-149-patches-02.tar.xz wasm-sandbox? ( amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-32/wasi-sdk-32.0-x86_64-linux.tar.gz ) arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-32/wasi-sdk-32.0-arm64-linux.tar.gz ) )
_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c desktop 26d57169ca094c04be416993844ec8bc eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 linux-info efd923656513c879204fec6638eadee5 llvm-r1 77771a412c60b32ce3205d377edd7b83 llvm-utils e7edb4086e31c8537574b263d899f826 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 9ca94b2d607e7454ca6cfb44ab8ce327 rust c5ae4c9b5eca97bd7fc77fede663873f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5c4ebbe8fbad692d9b62b4050f21a443
+_md5_=c4451bd3cbdc89a5bfa108ce453175fb
diff --git a/metadata/md5-cache/x11-libs/libfm-qt-2.4.0 b/metadata/md5-cache/x11-libs/libfm-qt-2.4.0
new file mode 100644
index 000000000000..3904d2fccfc7
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/libfm-qt-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[gui,widgets,X] >=lxde-base/menu-cache-1.1.0:= =lxqt-base/lxqt-menu-data-2.4* media-libs/libexif x11-libs/libxcb:=
+DESCRIPTION=Qt Library for Building File Managers
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/libfm-qt/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD GPL-2+ LGPL-2.1+
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6=[gui,widgets,X] >=lxde-base/menu-cache-1.1.0:= =lxqt-base/lxqt-menu-data-2.4* media-libs/libexif x11-libs/libxcb:=
+SLOT=0/17
+SRC_URI=https://github.com/lxqt/libfm-qt/releases/download/2.4.0/libfm-qt-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=158c2c06b1a4ba9e3eb57df656bc6511
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-2.4.0 b/metadata/md5-cache/x11-libs/qtermwidget-2.4.0
new file mode 100644
index 000000000000..63a94e39ab39
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/qtermwidget-2.4.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
+DESCRIPTION=Qt terminal emulator widget
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qtermwidget/
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD GPL-2 LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
+SLOT=0/2.4.0
+SRC_URI=https://github.com/lxqt/qtermwidget/releases/download/2.4.0/qtermwidget-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=61c06d8da66f441c47bd4ccd8cd03306
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-9999 b/metadata/md5-cache/x11-libs/qtermwidget-9999
index 6d2af1ac8320..c2c51f0207cc 100644
--- a/metadata/md5-cache/x11-libs/qtermwidget-9999
+++ b/metadata/md5-cache/x11-libs/qtermwidget-9999
@@ -1,13 +1,13 @@
-BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.1.0 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
DESCRIPTION=Qt terminal emulator widget
EAPI=8
-HOMEPAGE=https://lxqt-project.org/
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qtermwidget/
INHERIT=cmake git-r3
LICENSE=BSD GPL-2 LGPL-2+
PROPERTIES=live
RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
SLOT=0/9999
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e9afd6a7343e4bdf26105b27cde5cf74
+_md5_=61c06d8da66f441c47bd4ccd8cd03306
diff --git a/metadata/md5-cache/x11-libs/xapp-3.2.2 b/metadata/md5-cache/x11-libs/xapp-3.2.2
index 53f6c7c08925..da2ad28c8bae 100644
--- a/metadata/md5-cache/x11-libs/xapp-3.2.2
+++ b/metadata/md5-cache/x11-libs/xapp-3.2.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/linuxmint/xapp/
INHERIT=gnome2-utils vala meson python-r1
IUSE=gtk-doc introspection mate vala xfce python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-3 xfce? ( GPL-3 )
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) python_targets_python3_14? ( dev-lang/python:3.14 ) >=dev-libs/glib-2.44.0:2 dev-libs/libdbusmenu[gtk3] gnome-base/libgnomekbd:= x11-libs/cairo >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?] >=x11-libs/gtk+-3.22.0:3[introspection?,X] x11-libs/libxkbfile x11-libs/libX11 x11-libs/pango sys-power/switcheroo-control introspection? ( dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) vala? ( introspection )
SLOT=0
SRC_URI=https://github.com/linuxmint/xapp/archive/3.2.2.tar.gz -> xapp-3.2.2.tar.gz
_eclasses_=flag-o-matic fd3558f73f6503093adee69adf41020d gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 meson 12065b402c6d78a2aec926ed8dfd964f multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 5fdca77e34fc9af7d6eb47689f33f6bf python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust-toolchain 76468983281b0a7fc167ca224f84ecfd sysroot ba2e3d2f7daad91fdef9350dc789d87f toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 vala b2f2aa400d77b841d952dda847e24d53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=5b0f9f8ca95dfaf132f8a29f5a7218c1
+_md5_=0975fcdb834ad596a20586ca22fa47bb
diff --git a/metadata/md5-cache/x11-misc/pcmanfm-qt-2.4.0 b/metadata/md5-cache/x11-misc/pcmanfm-qt-2.4.0
new file mode 100644
index 000000000000..4c4d572e025b
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/pcmanfm-qt-2.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=kde-plasma/layer-shell-qt-6.0:6 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-2.4*:= x11-libs/libxcb:= x11-misc/xdg-utils
+DESCRIPTION=Qt GUI Tabbed Filemanager
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/pcmanfm-qt/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake optfeature xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+ LGPL-2.1+
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets] >=kde-plasma/layer-shell-qt-6.0:6 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-2.4*:= x11-libs/libxcb:= x11-misc/xdg-utils =lxqt-base/lxqt-menu-data-2.4*
+SLOT=0
+SRC_URI=https://github.com/lxqt/pcmanfm-qt/releases/download/2.4.0/pcmanfm-qt-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c712496efe4c5c26bf0e85d272e03ab5
diff --git a/metadata/md5-cache/x11-misc/qps-2.13.0 b/metadata/md5-cache/x11-misc/qps-2.13.0
new file mode 100644
index 000000000000..9345d7066167
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/qps-2.13.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] >=lxqt-base/liblxqt-2.4:=
+DESCRIPTION=Qt GUI Process Manager
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qps/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0
+RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets] >=lxqt-base/liblxqt-2.4:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/qps/releases/download/2.13.0/qps-2.13.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=b6953275627602b31c15fa405a3a4db5
diff --git a/metadata/md5-cache/x11-misc/screengrab-3.2.0 b/metadata/md5-cache/x11-misc/screengrab-3.2.0
new file mode 100644
index 000000000000..c646740de29b
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/screengrab-3.2.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libqtxdg-4.4.0 dev-libs/wayland >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] >=dev-qt/qtwayland-6.6:6 kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 x11-libs/libX11 x11-libs/libxcb:=
+DESCRIPTION=Qt GUI Screenshot Utility
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/screengrab/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+ LGPL-2.1+
+RDEPEND=>=dev-libs/libqtxdg-4.4.0 dev-libs/wayland >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets] >=dev-qt/qtwayland-6.6:6 kde-frameworks/kwindowsystem:6[X] kde-plasma/layer-shell-qt:6 x11-libs/libX11 x11-libs/libxcb:=
+SLOT=0
+SRC_URI=https://github.com/lxqt/screengrab/releases/download/3.2.0/screengrab-3.2.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=ea2668de18edf152da335b7acdf04aae
diff --git a/metadata/md5-cache/x11-terms/qterminal-2.4.0 b/metadata/md5-cache/x11-terms/qterminal-2.4.0
new file mode 100644
index 000000000000..8e74834604aa
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/qterminal-2.4.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-2.4.0:=
+DESCRIPTION=Qt-based multitab terminal emulator
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qterminal/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-2.4.0:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lxqt/qterminal/releases/download/2.4.0/qterminal-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=0b5c3fadbefc874b6ae1ea348c0eacc8
diff --git a/metadata/md5-cache/x11-terms/qterminal-9999 b/metadata/md5-cache/x11-terms/qterminal-9999
index e74ed09ce111..b9c561173d38 100644
--- a/metadata/md5-cache/x11-terms/qterminal-9999
+++ b/metadata/md5-cache/x11-terms/qterminal-9999
@@ -1,9 +1,9 @@
-BDEPEND=>=dev-util/lxqt-build-tools-2.2.0 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
DEPEND=>=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-9999:=
DESCRIPTION=Qt-based multitab terminal emulator
EAPI=8
-HOMEPAGE=https://lxqt-project.org/
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/qterminal/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake xdg git-r3
IUSE=test
@@ -13,4 +13,4 @@ RDEPEND=>=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 m
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d git-r3 7b584b5dc33e3bc66ff5b9271bf41764 multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=d134798b047188cb9c975eae15abe381
+_md5_=0b5c3fadbefc874b6ae1ea348c0eacc8
diff --git a/metadata/md5-cache/x11-themes/lxqt-themes-2.4.0 b/metadata/md5-cache/x11-themes/lxqt-themes-2.4.0
new file mode 100644
index 000000000000..799a041fa29b
--- /dev/null
+++ b/metadata/md5-cache/x11-themes/lxqt-themes-2.4.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.4.0 app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=LXQt Themes
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/ https://github.com/lxqt/lxqt-themes/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+SLOT=0
+SRC_URI=https://github.com/lxqt/lxqt-themes/releases/download/2.4.0/lxqt-themes-2.4.0.tar.xz
+_eclasses_=cmake 3395ce6618fc5c7af03335471b896644 flag-o-matic fd3558f73f6503093adee69adf41020d multiprocessing 45d0620f25c2f063ad6276ecd9ed9399 ninja-utils d063ea1900a793f93eb095010d6d9156 toolchain-funcs 5195689ff6a73b0e789acfa09d4fbcb9 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=e8fd7d2a289383cb1a173c4d5c2f5021
diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index e71c350f7680..fd42c99b0fdd 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,6 +1,1113 @@
-DIST element-desktop-1.12.3.tar.gz 3155645 BLAKE2B 0bad577b47fd6b77ece3d6712170d7f2b765188d1b35e1cc0d627aa188494637267443963a4ea831fd7ac93046d6e9ae9cae8cd8a8d93147889df9983a11a60d SHA512 f302907165a35f4a4f069f5aec6bc28edeba3d09c75f483c818e3930ceb4e838e5bb91ad9d42019a11a661d6e656da3c1ff25507cbb281c69183aac7d499e882
-DIST element-desktop-1.12.6.tar.gz 3167063 BLAKE2B 94762a2336896e8cbd1be3115ba1b0ec2c4621f7786f6a3b84c1d992143bb4a33d2b4e01e5c2b557181f09b280a34117c0130ebd179bb909667ffe4244b609ba SHA512 556e43330d4f36d7569ad657c974b1c08bc7140f8fae0f0fdc6e1c797d163b407f04ef1448ed0b1dcb7b9ae8be170509cccf7ea8df2641beacd379d2d2928f9f
-DIST element-desktop-1.12.7.tar.gz 3168015 BLAKE2B d58d4d9507755ff692215d29dbd5b527e314333f82bce8eb7911b8382a06813c24b1e8f786e96a7fecee1f2f427845b6a2254ffc45f0d4527d18086c50319a53 SHA512 1c914ed46607818ab3286c0bdb279d3d5765e6d72c5dffb18d5bef7080a93294eefa74a1125d13f4e0784cc2c67e3ab2c9cbf265d42085c1424c1f0e537e7f79
-DIST element-web-1.12.3.tar.gz 24197114 BLAKE2B fc4d5789167d861be92c5600bbbf6965d55208f4654f6d219cc1360b56e33d7ded90ea5b8430abf195cb06fff5e5003c2116c47d78950cb3a4a4ba2af2091b7c SHA512 b845ff71ca39d7ae4dca9bb55e821bfdf911b12de5d012ba55d598f3287046fb2b525bce608925a9fa8fa7d39a4ceed9b4213d5d1c1d0c9e6b9b72154c9a35a5
-DIST element-web-1.12.6.tar.gz 24467930 BLAKE2B 240f32dbba7d4d173a3bf7f7602b0913b8acb1835ba4ae1690622422de71e28678a12b6f42edb81ac86ec274e979618fba3674ac760000317982589aab93fa68 SHA512 5ddef6cbf2948b36c12d6eaeeffbdf56c09d217b87b73638374459ad412d70fe7ab2d55beb42e752be4ace952923c266f0c5b3a1443f836f1e6f311a7f2f7645
-DIST element-web-1.12.7.tar.gz 24583616 BLAKE2B fbda62604e3d0b8a6e56a6346c296602090a44a10a86ccdb36c6877bc83e51995eecde4e001bae232e29e05aab607027a9b0d2a938bb7c6bd4cf9e1132c0d556 SHA512 2433af8b01f7b3ea6152a0778e7e1502f7fc2c678dcaad0af8147aa34235b3a9453617b611e2fd8bece511600518a8b512823dd79cf7f8b8d8284b649ba52fb1
+DIST 7zip-bin-5.2.0.tgz 5625880 BLAKE2B 3732c01a746eaa73f5408e656774af189a13081cc50f288b1b7bf05476dd4b86646ee73d0d99ac686d103e84bf6603f3f477d3ddee15366a14f512f19e836f2a SHA512 ba44cf561a86e2337332ba36a80f4748249254937768deed95bfa17ea602b77111d325aba1e036551dfc30dace1cb43f7158fe0da20c69dd24142b565a8c21fc
+DIST @action-validator-cli-0.6.0.tgz 15552 BLAKE2B 28ea1ad08cc5ec6c1de3b4fc434402622ad358ef5b8a37b59a25741350c3dae3cbbbebf1781993a4005746ebf4b1d3544fedbf7aa31978bb5cbe10fbedfeb3f0 SHA512 67c4d838ae06a9422923452eb295093c1e9d86bd27893ba68702398a2655a854579b8bb4e5b65ac2714a96da6fa0551f260f661db6c806595eaac449020979dd
+DIST @action-validator-core-0.6.0.tgz 880222 BLAKE2B 53adbed18b0c29da3a316d47affa1c8ffc592dd690d6bce52d6d0974bc440f2f0187930d9fe892e6226519bd2c45e6dd8d0192839e05b32a83d51499319ab062 SHA512 b4f825c02afc326f125b3c2755ec30166a91c7dd45d16bccb0cd01440a87e022da9721a7766e775efa7e51c512cecc29935c248c80d823b47212158c2f23e48a
+DIST @apm-js-collab-code-transformer-0.8.2.tgz 1321075 BLAKE2B 4212baead7e6ca7e5386b1612a2f9ee8491173fe60674aa07ebc513f0b71da1c5dee760135859bfdf9c42c9c01baa710683950134f29a032ea69602979560388 SHA512 6118c98cdab92854a30d4a2abb9a45516aebb2f18ec65e9cddbbbeb8c15cf4734da6d676acd53f4c8da72f0e239e140db646bdef611eda6deea9bbc342d3de08
+DIST @apm-js-collab-tracing-hooks-0.3.1.tgz 6945 BLAKE2B 661fd1b3c9bc463d4bcece1464e0c212c93233d55cf1e4662a54e88cfb14598ed2575e8cea0be14fbffc74e182362fd5add876f14ff7ede8d32a137b09c682d4 SHA512 56ed426e63d44653797d36e856e28ca098db3b9a9cabd7c0e585e9b24c777577bfcd306f8ce0c5a1eaf0fbaf6b5419512eb269c0fa920ea12e24310a22b4e577
+DIST @babel-code-frame-7.27.1.tgz 9969 BLAKE2B f27411effcefdb597ce36f0a958217f83cc45fbe229014f92326fa5411e4fcd57546ad2a037e10ff157348ea2046866ffca05a6782dee70cc0453c3591b57994 SHA512 72343b66543432fddbe3b84006e4debf24ee60de22fa5a09286795f5f95c0a020adfb7025d187e2f56ddde20479729deae143b0610a49f604f6d050bfab1aa16
+DIST @babel-code-frame-7.28.6.tgz 10191 BLAKE2B 01cfd05e927e23f3e57249cca7917599e5987f108b65202c4477d241280e89c08ffab24616fe9ad9df1c9fe11bbc6cfedc19e699721897ec5f88c054df5099c7 SHA512 2588229ed70c8d1882bd2f263040b36849fe9b73dfa108b2aae90e30209542da09198270f23ffc2c12448aa9072e47f009cb3be04de96c0505360eddf55349f9
+DIST @babel-compat-data-7.28.5.tgz 6573 BLAKE2B 00dd5c37e46c940a1754ed35ebaf4f3b2eafd9c522cd0fbc6ad732f18e756ea21a8584200166360fc123b96c3c1f15b02df5d4d93ae35438842791e1043d3118 SHA512 eae157c826b2a1c45baa164e07ee9772e65b90c3629b07d51858e2f024d99c2cce1d51af0eacef8adbb5aded805392d13a58b3ede40f841f02a4032f9f1f448c
+DIST @babel-compat-data-7.28.6.tgz 6573 BLAKE2B 09433a3617ba26e71edea86ec222970df223e298400f4aba7c4f80190c0ecfdc0c9d621f4cbcbbeadd4733f20f93b1139f933bdc26d411b66bfcd23398b9470a SHA512 da57eee7b26dcdcb5f22b706333f7dda1c8b941caece0224e7cfa18460b18ca677ad623cd8d9d52e35dc693aa423636f95cbceb2465a899e648d400ba372e9c6
+DIST @babel-core-7.28.5.tgz 190126 BLAKE2B 5c6863ac8d7e31b5333475d841a655cadfbc26476ef6d38a6ce5bb85aca2d1e52421e9d26405103c54716fd384ca3f6d5c9eebc6a6bcdc0bf1660e92a0f53267 SHA512 7bb8d3e03c58bc80cb935647994fe6fe6075f6b7b1f6cbf47367ed06d8d206ffa454cffdd367a1d1f20d5330fb5302cb351fa3539f391b1509f3f1017c03397f
+DIST @babel-core-7.28.6.tgz 189925 BLAKE2B d68c04da9899bf547444c440743c91d8fe948829437773092b3af22af89163aa4c256c66b834092e24377bb07fb6defada53e39b4b06a37cacb727e5e0def1b3 SHA512 1f799c1ba6432d39587da48d8b488e2a48a0a8c16f9132a51946250fc196ee734e611adebee038ea24f2a4fcaffb4e95ddf126bef6b37e7b64054df82f46b303
+DIST @babel-generator-7.28.5.tgz 118382 BLAKE2B d9ee7d334559a8e8555cb1d54dc60394262169a9815eecfc2d8397a6df0f07f91a997ba4697e09509d981a200bdcfb158ef882a9fbdb6aa461b1b08cbd654671 SHA512 dc4c0b161677f09e15c883fa58db6dda451d5bd76891703d0abe08548147b82a59dc7f3f6053a5e498d91e2b2b9f57c04cf06628aa97cc316f87d7d4c07cfa09
+DIST @babel-generator-7.28.6.tgz 119083 BLAKE2B ec04c47a29b9db29e81663f334bd455bd9c49a83069245ed6e339a41320bb190b89918e058057fc7c49693b88b71d25985078fcd0d57717c9019deb457a0cda8 SHA512 94ea154700038fc8637fb6a5f3db6f4366b595fe7767eeed897320a5924bde66903c3c61d0380b30deb607630a50e15ca287411cb31b0cce9601b2a0372e52bb
+DIST @babel-helper-annotate-as-pure-7.27.3.tgz 2133 BLAKE2B 1ac3bd3092bde9aca269644da4a02fa1352b952a8d6c39332896f09846a3c24bbaa1bd4d6bbab6dfc3a47b30c528b0e70822b6e0dbd7d83676ff39e7a833c35b SHA512 7d74b0310aa2b5319e1cb042d3c12ae725f3da6dfb138a495f5a80535fb670d79dcff89fbff6d55dfb7dd157926afe6714eeb511c360c2bd1a2716f23da5813e
+DIST @babel-helper-compilation-targets-7.27.2.tgz 14901 BLAKE2B 6919d590d15034bc2023a43512c477ce6b25a2eaf66edde5c60ac22548a95e12107d2301676337535e1d6988d90efe90518b886a318928ed4dd830233c1a51a2 SHA512 dbed6d8465145968cb4d84c76562b59fc6206b48a3073d5702151770acbcd6b77983aca1ee11aa329e39bfb71a7526c41dcf46dce4efe394b29de44dde9b380d
+DIST @babel-helper-compilation-targets-7.28.6.tgz 14868 BLAKE2B dee86684ec98226e2dbc7e11e9f974fc9ac5a07659914cd77b285e4be12588651447037f3c6cec5e21806437520c4d88eba6fa3523983176f8c11d6b72b7e585 SHA512 258b65b3786a8b5e5f731e4669234bed209327630d9a3ae41d7838152a4e03f82bc4af0ac326796ee6c7b02abc1570a4b9aeb186e69a062b7eddbefe55945f70
+DIST @babel-helper-create-class-features-plugin-7.28.5.tgz 95326 BLAKE2B 94ed29db47f6ddd85078723ea8bc40f1b7ba457dc3b4f296cfa5bbd2f9cbcb1a065f05bf5c2dcc266f8167c137fd699adbb1da651bf73ae4dd46933e4d7aba0a SHA512 ab7582e097dd383ca9bf102bb0941139fba93c1abdfa53308caabb0b7dc685b15826cb9f0f4c9dff38b00fe849b9c2de5ac9c53d6663b14d83345a813c4ee3c1
+DIST @babel-helper-create-class-features-plugin-7.28.6.tgz 95030 BLAKE2B 6f6c87dc66b19835584e71d430aa4f4bc03a6fa0d514a070be0b418ecf3272784f965de104b390fa3e8921146e8ac35baec891ba9492d97aac39a3cf30784f93 SHA512 75339dbec8e71b7c4d4fd634014835c00977f32fb8465e2c7fd71a49064e5dd36a567f87f876db278232c87688a8d47a496f6826903f46e463b230b0d88748a3
+DIST @babel-helper-create-regexp-features-plugin-7.28.5.tgz 7908 BLAKE2B 474c6c820d710cbc4af269326736d1e87e75cc438da92ef178734debe885d579926c6ec34df6ed1c09b67b1380a44bc983e36d97b1877882f257b519eb6bfbce SHA512 375121bcbb47ccebe3ed040e502092dcdacf24ff1ce56e995c21c39fb6226a5bb2d62bb8af912621891794a36a4fdf428b0f96d260ea5a847a1d63199453f787
+DIST @babel-helper-define-polyfill-provider-0.6.5.tgz 60633 BLAKE2B 78d4164a5e7f9704a156c5cdc72c304d24cb6415d0ef4127cbdfeec489d2c11e014f98cf103d518c95e2950b63d76a4692bddce7b22d8e6c64a84fbdfc20ad9a SHA512 b899c615c3ec5902bc7ef8e018fe4b654659b18188a0f7918d21793c6c2b7a5620abb435e7f16df4d185a75ce0970808bfffd6d2e1b805ebd1b92251cb29593e
+DIST @babel-helper-globals-7.28.0.tgz 6838 BLAKE2B 18fe623f3daaa6af5a2138a6d1ed2378759c385d5da8e832fce14e0db1617501b0b49b98bf72657521a9b96a484a5e7339818bb39d3d692d95c97725e4d31250 SHA512 f96e9c21291715ad635ec0c475803c1de7af413fc550b871cd1f7da71a6196d65c55aba0a6ce774c709e89603c4a0bb1c694a9de028f8ae61f496a2990b43887
+DIST @babel-helper-member-expression-to-functions-7.28.5.tgz 13651 BLAKE2B 997ba46bcb4e72dab8e6eee715e81794a69cc74171fec0b0f71d1c53b545c00b294e32a7a525350b3e3f1f200747ad7dde188fc5faefa13243064821f0f9ee86 SHA512 73033b48145970f08b825f1aedc634b284f54a9b52cc094c1f7f6fc22469390909961e77af985d1f02d2099a507552d3dfdb19b7e091a4dc181b8636bfbedab6
+DIST @babel-helper-module-imports-7.27.1.tgz 14067 BLAKE2B 41627c8f9509a2ab9373876e20186bb562b9a4e6caafc4c116c73014ab193382e543e0408fb88b1f44b0d86f992877a511e460021b2464153cc6bf793cc29e76 SHA512 d204855943cd5cda29aad20f42f943e56817608e4663690fd9c0afa13f247338db7dc7ee2258d36dc5abba50f50883c85f682dd708216c3cb4f32135a7efebdf
+DIST @babel-helper-module-imports-7.28.6.tgz 14064 BLAKE2B 9605ce752c5f095b2886ebb8c8d89c71865355bc55144c29c25fd0a83bd810d4ed255a3e47f9b714c678ec4ad3e5dae354fbd2d3f76233c49174f200fb8bc6a4 SHA512 9795e464aeebef06bd2ee706c3d2f0672c8252c71be31dfb2564cfcfbb30c0513fd05310006a62594667f2ef43ce448158470adb98e6bee6dfa70d9d9c031d6f
+DIST @babel-helper-module-transforms-7.28.3.tgz 37829 BLAKE2B e55b054e06ced3436b995d2702c04b4f72e85feae52d39f2017492d54dd22d3fd4a67bc207f5dfa6e551747164ecc6c3457fa957fd4cd6c096ba9af4bd8e1758 SHA512 832b5751bb3c936b174bd3e7429b73e68d109e92cbe754b001220e458e97681285f3c9ec393d19c3db332ea9521900cfff84e58c1003e72f7ca765357ea91db3
+DIST @babel-helper-module-transforms-7.28.6.tgz 37786 BLAKE2B 5a6443890161dbb45a1aa3ce26684020a3a838e9ab84ae646618cc772b897ca90dcc6f0b9353f688ee15ea40f439ae6ee13e18e145722ade7b009bd80acd2818 SHA512 ebba1714062bd9c0cb0d518b5d3100063741259e9dac4954488ed62a9ef436ba72212b28de9946f52006105eb2ef36e16bfc0ecd40725964c9bc40d534850670
+DIST @babel-helper-optimise-call-expression-7.27.1.tgz 2646 BLAKE2B 5242b9e6788891ca3db73813542398462259f8c786e095b56ac88ed780d1d79c3328273cf2d614b507aab84cfc83b0132c12d7220e24e80c84f32c73f888ee24 SHA512 5113061f4f0dcd8161b9b352189ae9504a6118a430310601c92cdab79700072635fd880846450b9c8cb7b4031eb3394bfeca361db7a29589685264a977b19d57
+DIST @babel-helper-plugin-utils-7.27.1.tgz 4461 BLAKE2B 12a304229340f8cb0d9a769ddb5eefb606f95dd782504f05760848a7297b2270778ab96001a9bffca8ea456826abae521e9621bd2041f63fb9cd72a92bab345d SHA512 d609f5529e585e46b761800718aa5b89d790e588dfd6d0daf6a61c832b33f9c3425ee9322e5e838cf5e10f7551c126fc73427db40e1bdbeac7119b5ce91d2d97
+DIST @babel-helper-plugin-utils-7.28.6.tgz 4424 BLAKE2B 6db87aeecb5af3468f814ab3a2d614c0a49ca5fca1d64763ff17246e05390511d8d0359d5138206cdf81d4831a2cbe0e25b673893325224ba45d54105d782981 SHA512 4bd83367f6f3f37191cac23b8000f8c0f4ff008dee0a763ef719fe331fca3ecd89c07248cf55bc3d9920d9cab2b7744d38133c7a3717855eb2f0e83b972fc3ba
+DIST @babel-helper-remap-async-to-generator-7.27.1.tgz 3723 BLAKE2B 3071daf3b68389cf5324326162be04ff620de51a52795a0f7f990b21ec0dbe20666b1c8fef723a390c59406d9acddb8cf11b9b73b136c86e0f005a290bc2b267 SHA512 edf880e76d5a570f2548f788e19383def445928aa425c4becf8845a3cd9b1521ffdad35de9e279a8254c4b93b30e6661fe468741e05a7b2c4aeb096370fb6f78
+DIST @babel-helper-replace-supers-7.27.1.tgz 9164 BLAKE2B 56f0b27f3590c915d7272930ec658c731acf9f20acae99e304a66dc988089365abb4839b8d57854065bac2ac0ac9b2617eb0b42909cda73701c215455aa202af SHA512 ec41f3eaa0d973c4584b91253e84a1321796bc48044689c50acec80289d62cb5135d6e7d0cfd786c266df3dfc62b2ade627f20dd2f379b6d457a51ca6de0c228
+DIST @babel-helper-replace-supers-7.28.6.tgz 9161 BLAKE2B af5e0084e31f4f136de7cc39c3699e7d7b4e8253120153b24dff193317d282f81736ab7fe1ce98163d14025f72845f9892181faff01f6f63e32854b5476e4b4f SHA512 9aaf1efa568893de3fc8579cdc3c528c2443d99d130238556c4258dd442b970568d792e6b7b0b6c0051b2b86e39d3b3800f930b182d36a15d1ada41785bd560a
+DIST @babel-helper-skip-transparent-expression-wrappers-7.27.1.tgz 2552 BLAKE2B 93aded5d6ff5a59d76a7e0077be2d1a119276a9c5671336fe39ea5b8e81d73a9703a10336d0a9c59fc7e072a2c825fe71e0bf5bc221fe90437f580fa4d773696 SHA512 4ee6f864a117a9b3e35e058b976fb726940060127cfa292943639c8ffabfaf42f013752110d87b11469bc878f3da4084b2b458f377b0d8341d1e5bae883405ce
+DIST @babel-helper-string-parser-7.27.1.tgz 8383 BLAKE2B f06b0658a09a5e2bd63f0d95c99331e7e3e2d44de299705b7524758ce3323d2d2c7bb312a96dfff6760e066897e35fa4474f109c11feb5fa3413cfeaa3eddb3e SHA512 a8c952c4a6e946502b89d0c4c64f769d2a1bc837693e28d4ab60d6ea80e752a77488e1b19908f2aa13088a123dfb3bf82cfc997518ded9c6af58f6c26d69b778
+DIST @babel-helper-validator-identifier-7.27.1.tgz 14174 BLAKE2B 1058b1015fe1c71cf4422d5964dd28868cff7186e7acb3d1925fc6a3600ea59e09e251c5e90f96b282c0ffce5c6cf18139f63cdcac148e5ff494c719ff1614bd SHA512 0f684ff5e03e4aac75901660cf1661d32d6dadbb94f89a03922130aa1437ea7a1d62a270c842213d274c35dee53a6ff88a8ef696e4cf587db461d6b4c4eb94a3
+DIST @babel-helper-validator-identifier-7.28.5.tgz 14245 BLAKE2B 0291b6bfdf7a01d365849ea575fb85f49d3d33286f894e2d7c52fa9eb9e7bfdb4e2f5e9c024b034ecb03499ca6e5633b9a2be9f26dcd26be9423bf8265b8ce6e SHA512 a92b3889fc33289495dfdb9c363b2f73a5951ece9bed2d37b0e87639c1c5f541df54fa965802d4b0d515ce1481888b63459a0b1f1ee721aad58ea295bac519d5
+DIST @babel-helper-validator-option-7.27.1.tgz 4383 BLAKE2B 3af63fb729b6c632868e09c6b471d942895a8f48f4a104a0d590c3f1965836b8aa92dc7f1ac009c67aa8fc793360f07eec25c9d1a77a68269739d34fcb652ab6 SHA512 62f8c9a30f45c5b84514a0d2b859d509ed96c57935cd6736d9f15e3d5344696244bbc22b65595d6ba374b87c3366b50cd6297b342f4c969e0c68961b61df494a
+DIST @babel-helper-wrap-function-7.28.3.tgz 5983 BLAKE2B c9888a0a5da15985a9d3effe73535984dc40d881682939dd7651fd837a2e00784a03055de9e6c4ef44e3e1c809cca0f593125ff9b3720097be10f297c02e3166 SHA512 cdd7fdf37b4d7cb64595eb5cd1145762b1ebb9c04483de4d2053249fa2bd75b78c627b201da48119c42a76c0924ad1b63d8c11aded1073634d4825db1bec5cea
+DIST @babel-helper-wrap-function-7.28.6.tgz 5956 BLAKE2B 477d0fc8201050fffb0e428aaed93899bbc7a0f5f22f951ba088d9904b4b49aa955405f76db473678a51a8ffe07af8a16a456497fa9db352a8220b79240fa428 SHA512 cfe3f02f388c341792409a278b3cf60069e774bb0fd837861c8c43027fb0747386ba8e05a35c751c13cf5de13d4c038f1cd35640a092940d95672632ca26c39d
+DIST @babel-helpers-7.28.4.tgz 189216 BLAKE2B 5e12d071f096f47234e363f7fb255cdc507141dfc27f9b4cde8d88c682138ff10c0a11a7f4cd1644b0af5455663797383b604122e23763936ffdbaacd9a14a62 SHA512 1c5379f4c9905c61d5c9869d28b56e998b00f5d045ba7fe5758c62a448f3038d7dea3a4b65df148c41012e46c492f7d8ade0ea2616716005853edadf84da63e3
+DIST @babel-helpers-7.28.6.tgz 188919 BLAKE2B 1bd41cf323dbdca2fad1079c6b530f402720178d8102218f21700430295ab4b011bd1acc7c0480f51c03bc9c575bddf6025835e2622b5c97a16c93f047e5935b SHA512 c4e06fc2af3a1c7741ed65034df29f4ff56ec61ee012543e49fb62d82cbac8858d5b4e4ff2252c94e55c678fec29b13efe341aba4400773fe07f7ef6e2461dab
+DIST @babel-parser-7.28.5.tgz 438175 BLAKE2B e2a474a2fbcd3a6955928f0684a4050071b92ca60a6731871055d1ef69ebd7851433cc2748d6828b9c9639eb6a4be7e1a5a13bb8b74e0189f6e1264ea4deb875 SHA512 28a054d5519847b391af702de4702d510f935774b34425e603ff0e7436622c3048671572cd7bb3b4f8df2dddc15753d10101823165921d884bd05f1de6e1c10d
+DIST @babel-parser-7.28.6.tgz 437848 BLAKE2B 45f8c7462035fc03884f747ac4748fca6d1868649894f799f456a84b2f61ee50be253b455780b369fe3a00c31fe975fcbed421a197cdc06ed747be93c2a9db87 SHA512 4de47dcd6475f01bdb7cf9866cb6a6a4f316fae5b53599c9951bae1eca3c8bced064dab625117d8ba460c51aad12afb0406b12d7d34d4d6af676e867138f667d
+DIST @babel-plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz 4319 BLAKE2B b3d2c78e023daf854b3e57bb3287c3bc94ba588d4e77eb9c219f9ff2b6861d17829d649e928b6249d81d063b90069ca6ac3cd6de2d50d79054aed512b6719cbb SHA512 f3b183312dedb263128bfddb58eb5ed546e52fe6144c5315f1264f67679210bd7bb3be02c3f97adeb47a36619528c616d86622f399c4fbf77a1f0e4dd1b124d9
+DIST @babel-plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz 3564 BLAKE2B 7c4d694b29cc21d3634fd487e7ab7dc085ab58cd808ff2ad8b768fa773a5e56a56e0a288b0ada238240ba9fc47731f5d92dded6aadca22d379eddf3ea82d4c81 SHA512 a8d7aaddb08a9c680b9045d4b85af2e9d3e519f09d40d65b9fbc9400f0889f00091cc53b4c725fac14a8ce4716ab9b0d33a45c1774bc5f240bd80e7628d47d20
+DIST @babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz 3137 BLAKE2B a5e24c25f44b4859d0508ea4849e2440e72fcbe3bfb58268a666b2a10b694bf4ad02de600b0d999136650ad35517d40520b914cbdc816434a4eb56edd494406f SHA512 8382fb398ba7d383755b2a8c36395d17095f3c22d5920079e00fd809720265806cbc9244de40722aff5cf7e47f9c07e621f8e5dab2982cdc8c1dba186d969668
+DIST @babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz 3751 BLAKE2B a78bd7ff35066ca2b5f5d2b530f0bb6e80a160d4b69014f68e3311c7a0370c47be75003b79bed91b38bbb4709a4264f4026aa1945a9fef66ad043aa56792f528 SHA512 a0ed3681c38d703e4ed624cb8bfe9facc2412305841dc7961921aaae90a610bf27a20892e89f4f065138f0268adb4fc9c752ee46697d6837ed2e07635d3f3e0b
+DIST @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz 7879 BLAKE2B 1e71fde5e28b92295a08a6c554bead40ec06ab7835ee63cc70b5f54432a99ec479e390318732e477e53bd4d2244af363a07a10078801fdcfd76e128e3eb7127c SHA512 6fa6135f5d3c7afb2f1386205b243ddb5640145426dc19fe080dfe65794d5673e1c7e51fb15511a0f8df1803c28c182baa8df4c97fc2da76465fde83c6f47d23
+DIST @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz 7884 BLAKE2B 61aca3c8bcf937a050b3edc1ee67c7ea702f66e225b4762a3d79988388071660f0023a86b24d7f0866ef8204e481584f7ba56fafe3c448ee40fcf3f8d4b13d59 SHA512 6b468149c55394d6a251edf952d7f100dec0fed7a1bef1b8fc1c8eebee3a54f29345295f9c016c80acb415487ea80910ac34e6843913f8804e2a53a8314c50d2
+DIST @babel-plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz 5818 BLAKE2B dbf8d83fe34bf1e24e7a5fe69f45db6c2f84f2a13dfbae8fcd5685e98624aebe52f45bc5dbeba5964cee5eaddfe019682059524b89d700110265b3a858e4ad9a SHA512 48e4a47c90dd75a33b99a93a70f129b30c93467b9196d978dbd84cada4048255be3a4a2f9c2cec8accd39acae563ffea2c58c2a500c546f8dd9b6c00e693e6f7
+DIST @babel-plugin-syntax-import-assertions-7.27.1.tgz 2563 BLAKE2B 401b024543dd17d08e75b6a432db3a14ccf9b6b86687ec686e5a32498e2d625705ca3eeb6c56f51858f9476aa7ca534237f6a913829b264e73c07337e9fcd372 SHA512 513fc9ae1c39ef183820b1cb167cc5a4f0e531b71d12271a02d8cf4296e3f706bc4f8af92955828a61dc2ffe3ad20f07b740ccc43ca3b0b8225929158e7c0f16
+DIST @babel-plugin-syntax-import-assertions-7.28.6.tgz 2590 BLAKE2B 2fbe0d5503d6cd5584ad562d29563ccee4e424bb93f3fa908bd0267879a11dc88b4fca07d87d735392fa2b95815fbbbec4350d37193b30b117a9eef52f0ece31 SHA512 a52254a451ddc7dcf99ea4d28ab38232d6153f6c058285a13f4a7783c38d2bfe081e12c805dd01f4d62a02f214021abe3a484ee15335b44342b7472396c35287
+DIST @babel-plugin-syntax-import-attributes-7.27.1.tgz 2730 BLAKE2B ae70e0959aab3a47c1774cf97fba71bdf9a963cf6844c1e278ed4f70e3630eeb677b812f52fbc32ff0a534858b3b28ac6cb05a86d54e7f14d448beba869c1b26 SHA512 a054f416b287805e777f8bceb191a2d87877237e4f7d2995b3820114b163e1d9da7cffa12160cb8375722a65077cba0b1e5cb16380bb0c6b661ee2609fe206c3
+DIST @babel-plugin-syntax-import-attributes-7.28.6.tgz 2725 BLAKE2B ab5d1c91fd32773b8d14bf9c6557b0e6fe037937ef5d233b58e399f802a3755ad76f334c49d19a59851a65f3d14ec3e20c2fa72674c0bf0648286c00145a225b SHA512 8e22c2d266bd5e4413dd3289f6e62f95a926eba3da9b2c28faac0bfa82fc1c93af73a4d67595d57e1a89afc082cdb4865006c33b39461c90b553ebd17cb403bf
+DIST @babel-plugin-syntax-jsx-7.27.1.tgz 2207 BLAKE2B 7932a13f0e96b1bd75c3c78298f1a08f87abeba710d4a56b9e598248f741f90b6570d189e3129807f6f22b5449d73a937c7a7baa6a97e6ee698ee1022b348954 SHA512 cbc61334878aa3284677d3b4262cb3cb2aa4f207639ee9864d03eccf4c4e64e43646691525e675be699f22f1442aab9c046e9ac4918164313fee2239b2e508ff
+DIST @babel-plugin-syntax-typescript-7.27.1.tgz 3091 BLAKE2B 73aef57a7f6299a4351e3a8ae27c80263bfd75676bf68c5fd20783e5a83e13d3f8ae813fe7f0f9cfd0452e7b414e182ef93eff24130e0d54f173b045e7d045e1 SHA512 c5f60204cc6f787ad13270169756653d73998f390df364c716f2e142115716df356791e737e12d524661bffcdc2a9993ddfce6599074cb0881adb0b7be881bc1
+DIST @babel-plugin-syntax-unicode-sets-regex-7.18.6.tgz 1713 BLAKE2B 389c45ad5597001f08610e89d8384e36657bf61edb06bc4b64d5775ba03e4940256d0eeed4ed3f2b661fb67c4379a7d7439c49a9b377912fe33d98d28906331a SHA512 ef6ed890400fc122104efe629bc407cf7ba9aa9f762535a189d202f354ddc78549608b5efd59dd29fd6a2ab7e79e13cb88f8214ad59fbc2fe215a30242eecdaa
+DIST @babel-plugin-transform-arrow-functions-7.27.1.tgz 2622 BLAKE2B 927065a646c948b01d5af38c363e33d4154ff2167011fd5a5c2a74801660e4bda146d12fe908348bb059b66c71e7fa8b7919c560290da88da4be158d8734e2d7 SHA512 f19e131a273ac56ef414a4e10391d810a2b206938eb2e713383d438d4ddf6710e0f8adf30497173059edff8c908999dfe7e32238c49743d3da10afc8961d4378
+DIST @babel-plugin-transform-async-generator-functions-7.28.0.tgz 6392 BLAKE2B a61a4eba18fbc687834448ad4e31d06a0d0a291189e4eed88d5872a38bfc0836aa1c4a8ab33fd0aea7aeb7a8da3a4340b22325ea3bf20212326718075e03428a SHA512 04439dbd7e3e33beb989c34f65e89dc800c8bd0d66d609ae9d7b9f5f1bd1112cbf8cd3727e8bc8a94c84ecc5601818d692d0a8265cef140d53a363b8ca620edd
+DIST @babel-plugin-transform-async-generator-functions-7.28.6.tgz 6402 BLAKE2B 6d07e79fe0e661985abe3f2b753da2c7626d931e699c9a4edb70b5fa67f7a0b724dfcb03956ba32d7bf828aa1e37fd59356ca20206383a72f7d1cddf46cfff14 SHA512 f649ec0a182c333055e5887792486b64dc47de809801f30190d35a54de1c3f64559453def3061dc307273ac01b91d0e857d52316d3975ab581e7633c5b88cd78
+DIST @babel-plugin-transform-async-to-generator-7.27.1.tgz 3093 BLAKE2B a66384b89a19e4eb8426d2c0325cf132837e526924915ba095a346aaf2a71004588011271baf537f923f015f30266cd90b4e5ffd4eef559dd713e4b1b6cda5ae SHA512 35112466c655252e31993afcab3139cbc01f20faac7507d1b9488b4531336fb4228bc885582c8329a515d9cd2b0ae8789630d9f7c00b1cffcf7ad8815769dd74
+DIST @babel-plugin-transform-async-to-generator-7.28.6.tgz 3105 BLAKE2B 6e8b1144d4b5914890fe0aa69c1b9f6954d4bed68dc29557ec6058255bde6b34570496ad68fcb240288af52f46ab977d41ff8b6db53b93e7026d9a962a0f4269 SHA512 8a54d17266ee5e3b0c99c6771c04937b871a1f94e9a3ddcf913c45f681b6559b125ac6a1c9d99c107862c7d224d76d917139d99d4ccf6e6bb1e30875b307efee
+DIST @babel-plugin-transform-block-scoped-functions-7.27.1.tgz 3067 BLAKE2B a3171b0c43fd2ea1b53da9eac52da21c200dad80cd0f09a95336dd3e01ebc87769dd81b455bd36106385886fbdf677286bb18c9dd71a524556a0aa9f93c1e4df SHA512 727aa4b8eb592daa56619518339ad521dbf59d762e155225b59e9927b9c88f9f3942c8ca3397612f616efe52025d9d4ec8800573b432f9bbc302d4d7a86ae586
+DIST @babel-plugin-transform-block-scoping-7.28.5.tgz 21957 BLAKE2B f4000b547ada8f355302962a3043d7b117acbd449fb69ba8e972f6951b45282d2842b9f5f12f5276272c9b1a12b2e8798ddb0099b7ca8d37b0d3ecae0465d9cb SHA512 e390e650ba72495be6abd3e3dd7f41fbad977be0c91a8bf6ed0adabd0254d4b2dc6a947aff5d22fa061502e706189a47069e6663120c2b89c3013fd00cbaf8ee
+DIST @babel-plugin-transform-block-scoping-7.28.6.tgz 21987 BLAKE2B 13930dc146f23912047b4c73936d5907fc50b7c583cb757bff958ad17620d5d9175b26bcc8e57ed84daaec10f4225290b2548ad0c4b0842156114694b4429e3c SHA512 b6dffbc0eb419b01cf34c3eeedac78a5d3f3eac86316b9870e086f342f851bd42f8fb0fa989728450205e5dcb89e39b147de3597aae0b6f7d2076cd7dd595423
+DIST @babel-plugin-transform-class-properties-7.27.1.tgz 2411 BLAKE2B 70d5c7c58ae31e70835b9d65dc22aa18c9014c8703c407be76e211dee645e539843f1defdff20f1cfc42e59ad2adb487c38156ff17b60c47bc8ee397145c0f3a SHA512 0f455c6a50a10ccb6e46f248bb753f7f05a37fc64cca4cf9899b20efb36e8fcdb5bc2288df30b244bc117566ecb89fee470661674d3642d0aa224c02fd992f6c
+DIST @babel-plugin-transform-class-properties-7.28.6.tgz 2426 BLAKE2B 50d85c0261b29d0c180865f92ae31f94d3ed9e46434b02ac27f8985cbefbf17ae05591c61aa9bf24b284836aa12713672f08cec0befc28872ab948d9fa08416b SHA512 758db04b72361bb0faf7b5479dd37dd5326bf3f0007d740db79ca709323f329c4cb12cc7a7ee76b8d8af613e7008f6b1df085ce3b0d1f016bb726950320db86f
+DIST @babel-plugin-transform-class-static-block-7.28.3.tgz 7643 BLAKE2B 67d4ec3267458fc112324d39705b99ccde696e115925f2bf01a8090d94e373fe7da23c513587b81133c452ccc9e9236acdceee22003129e5ec12b21b3652d607 SHA512 2ed3d79416d1a1ce0d8e5fe887509e0ffde30be6adcad6e77ff52a2e8a930dc1181943e3d36dbeaef7e46c3622794ad28f709a578c870c1c8f13e4f61f07ec26
+DIST @babel-plugin-transform-class-static-block-7.28.6.tgz 7637 BLAKE2B 7d1e3cb780912ddaf6d7602ca37b298ac3fb9e1d6a6cfeef36e5fdc2a5e47b6f9e8865ad7ce6b15424563831a13b8364c568671b927287bee2830ed72071d7b2 SHA512 adf43efa0855c13593a90ef0f2ac83c4bd571a286306cb380a64e0191093002f5121b855a72a787ce799b6d6b42db7fe7533485497abeb2721da26c7c2466ab1
+DIST @babel-plugin-transform-classes-7.28.4.tgz 22599 BLAKE2B d30d9aa06f27bbed6e1f1627892bf22e62819dd851585070895ef8784cf2c462055879af8b3cb54fca8cd3e71845449319670724139bc9ea3794e1819649537f SHA512 7053a584860f06ffe206873e292dcce9eb765cfb5b4f61e20917c15d6b5fa5cf4e032a2cb6577121ff5801807aca95110416f1f90bfa9f2acbcc049f25efa104
+DIST @babel-plugin-transform-classes-7.28.6.tgz 22550 BLAKE2B 65fb6f5cdb41c4081bc6d005dd610b81ed83aa292eb0901e720ff5e2c8b2aa5418e2a45087edaec6e13e4506263c4a6e72975460744b27d1b8a2c5375981486d SHA512 105e4a38d02a0b9cc0a93efcde2306b8cd99b66101cbe98930e2a5d810af3d9da556bc2f5e707aa3e3815824be0a87820a9551176b00d9104a531bd3f2d413e5
+DIST @babel-plugin-transform-computed-properties-7.27.1.tgz 6789 BLAKE2B c2e907bd35da409694f965493115a46c3fdbaa7f596cb44eeb2a113610ccb93b88aac7eb8e2a4eb0f4342cf99e4597b5f343aea7e9a6b126e461a25ff59b77b3 SHA512 963f4f196bcc4d592c6d68834f6b56ebccc64bf732a3802467f413a74b104f49a33e8a429ab4a4cf17979339e3a81c730c8e937256613896c199b04b8ee39953
+DIST @babel-plugin-transform-computed-properties-7.28.6.tgz 6747 BLAKE2B 2ead24b5459124b2846d1f8769817425a235a9fb131cddb3aa199eddb88d47172e259674af8ed8fcd98c676452da2872b79c36d84766527f5d996b38800e856d SHA512 6dc7379348a38476dcda511fa451e0c7b798c3d28d5ea39eaca59fcdbc441d418a9d2deccfd0b808d2fd3a214dd76f7b6c335f52248eec368bcdbbc741043505
+DIST @babel-plugin-transform-destructuring-7.28.5.tgz 20102 BLAKE2B 5da460cea8364cc098f23b5973385815300b73dbfbde55926bdda4fd433513b3b2bedd6285e84cbaf4ac46cb245ae98c2af0a4a8b3b8df37fca973bc533bebd6 SHA512 2a5f4173a0f4cd351c154be436e421e1e1973ca28d0ce2505d5cb233864040f32f7a78897718bc5cc2702e8fb14a85b7308abcd5b0f7de57147bd919a65d0c0b
+DIST @babel-plugin-transform-dotall-regex-7.27.1.tgz 2086 BLAKE2B e66ebef93b76f987770b1c36369df5beb9a3a39b57ddc4fe474c8b5ea436ba837b7c01820df5f0b418d17169ca8b751f9084f2629bf21316423866ea0e91ceb9 SHA512 8046e40d5191be38fbf93d62bf1adf8328294fb194778be6383b58a5bb348190137645fcfe24a73ad652c62667b209b56234e08c8e952811922497af92b725cf
+DIST @babel-plugin-transform-dotall-regex-7.28.6.tgz 2105 BLAKE2B ef8d1d96e34ffc7a29068a6d4079be58d1f883d568aed82cc3ec02e1c17f9c4cfb61e396047c88097315ddd4c73bbe648479fcb954f52c87abf2c723665a1679 SHA512 4a58e3a30b8d281eeae4e6b2bf81683f3781ef88374202edf08549c3d003bd6cb742751bff4d5ac3c238015bfcc189cfbd0cf61830d9fe0dc685c3720c123806
+DIST @babel-plugin-transform-duplicate-keys-7.27.1.tgz 3289 BLAKE2B 20f8158643717031b39e9d379ec9df0fd4819914c954e9d56968bb41e620766c854c27b534e5e217d96d6cf5a34af5cacb8cba9a30d796635684c07a0480b91c SHA512 313c8993df2c1ef4acf9cbd9e2739abb04d31b525ea270e3486bc6194347ade1909ecf8ca6de965ff755cd6047820f9d6198640b85fecd30df91353e572f72ed
+DIST @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz 2450 BLAKE2B c5f255320b0843252f24a6e330d83e662b3320ac1c3863aac2277c9603e00f14f214d5e42da3c03eca8041c35251ba6bdd8dc5641addc8abc925a6cb1b482e32 SHA512 86419cb9e4c4cee841df407778909b09878269a1103a6411d0076fce90f82e8374197316cf3192b91af1476c539c2aef35b5702bd37afe343dd8648b7e2656a1
+DIST @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz 2461 BLAKE2B 3905aa728d8cee41a6360240715fc10692e37e8771236dc3a4daf3e9c087ea2b4c3d2d8e8bcc386c281e276bda6fdbfca7ce1605f5e1cbdda6ad5c77666a3a12 SHA512 e6cb95a178c2d7895437a64bf4e2ca20708d5560aba86aa5984a7f8b17578ef827125fe46ae2efbcc3bf5f0f4dc8c73de49a23d4078b54f54cbe26c1812a0594
+DIST @babel-plugin-transform-dynamic-import-7.27.1.tgz 2711 BLAKE2B 7d2f7e45089be057853930a9fe0fda12443ba8c129e417799147857032920647311d5dcc97b7e37f43e7d8853e78ae445e513fc353e76bffd9196b1f90bbb226 SHA512 307ce45907049a3cf3556f63daaf0b1a3c065a91b69a3c1a681d01350c2cb771488eab20f02b7f988665bd23c9bdf8bdcb6002f268bf92dc5b1552fda59d48e0
+DIST @babel-plugin-transform-explicit-resource-management-7.28.0.tgz 7583 BLAKE2B a3a2bfcdaa88e5507742a9b9f1c7a50bc09c6eedcd4563b3d547fb81fa759dba2b205b3465fc3fa45cd2eb0a831dfaedfe4be8577006c3536f57de4d0d514f65 SHA512 2bc9e151c9f77fa881f8fde0c02bff9e8ece77339941c29c856e8ddfcf55e8f0fc35458a647ce774e77db0f0d56cca01b1b9a332a941e0bf5f9be7c414d565c1
+DIST @babel-plugin-transform-explicit-resource-management-7.28.6.tgz 7598 BLAKE2B 2e77b00bdc5b96d5942ee4ce07957d9514d78f07bd9f84d55f06778d2a0bbde5e0d4c8dac33c22f3fafa2a51844b7852dfac36ade61e1063b8fd57e5b4d3e370 SHA512 21aa392a89f3c766fa83b10fa93cb8d1465b71d5c4d76ead4f1545aff9c0223f9622d3718ca4984c4c37442f80dbf65eb66749b20b9e2f52a168c0901e42cf22
+DIST @babel-plugin-transform-exponentiation-operator-7.28.5.tgz 4140 BLAKE2B 082b3c50a148e9888dac5d7dfe49794484b129ba80a654b17174ae8eecfbe090f22f4af4dc330586138125d37e30781bca041097b14fb41cd139da30130759b9 SHA512 0f858831a16dc1ad8d8b33a9f9d9e816345ecff0a52a20b606aa889b029dd57dbc9ea06d644c82609da8cd0aebce5c4016b72b8f1a37f52ea485ef51343946cf
+DIST @babel-plugin-transform-exponentiation-operator-7.28.6.tgz 4148 BLAKE2B 23678faac65eadb7b65343a5b9cfa1c9b5957eb61a0b84f22635450fe25ad5a636a7cfd74c41fd82f7efebc1858ea08727d11e7b2b35d2de3eebaedf32e792c5 SHA512 5a2b5a6ea8868d5fef27468f38b4857cd635bbd53747b5b7e81d37af92362a8362c7e6b7b0e849de928507747922df7f5222bbf0d88ed0a13d3f6d5c32194f93
+DIST @babel-plugin-transform-export-namespace-from-7.27.1.tgz 3133 BLAKE2B 95393eecbd1b82f253b002245ae663b0cad883879915ad6b0b5da3f4e509b156941946c22f71fdc329162629b80f08b0950d271fa76c585d89c5a7516a2b7235 SHA512 b50bc7592677fe31f6c6eabfbd90f2d23367f9975725e33c807bd7e259c99ac737fb9d323e559d65721ce5acbeba65fedbfb4922a1ea884a9c26fc65988bd1bd
+DIST @babel-plugin-transform-for-of-7.27.1.tgz 11409 BLAKE2B 6fe1217ed1e8a2e2c1df8bc30be48cd4637cd3add20449343cb4487374b146e0f42ac7ffe14d26dbb865ac18ae173f995d2d39934fe074bdc26e290827f43bd3 SHA512 05f6d6145109150ccb090e4df15a1c9c2b40f09d422e43537b632cdb0a1c8fbe5d77a5698aa4b9679aae4d8714a28e18abe0cdd2bb6290e0dc72ebfb454f35b3
+DIST @babel-plugin-transform-function-name-7.27.1.tgz 2872 BLAKE2B 1d3e471b42fc3036322eb59db9675001bdfd241411b43022d429cf23d20abf4bd6e07e65dd6726a6458297ce06038b3faac86333b987b584ee2c5273500d173c SHA512 d5b41ec9d245f4daf578108c31b0be85dc26465b2fe5760e32ed37612585c0db341ec026b52c711757f2b983ea7a6565755c859a5094ef0f14135e0bba951265
+DIST @babel-plugin-transform-json-strings-7.27.1.tgz 2773 BLAKE2B cab55f46b2949cd1a5c4abe5750496d6738b02fcf2c87b4d607cf164ec9b72461c5127067f4fbc64e4063d9a2e6008270ba7a51977fe17f96da7fdac3bb0ff20 SHA512 e9654b5498938ea7106ae0619f52e4202b11d87fb39bad88de1f5f6930cab75a8fe239f6a3bdad4afa8cc2d1852864e9a2371ed2026cfbbe9e676b821d1661d1
+DIST @babel-plugin-transform-json-strings-7.28.6.tgz 2787 BLAKE2B 1e9ad29b25c91d96307815c829cad665f968adc32c201807ed944bedca2c2ce91f9dbb2d65e5c65f06824676d4aed3501c33066e5e38648198a3b7d39e451388 SHA512 36bfa110dfb481e424ce16dd81054fa2aaf8ee565b9bee5f09498eef4ef6db125977432f6f9f7edf740b2261a3e85f8390adf18038b5615cac3fcc210fa15003
+DIST @babel-plugin-transform-literals-7.27.1.tgz 2208 BLAKE2B 8d02358dfab2fef0c329b66ffaa0025b0c0cef8c9e3bd6e77bf35356d7271ed7b9a85ef4b7e3b6b22dfd5c11caecc9f42416a93ac143e33334b0a65c3e528e86 SHA512 d0708549ea48a4b4e42dcb22f3a186de64d4cf15798e999bbfdee14c44d6df2ceb0228fc6aa943dfab680750f475a54524cf0d2ba1af28ed20b255509a6fb364
+DIST @babel-plugin-transform-logical-assignment-operators-7.28.5.tgz 3307 BLAKE2B 52caee2a183b0bd0a287189a21d0775f229fbe6b90b8767e6539ce64e6a7419737b2b40535d0b3ae4c9cef77f6c2aeee92f80663a4fe14d97198eb677fbb16ac SHA512 6b152eaa751306e5f21c6709115561f6939168deb00b96d87c4ec51b33e26966b7b3289bf66ee0fbf213ff856008e7b652979fe373c7cde02f72b55e93a42eb8
+DIST @babel-plugin-transform-logical-assignment-operators-7.28.6.tgz 3319 BLAKE2B 33a6dda946d7f0e647a46a842d1bbb7c90189e0a9754137ecf18e99f733a9b7c5946b3e49022627b72be38c1e27514f8ad1765b4a9b2db8cf85e15fc668e3b23 SHA512 f9a9ca29a8abea0a62f15b0cffde649a898634c0f478bcf5350f3e3dfc39b00c161fd7c66174f9d04e79669574a4750759fe8851358f33e7ffec001f7fec2bf4
+DIST @babel-plugin-transform-member-expression-literals-7.27.1.tgz 2339 BLAKE2B 2ef82419a916d12545e3744fa2cff928011cc88f8af14c5498663df2e32ce77c6f82d55f1385c882eb79726aa408ef6ced244b90156fb56e3d3839dbb1bda6cc SHA512 86aa015f875c675237de309259c5eb3fed4abbb91da977f5a1e6a1ee8a0a38888074a43ebaa7ed80214d392cc0e40312d97207118786160e1c29109da71cd539
+DIST @babel-plugin-transform-modules-amd-7.27.1.tgz 6339 BLAKE2B 1b7fb56f47262d3fc6ed135bbde2478b7e85038ffa6244b90e7c918378137318c489d0a920c453d30911760f4416950089a7fdb08a3e45bea0b4021704748709 SHA512 882b32b4c83f37dfe816aea7fa0153bd460365038c2b990475e6319b1b7dd5f7091b271fc553fd0a7af1a2588cd28ba614445b6b68bc66dc11502321bcfd4b9c
+DIST @babel-plugin-transform-modules-commonjs-7.27.1.tgz 11413 BLAKE2B 3ed798048075274e96435ed2e92815d3a7a7114b313b0e8f7996e0dbd8a939d290f4019b2cd7a015fe4e0342611fc0af4a1d437ab68e8de3d5cee566fd7fdf55 SHA512 38982ebb095362537480164544fab0386356b2c6637c851d4bb1cc62d37c7352a6c29c07141c1378566b83d5d96be0c54e2b56396e624c01bbb720943ec082cb
+DIST @babel-plugin-transform-modules-commonjs-7.28.6.tgz 11417 BLAKE2B 2df2f76dfc9e2de0d2a82811d883867bc6319007dc0081f1513299cf200f8bac44c494648f86e335be6cefcd6b5cf1864b6426b4513ff947501da7f9b09f68aa SHA512 8e9a556dff0857d8965b0593408c49300242581bae2b1ef5e3be701f0632b6b446436096883bd89400d09e8ded718a52fd3d94516150a779d5b587cafd8050ac
+DIST @babel-plugin-transform-modules-systemjs-7.28.5.tgz 14828 BLAKE2B bb5f5cff41f386e60f0c1889127897d36645c44602e9a2a2793d0e88d1068a62b2596dfed144d825c9a42f2e8b55bcda3f966fa27e58b54258c42c60e9b9146a SHA512 be7e4999af7c2c239e072fcaa5e4215dc57659981a454b63c109a3a01b8b3653a6920d1f079a5dbd855e591608ebdc162b02b6703d506cc894427a2e8d6beb7b
+DIST @babel-plugin-transform-modules-umd-7.27.1.tgz 7188 BLAKE2B 4be41aa344d0ee6e92c23588dd5955af742a29a3a0de9e8644d4271e74130d42fe70d9153757a9e096bfa0da08e299a4117b90c3f558722f293e42a206613bfb SHA512 890044ff10b9055d4ec496e9e961bb8eaf485a20fec7195984baddc293e44d7df27665ddbe80a9c9f24deda71a20165a3aa4dfafbea9833a8125f94d6de44afb
+DIST @babel-plugin-transform-named-capturing-groups-regex-7.27.1.tgz 2291 BLAKE2B 91e9a4679ace6ebdf43c5a0542e44e1096d5c5267ee8797ac736632cf124a9d2a22a6104b06d5976d536d7dcb26c38153ed4c1c9d4b4a48fb89162f17ff0729e SHA512 4acb51e49632f1d759bc3e8c855d2d33f8f5e9076ce2622925339dd58bbd27da498c7f776f11c4085ee982d736f17be4cd30fa3f1726ff467bdc7be4ee46f736
+DIST @babel-plugin-transform-new-target-7.27.1.tgz 3681 BLAKE2B b09937f796a7b7270252816864400e08bae3c56c5bc8384e282f365bff20559007db4da9a7db5c101494786789e0125f3b7f51f0503932f6a4f3499872b01055 SHA512 7fa3e261ea97434e6562add321f203bbf32d9622946cdc24180a4f52fca8ebeb5ceee691e1c3e33deec314faf5e54cb2720da5654e9bb59e7be42b90a1887b31
+DIST @babel-plugin-transform-nullish-coalescing-operator-7.27.1.tgz 3890 BLAKE2B ab68c8c0512eda488652b7823cee70a26f664dc600c2228b7323b8c4b57fecd750f9a4883187058f7c1b321d406d3e4ba71cbcd21fd38bfd1861c913f84e86b6 SHA512 686661eb1328eaaf6fab5246730e7c959d59d3e8b4c41db1d1769ab8d2145dde8ed715dcdd1c28584065b1342b638290f497f4b39ae00fa4a23646947497a04c
+DIST @babel-plugin-transform-nullish-coalescing-operator-7.28.6.tgz 3910 BLAKE2B edaa9afa7b0d06275d7247db7946133e8828221a648a912d1d6b2a8a47eb6c2e0d60e13ce8fd2c81d0bba384d30bdc388e494b6b196a490a7d71bcbf159e1212 SHA512 df029b4609b361bc36e260c95d3ecdf800d7c3c042fe2994f72a3d73d5fd34a68b1757d6f9ee47d54e508cc5017b8428e0ec7fa3ef88c94925d6c5422e07af2a
+DIST @babel-plugin-transform-numeric-separator-7.27.1.tgz 2610 BLAKE2B 5a2cb47d1762d3cc8f979a16cc391595e3431b389fb26f17394b1d14cd5bccb3bf03fe5fef325254a50b88054e9d3c76be22af0537f5e4628584b9470d0abe00 SHA512 7dd3ca01cba3baf1028710c127973ed014da4baadebcb57b0892f4f1ee26ddd7bca897cd22e09cda773b5c960e8c1a133097aa4a6c17274ca9135e110a32f06b
+DIST @babel-plugin-transform-numeric-separator-7.28.6.tgz 2619 BLAKE2B 44798508a3d6fb8e829becd0ec6b719e3635c19f2bc2390c4f2ec1e881109f4cae6505016c362635849d9404549a108c30c5173207498e9b6515ad93336e56be SHA512 48947c84fca78fca2eb73f92952b504b0bf388c378f81abdf62b78b4c21fe7f09aabede239cd09b4acac7bca6ebf25e4937785448039203fd77ee9c680ee62eb
+DIST @babel-plugin-transform-object-rest-spread-7.28.4.tgz 18518 BLAKE2B e9b995dc80754de9e93d423eaa436322a73d865273ef8ea6abf28d28397296b686bc5407304dcc447c24d6f3ef56a3bd5f205e4cc099906ac84ee00e222334dd SHA512 dfbdca0361d0cca85009889154846bfb7323a4239bab30e5cab33abb8236d35c0bf0ca76c077fbb81f06843c22b34de4dad8bc66beb9672caab35c4ec5417f13
+DIST @babel-plugin-transform-object-rest-spread-7.28.6.tgz 22025 BLAKE2B 970327156a9fef0f0af07ba701e8c71646c30cf085afa9854c12f0cf3af35fb70a7344c73850c1c39f3ebab199fab45a1ed9d92ecaf424a3efd56f569e56c1d3 SHA512 e6b87e251e09042e291a45cb01c61d2c76635ee755c563176c1eaeebe13d9512f94eb1956c7b754e3c466d9f02926630f738e407b8eeb73391380aecaad9dc10
+DIST @babel-plugin-transform-object-super-7.27.1.tgz 3569 BLAKE2B b6c6446dc587924ea13703ecddd55112d06fd27a2f731289af23045681554ddc91e8acf58a9a81c61b8c9df892bc0bb7c1caf2473e00aef10afdfb7e21e1968f SHA512 485cbc4bda6544f6c8731949f00ea64ff0b115d271fdcd3824472dcf88dff1865a552da9c77e23ecd5d1ae51a51e437f336827a4bdfb66919119514b77797c36
+DIST @babel-plugin-transform-optional-catch-binding-7.27.1.tgz 2345 BLAKE2B 6177d057d74b869788449c8bb47519f6b4b7239371e0ef2bb8ea2b3bdf523449bd0b3caba143f1f40e30a116ffc85a79bd3e069a4c51e793dc5e85c50218a79f SHA512 b7110010acd8ac7117e31499378909f8e7ca5c555258a07667133d769704df04fbb26c243665e8e4e451955ccc55d25b0fe43c20b4e0483efde7dba3fb70e6dd
+DIST @babel-plugin-transform-optional-catch-binding-7.28.6.tgz 2355 BLAKE2B f7dd5fab01fde94571b76485d561c2c29ec5c5bfaba384c10d3280b1fb7f30c2a0ec54b55e7aef2d78420e385462fb78279a91f10125b42c1c1adfddc56b25c8 SHA512 47c8dafcfcabbf438602f017421493996c8f24f9a5fb44cca9794ee70f80b0c122c1bd9f8375a43afa1bed4c4548bdce22db4548649114a42c3a127f5fa1d075
+DIST @babel-plugin-transform-optional-chaining-7.28.5.tgz 10453 BLAKE2B fd89f5f83413fa24eb2538c12275061bb78fc0916d3591d89cf52c3d6e2cdb22ef16cbadb2843d7ed8cf7acf1e3c39901bdf3b3b5203782a51790d2445cd7638 SHA512 37a7eeb7d21994f9e33f08224245cd85bf9c4fcc1028594936a71991695c4ea91cab1ebf914e329c698b1686b82d58814a2ae7d39600c24fac4016cf7f1b58cd
+DIST @babel-plugin-transform-optional-chaining-7.28.6.tgz 10463 BLAKE2B 97bd0d6d8da40c9771af69538e29b99e785400ced23b2229933713929d306c014ea38128d892ad0c8a183d6b0978863904b351357de773b0a3a44f6312d46224 SHA512 038ce86e29111894ec5fdbaa54575a7f31a4a83df4b76e9c9362e63b302e2cbf1bdb1ea4dd322a4624f6c55bc0f5f36615e4d7e3ce15a6c76098a340d1b4b6df
+DIST @babel-plugin-transform-parameters-7.27.7.tgz 17366 BLAKE2B 49364dc46773385e03755536b5c6f4c7961406807e065bc38f889b609891a870ed9f4c30ea14dad7d364043cf59f2f0b961460f03d78b4d383272b7293bd3380 SHA512 a819184d809befa451c5433a09c640e4a46ef0ae1233c6a3cd579481574c54ef4d37db88fc669598183f58a2491a7368915f5263c17134e556197ceacd489d06
+DIST @babel-plugin-transform-private-methods-7.27.1.tgz 2380 BLAKE2B 75257089da9b597d1826d37030c7048ddaba58dd91d302df6a445c2263bcccaa482ce99c5476eb19329c2db057c5f3782d00df244584222ac546e0a5b3f0c1c6 SHA512 d74155b7e5f9e408d101823d06b74848df7f010587aa574e7990d4a0bca27f52a7d396b9eb15415dbf19a2e2fca59f637a6f10a5768eb7c4d2ed11d4212f863c
+DIST @babel-plugin-transform-private-methods-7.28.6.tgz 2388 BLAKE2B 38588774c821f8142edb10014d385e2434889384d0cfd22e928e2c69fe9fc55b7c8dedf0bd5f904cf54b8f6d9a5a406d6e8e21eb7615c6e8c60b7d1e56876769 SHA512 a628ae6a95fd091bfbfb4b2df259ae525452997ea605c55e350d5be006332717c232e05f074bc15c38864a69b4de9289c35bfa719f0a49e33ea149cceb2004c6
+DIST @babel-plugin-transform-private-property-in-object-7.27.1.tgz 6312 BLAKE2B 6169bd88e77f30c6c14b441c9f9768ed878b88b4771c845d10f2cc3a4c1f96a8d7e1f34ffd3c30da10c7e20a180e929b1c78bdea85e1e7360ffd45b427819445 SHA512 e49f8886a4e2d573dad035c5f378d839a011ad7fb8d6039ec166e43f28cc3510ea80e0aa75f7c687c2f77ff124e6eb5a101644c63480cdcca3995f5248058e6d
+DIST @babel-plugin-transform-private-property-in-object-7.28.6.tgz 6325 BLAKE2B 56379cd273d744c2068bd0d2fc57406a0ae25301121dc1cee39b1839df4002b107f0dacafb69ae70dcf6a863221c95cd6cd39413f098f01ad1163f2ec4a035de SHA512 6fdee3bcd48e6f9f9e8724260699a13828940b9a152b83cc9e946f3bbfb2985068a988de0c7214f639eb354bb01ce88bf51a460e8281a525626ab57e054f9e54
+DIST @babel-plugin-transform-property-literals-7.27.1.tgz 2294 BLAKE2B ac38d7b760ac3cc297b67325c27c73271f36ab6672e75a06e14b4f4e8e496c3ded566b3f113fc50d9954099623ec2016b2dbe022408b117222c7a3dc97d90fb3 SHA512 a13872dc10ae0a16bc90367c66480e8367b1bcf614969accba42905c8d6bd69278ecd0afc5f904cbcbcafabfe14fd9c5d006b81f55943d96631d316d02119f99
+DIST @babel-plugin-transform-regenerator-7.28.4.tgz 46129 BLAKE2B b5a90d13fcd3abdbb27ce8df3c31ee01fed849e3092d176a7aa478c5deaa69b1b59648eccfbf73a4497850f0e3a8765aaae8b576ba421712bef4adf43f6750e8 SHA512 f9911d425068460f66d8d9f3bc478b82dbc130ee2d905070e524085202c80a04ebba62e853b96bf8e8218ba926d8f163f9d6d4b76bb5a1bcb6c370433bd6109c
+DIST @babel-plugin-transform-regenerator-7.28.6.tgz 46163 BLAKE2B 857bdb5d996bf65621b8bc198c93f39283aa16270688a377a25bcaf82a42759e8cf77e67e8b7878a47c97af4502b7eafab691f665238a2625d0b577803156637 SHA512 7998681191d840b2f9b9cd604b97bdfe84e49d2d2c49202d7794e428c529dc9f92fc26948da81cd243943ec11b0e631ebdad270b75969784b1558ebe381bb17f
+DIST @babel-plugin-transform-regexp-modifiers-7.27.1.tgz 2089 BLAKE2B 751afacad8de2c2ff31436fec87c290713b0aad466e484994e5ec36bc1eeabca8a46b93afe1996825a7167973dba8e21ed05f703b52340f4a460f76c4ca84937 SHA512 4ed11c8aba1a88e0ed5ef2d9bf8ae67cc8640aff23c77c202a92faf0fba23e1d8ce1fbf3e6386c03bebdecdd6032f92faff253175dc3ac563211b63d53b7153c
+DIST @babel-plugin-transform-regexp-modifiers-7.28.6.tgz 2094 BLAKE2B 7c6df904cbcb5c71eafb6040c6d39d52a407526a92b3a52635f18b96c49eb9a4cc52eebd85cedff886734beb324dd97db1e0f7673effe9ea049d6fadbde4e7d8 SHA512 4065807a99bdab1a5a22ced433d16f5129c21a56fc51ad51872338fef780c4bc2dde031ab7f2d21ab662c72ba3e08ebe2a7f62c2fa82c8f4ed6ddc5a9d8a1662
+DIST @babel-plugin-transform-reserved-words-7.27.1.tgz 2144 BLAKE2B 7f5625ad76ae5d2523cd4670e6c5a6c6ac650a167425294701b3e7792ea0ff56b8378b4c9dd1531940cdf5252ce336cc69b9b326eeca87c76e82c366a160f50b SHA512 5760013c72095f8902ec77a02e46280e97e0f4f566b96cbf8babd43397862b6d9bc78615143dcce45d10427590a03b3a006b1459354ea290623054201da4a457
+DIST @babel-plugin-transform-shorthand-properties-7.27.1.tgz 2738 BLAKE2B 2293d49501d7774db1c6b39742c0bb4f96821909762c4297a10a91e6e56229be8560b8ecf4b9f8c3d1de652e9d2eea7a704a7f8b12d8a98cd9ce9813fead5bab SHA512 37fc07d6f727e2861ac1b275dd8fc5c5c42b5a4eb78e17cd6bb8de7f48a1ecf1d22075f62c1ec6584d6b90face9e46bd9303316fa84c975f69ee589d03e10799
+DIST @babel-plugin-transform-spread-7.27.1.tgz 6877 BLAKE2B b593285e989717b44aa89f2f1cb2d2bd83cceb5c781de63e8c82615864a1c15bd659c6953947dcd9e4073ec772097e1fef19f2bb77c996e79081859eb9986096 SHA512 9296f71d4a9a20b04971115584552ce93add7789a4af37065ecb3eebf9b151ddbbdcf7db5aa4831d1ccc4f6db7e20220d9061f023bd72d2aae3f5c44092834f5
+DIST @babel-plugin-transform-spread-7.28.6.tgz 6853 BLAKE2B c89703af368d2cdff304252bebf4ff9591528f76d363ff08f6ac2ea9be80706688018da2a63cd476fe140e27e0eb6658dfe5622946b0d4a07b3750026fe7c412 SHA512 f54e1039b502d05b49974e40b1472875abbf4560f2b6b53ab8a824c6ed3d98b47d1cb0c0b543283eebac926e61b90b2892d9ac62923e6c69aafa26a90dcae228
+DIST @babel-plugin-transform-sticky-regex-7.27.1.tgz 2298 BLAKE2B 91ba2d4869956b6faecc27eb4ba6077f7391e8f062be3771b0cdcca61ad963249eb5cb744ae5df24e2223b3d1126876e493a56ea040fb6dbcedad674309fdba9 SHA512 96122704ee5b8bf2a8c1edbf68b74101ac228f1faad6943389c4a09e407a7543dcd7e442f109891ca7f63a3bd4f8d6568ad82e24711a1266d5e95584a2e4f9f2
+DIST @babel-plugin-transform-template-literals-7.27.1.tgz 5420 BLAKE2B 4586819fdef87f87a64f67674edc5220827e79555d4f2bcd5ef02aa10fb4a3adc325321af5ece3242a4e5f2153ca94f02a4b9851d499d81cb22389d0ce3e9d13 SHA512 7c124a895ec5d83c5952483912d1ca5d075bb1b5115b70d9290516a610ee9b4b913fa7871866bf1def667349b2a4bebcd296fe7bf94322d851a2196ff0d08792
+DIST @babel-plugin-transform-typeof-symbol-7.27.1.tgz 3906 BLAKE2B 1ff05462bee78a5cb25b45b02c9ef30c264731980839a8521c0168006698b574f9ac6d7dc85c0c4e2b4576037333e126e5e7f02399883903503fe18d2e406123 SHA512 4624882c2fa744933b158e6cac8c9ce3f7c6230521c83bae0527569f8cbac93ea09bae760e9087663222a609fa07b310d484ce52700a5a2c4452341120121c2f
+DIST @babel-plugin-transform-typescript-7.28.5.tgz 34202 BLAKE2B 73834ca224bdd8f0105ddec017e675207f424698454dee8691a24cf1aa8d507ca1e4a27436b36011593efe661aadf4a032aadb953f090df657482e7f6685bf8d SHA512 c7641afaffc2b84a17ec3af7d6201faf4221227ad5396654ff6bc9309d3414e47fda733405c044725a5a7fdb1608373ebf97bd74cae1487f3f6adabf917efe6c
+DIST @babel-plugin-transform-unicode-escapes-7.27.1.tgz 4731 BLAKE2B cdf31b58057f5a5eae0567441ef2598ffe087a61457ff5c4f95773732f4ae045914bb5be96134599346c16c74359a21e738f5cad34d54cd38c3c7ec373ae03c8 SHA512 62c838bfa026176ea4f6fa5f16e4d983c1d17d55b3b21d6455fa30036df2f63fc6bba74eb9a85d5158642eaa4e6e9dc922fdbb30b4a28ba9e8467b8a37c1f432
+DIST @babel-plugin-transform-unicode-property-regex-7.27.1.tgz 2367 BLAKE2B 91bc3317f1a9391264b8a7f57fa56d34cc2ffe1c960ec415e69d06d3b6a96d44638b111059a115838ae851d94db1adfbf068fe36c7c77bb4d79af62d7e50060e SHA512 b96db44b7f4f9da4c89b1a77f4ee6a1651cb4bd2c912600d8cc1bb4b12216a9f2b087aaed0893eb4b10f5f90ca9879fa0ac590ee3de58b1dad14e6b962d2f5d9
+DIST @babel-plugin-transform-unicode-property-regex-7.28.6.tgz 2385 BLAKE2B 01a59b481279ba2aab6cfe3728d6e70b7123b81abc9b49451fba25502c40d38fb612a3b8a2f034998cb0ee574d06dd6dfdd50fdc6f6422b21f3f4cd9e4bcc0f8 SHA512 e1695b765fec2198f38bff12b747af17480466b80eb3054ee9a3b3ab187590364e97d5a62eb1ead87b468673896661d960a3fc599d4c0cb0ade43016c11a39ec
+DIST @babel-plugin-transform-unicode-regex-7.27.1.tgz 2012 BLAKE2B b1e81f9bc1b565a648c02d81850c52a73797c7fd090427eb58a1862f918169a1923cb9a03b818c02386cadb69c11b8fed4acee4ba9d532c206b63fcaac2719c9 SHA512 c6f20dab6e134688c3bb2b7a246b479a4564adf555dc53d3d7abb2b712262de059a96dff1f9db237e90cd4c1aec8f908431af32b03c7b3953f30fdea2b2ce41b
+DIST @babel-plugin-transform-unicode-sets-regex-7.27.1.tgz 2357 BLAKE2B cedf03cf0e02502fa31e28da09c29e9ee88832517fad1ff1541af9da1fb447064674dbe7a9a3ce78f5fe458d8450186c9d2378cc627828f943920e9a3eb2eb2e SHA512 12d90eba36dce1c82f6f49a5a5079f8b83533c1ce14887af6e515ebc008d2d4b299ab00b82610174bfd77e7cb22137ddf1f28166b672b3ddb339672293b8fd4f
+DIST @babel-plugin-transform-unicode-sets-regex-7.28.6.tgz 2363 BLAKE2B 28dcc316e371bd5d3f73c00b3851e085fa093c7034c6d86b0601043b3a3e6348d87aa5fbb4cc1e14a0786b355df5809616064f98a857ddfe3896af294573fca6 SHA512 ff01dcfe9693526b0360ded2664a56c68813381367971ee705061fcba2499424fb1b7995865b64ddefbe37bcd5d177e01acaea071778ac942df47d7a236d58d5
+DIST @babel-preset-env-7.28.5.tgz 35586 BLAKE2B b9a6f5395e2ff6e652df682840b4d5b8dbbfb150e315360e57247714c4f9e70ed50de61c933d499290c9e54265ae7d8241022fdbc0f61c719668551fcac644d5 SHA512 4b7ea63a88b549be85cfdf1f05f13e5194a9630e66266d0d507b482ab3ae35ca9e15abb2d49e9d22f5e6d8a4552a86ce49a1aae2dfe105774de07194df02fd5a
+DIST @babel-preset-env-7.28.6.tgz 35400 BLAKE2B 6a5143749c970f3ceb1038016a1fb7127c03f220e09d9812c38bd9aef79c4608f6bfa6131e94b104d1245eaae54a37f4301094e4bc7a5e3dae383a03af388415 SHA512 19a4c8e275c3aecee5d2a689e91834e9db4e5d30421ba4cc0c1e38cdbaa87c2202e0fa82ed212f98516da71cc20f0f56e5a27b44a56c8605d32ef2dd04557fab
+DIST @babel-preset-modules-0.1.6-no-external-plugins.tgz 10008 BLAKE2B bca3eceb93de242a50657d33ed71ff2e6c96a7ea8f11d986bd2e66cfc57651715f7e09a83f36e1340bdf1afc0385f78bec8259c3d1075d08ddff8d94a42dfaac SHA512 1eb7207081122e6f5a211f38db2849e5159a9ff81e6d0509e84fc4e7eadfd32f68ea88fbc3406bfac5ae2fa90443fa3f01d7ef47525ef631b5f3f827a708c4c8
+DIST @babel-preset-typescript-7.28.5.tgz 7283 BLAKE2B 77ea07beddae505f2a8fee3a1ffa7181217e07e2590710b837c0ccb9c207149ddac6ef716d5a032e5599f29163d0318edce860047ea990d9a2313afa5e704583 SHA512 f9b432e56388d95e8b259a4f57163eca9eba5dd676ca27eed0c73568fe4240a8239f840ce483768b97c0678c4aa29e3ba6bf2ba5586201ebbe9c341ad760bcfa
+DIST @babel-template-7.27.2.tgz 18162 BLAKE2B 913e68e54e14eed191dcc49da3a2dcb84e496d1cd5bd86bad6642395998bb2937a386dd4e4a7da44b96ffbaaa1cc8257b553bf406f474e4568252012fde641e1 SHA512 2cf0d9f39684272612775f3f0e48cd878ff2d67b641392b05075938aa811c6bbae64bd85d72b879628151cbbdc1d8daf3075edb4a169267e8bc1f23b730ece0f
+DIST @babel-template-7.28.6.tgz 18158 BLAKE2B 1d93ac8433a53bb2a444691b881f95255ae4c38cf80bf54e0b1e0e05645d76afcb2f70df20fab283dff9e159625b3eee22070ffe15087dd6aff512b9fc184f51 SHA512 600e8c6b62ac09d19bf960ba5290551491972f9f0c0c0ea8c8e35b8f217ffb9b0183163f7709212e881b313d865d7c94f38fc8851c3fd83d4eb3507f822cfe05
+DIST @babel-traverse-7.28.5.tgz 168141 BLAKE2B 07852ae8378354ecd23c747dedcadfa7018db91fc5d5f5ea84383e23d0cc8f92ab0a39c456c59b8c2c278490c8ace13a3c7c11451383e0193ea26969117dc24e SHA512 4c20a3e2de7953dd24865624555ff44df9099009148378d9140dcd79beee9d94fc08fa24ee28917da5f417e5a7a96aadecec613a7d2e04a5c2c3895b2fc5b469
+DIST @babel-traverse-7.28.6.tgz 168187 BLAKE2B 00a14b06258eed05e7b1099326db8e8a05eb442077cfaadb627be0ede2587d9e07f95999a6a9c75dfce27bede5d3aa92dae2a2f8a726067e0d38b14308392468 SHA512 7e0597eb6934daab63a9d48d4c01b198a618ffb1522fd5804b5a361eee7e2399bd4f4cb1673af8727adf5d0fcc5f4ac889fb61092b3a14a4e5cd86c970fb4c36
+DIST @babel-types-7.28.5.tgz 301922 BLAKE2B 49b78af5432b2a69d3156a1adeef2b955645b1b18b456515872368288e86dbbcbe8865f30aea9d425ff37f83469f6580fb88a894ac6983d8ae7a17fac928b96c SHA512 a90e66e3c788fcc14b4393f1423e0f15aa6b8f20932c8dfb12558c98db342bc2e4ddd55e39d36907792cf2373bc8ce420e6542ef778c564fedae4ddf826ad4a4
+DIST @babel-types-7.28.6.tgz 301801 BLAKE2B 2b0f6867e6baa18eaee70f323b62719788f454eb37b03006ec447e5287adbcc81677cb3b2810417e6505bb6fe5de5918fcfbf63c6d914416a2e90b133981f280 SHA512 d19aec9175441d2588a9933fb10678115de36495d1922a3f582c5aa8a64fd60fff0845843d27de645726b385de28108753464a9c891d25e53f905f9e469e6506
+DIST @develar-schema-utils-2.6.5.tgz 15731 BLAKE2B b69b983b436d4599e725eee95e18f7c997a36619c80ecaecb235d0cdd3fdeba7e29829e57600c937bca5abb48ffb3b56725e16e2aa2887bb7ae20f15f3707edc SHA512 d1ca783ec590ffd6afa9354c0ad67e1a2ae2908037ea292f8ed1f0794e3f8fcc8bb6039b234f8950f858152720c25b5ebde181d6bb770a6f1484dd385dac838a
+DIST @electron-asar-3.3.1.tgz 23427 BLAKE2B 8ec40b09154b598d634ee319b8543bfb1aa10c6ce78ab6b4c874436ea5bdc9366280442a4c6de4bd2f7d738eaefd027d4dfdc5cf7c16f658b0ee22fe328e2e19 SHA512 5ada42ffedf8a74b2459989aad18cb032a9a017efc0e87e10f19d1132fd5e571dfbb55c45db14249231c0d0ea13423c915a3f2f3f36752062e7fdba20a4bca3e
+DIST @electron-asar-3.4.1.tgz 25591 BLAKE2B dec17ed2da4be2572c8add4e41d86131337394d78a83b6c62649c6bec9f6663195b2e920d0a272270a4bd8df5c96dfae1325802f8799a6e7a554f584733b9b45 SHA512 8b8feb34f452f38b74bd245ad87a2b7ab1915d6c85e2f4e17c77acc347667161e9f9cb292bbe3751a9c0d2cb80e50e72f24cd8db2e982abbdb2149faf4108088
+DIST @electron-asar-4.0.1.tgz 22428 BLAKE2B c25287493b50d415eb3d9f7ded70649458cd35d4aaf1a4f9584a9669dc631ac90d9190c24963f288bd33172110678b40aaf55b58e026da00169be21c75c02e0b SHA512 1786249b58e2046635595fe8f10f28156f0dab4bbe4b6fef3ee8f3349b5d489e82e0b1c2e028862e7edcd7bb3b4a8959db781cbc279b32772666d35cf8c9313d
+DIST @electron-fuses-1.8.0.tgz 16825 BLAKE2B af8247ce1efb7fbbe1a18b1f16c722a6c4848dd7ccc2bb85634d9f95f6a7bb9a19e1ff3ba29280a0149ded2c66a98e11df60a8e2c1cff1bae61ede0406aeb215 SHA512 cf1d0422aefc5a563f9416f5b97973899983648e2e6dc09720c278b868d7cd95b49d2d7d4e348f7973c08f3cd398a425254666d126e66613ca3fbb6e4354ac13
+DIST @electron-get-2.0.3.tgz 17544 BLAKE2B 437d666e36aefc0ff8f0c7e73fb0aac028b8a22b64644c58aa572bc72f9116de271bccd2f5d0d307ec8d710117999a4696854fc17ae4671457f49641e42e4606 SHA512 424ce9836b3d1a7555d88d818d192c522e375397bafb369031c8e8272d02f82e68c5a2a5f9f99c9060d016d469669655d0d41e92e659fad1b3ec403d4d59d0b5
+DIST @electron-get-3.1.0.tgz 22554 BLAKE2B 261457a107305919bb41516ffaeaa6a103a4bd1f4be4199568a1c887c8dccb84b96c6fff1ebdffafe93314565babf69918bff4309496c8f9b4daa8684ecee69f SHA512 17e9ca734c56fa455b051845cda3203f2dcac26b8d4d85f57f1ebe171c684a7360c185fa2c3ec02814d6914d0c43a201a1eeddcf4ebd08d911ebbdec3c082409
+DIST @electron-notarize-2.5.0.tgz 14677 BLAKE2B 9b90ea8369a555f7ff2f66d142ba00f932dc1f91cef55224b929fe7f344b809e00473bc1016cf6b6c386569c7d84d47dd383f53b02675df191dd358b1de1cf43 SHA512 8cd4fc9f01f57fd5f91842135da43c205fca76c92f2243857c1d82bf0ba6b2f79589dce949cfa6be185331d0064981773be36ae3d949ef2facb0e0d15eed3af8
+DIST @electron-osx-sign-1.3.3.tgz 31787 BLAKE2B 98be4bb9213d0d776ab1454a91794bc44a92c761700d44eae54d7b658ee8b2a5abcdb63f7e0d9aa126928ad86827f65e193953b3b2646f3a75d8f06e273a7c33 SHA512 299f26857bd6bf6ac812031b599e32df76c31f250a3179f1e0cd2c4f23cd2bfbdc07cd4899d798f4681dab2d1259b3038266eac90fa98607a387a57747642e4a
+DIST @electron-rebuild-4.0.1.tgz 36109 BLAKE2B 7b05a5c056cdb149d3a436072ca2701222ad70ab400f92b4e0e462c656939618672fea784c3ac6d597424e726df9993bc70926a3fe52a9b90cf28638bd399279 SHA512 88c1976fa21bec7fd0deff81299268113805f60e8a30d6556ec3b86fb0e6a606f9a9316ac854f3a96f45dd33921ddc9bbf6bca60acd24bd3a264bf9d7096fed5
+DIST @electron-rebuild-4.0.3.tgz 36448 BLAKE2B b3053efe4561da1357da7fa4851d7e05ae6c09429dd0de862f90b5ae1b5779bd43472630a553c8661edd6b04cd2a9a4f242b50190df4cc71974a0b01ea971843 SHA512 bbdbe94c744c90e602b3fd452e249500567b15b8ec5caf9b42ecef88965afa51bb047665d67cf9dbf21c1afc1adec93cd3f7dcde596eb4191b0aad74561f1640
+DIST @electron-universal-2.0.3.tgz 21147 BLAKE2B c9bd65f8fc487aad99f536789277be183ed9b2aaa967b25fb380daeb8bbaaa79f3406f48ba19f9387cce0aa0eb37680a5bee302ee840ed8491f2c6e7352f2cb2 SHA512 5a7f6c3d8215151165e479b030990044209feeba8afc4bab91f43fac9675e261cfde26138d94883925689c40278567805f0b70ef339e90646573ac93b59d2dfa
+DIST @electron-windows-sign-1.2.1.tgz 207766 BLAKE2B c9d9bf534ffb4a6afd8d67890ba2022262a37e0bfae4cf67d2788a35dd0566a88e1b11a0f50cc51bce12cb858e3d3cfd6eee5ffe011c37b3eea9b21a0e1a6cd7 SHA512 61f0129eb849faf7ba438dd9883c26a41818822daed1b623780562dad0df37b61600a3bc5fd1043ae3c6b6a6c9a4f2cce937c01e29a08480a359ed9e689f0102
+DIST @emnapi-core-1.8.1.tgz 217592 BLAKE2B 85983b1b971d4fbd0deb38bd9bb05f0c79ca7b2a416d4f5db90573031e78b00dfab98bdf667af0ec29b1e43c4f8c958c480b7bdf5d3021f4f2fbd0de811243a5 SHA512 02f4fd405a712b465df09d23a2979d366fb0ff67c8cefb4f28f8eacb0f63c2f05a45e4d3a8f064f478b16b3eca6e38a63fe40dcfad39fd79e315c0c02f6a6a06
+DIST @emnapi-runtime-1.8.1.tgz 65421 BLAKE2B 7d3683757824011ce1f277be28780b692dfb1c47bafb792c407d80415add80f6592e7ad0116f99333b9e263b5b54389ed8c693a03eea779cdabe6185efc36aa6 SHA512 99e85f2923168e336897ceb9f59f0ac4432b7522430e8b7949732ad3474cf01378a3e08b357434c47d95ec47213475784666d92e698f74469765ce47d855e60e
+DIST @emnapi-wasi-threads-1.1.0.tgz 39274 BLAKE2B 5572fc534bae35d67f951d7692376b20c7a0e9c58db3537ac05ef7c32293ef8cf74e5f2f96ad80c214f3f5956c2a39c57754dcf2a5bf0239afb2dea8806afacd SHA512 588d03759f311526e0323475b05b0a00127f0b93a746b8d3d3a2576d929ec491ab0ee3d3cd974361f165b207025c2c9ffacb86e505367bfcb55a8d95fce6a92d
+DIST @esbuild-aix-ppc64-0.27.1.tgz 4516779 BLAKE2B d03c85db34451cebc79dc4405c18513636359ec74abc72280d6200551d8d440ead53e5dde226ebd4ab9f1f66a0c9f3ca93dceacefe69a3585bd4467e5563c509 SHA512 1c7079d2976c057ea4e3b4b8bb983f09a2e3a92deac1a39513920bb2aeb88f2ce03212ee0ae67cac6cccf7286c0237e391b8143cccd910f6bb0c0a7bcb3eafb8
+DIST @esbuild-android-arm-0.27.1.tgz 3640277 BLAKE2B 44d2619bc45427a083a9ff1f47fe12560383c45f9ad01696c5b2030960862e922be47165a76a75ab5b35a7317fae1c831aa5a1a94d2d5c77cf2f3346c81b77fc SHA512 905a9aebf51c6936c69bf36770df64cd538e0e38595bc7be1517527b2a567ba8f7de0cdc947b7094036cdba26bba93a7b65716981d2ef3ef07668f2ceed847be
+DIST @esbuild-android-arm64-0.27.1.tgz 4403982 BLAKE2B 665f2c0eaa687cda1941c6cc2d3379e27623e01f6c8159076b62f2c0779eb0c64b26b5fd1d4eee1248cd647af174ba05fd42a9ab36483f0e205ae4484bca3593 SHA512 e397ee2a6009a719d05a2c4e182ad2faba3852f6f845ef7e51389e518d9ff0011cfadedde00699e9e509dc7bdaeddb6bc400161ed94416c5c530080d9c653db9
+DIST @esbuild-android-x64-0.27.1.tgz 3640280 BLAKE2B 7f534f1c0b8296ae770098828b3d09192375a828d375fa8856341be8c0e494db4b7397d9676798fd63091994b49b6b5cbdc3c3cba49b3d362774c57fe938959d SHA512 2c11293b3d01b2030478781e9dfe5aaa69ff94b35315755fa16314a31f02b565982bd5f88e64335a3a06a0d6fc9660189a5fed43f62cbe6f2aeecceeec1a3145
+DIST @esbuild-darwin-arm64-0.27.1.tgz 4349604 BLAKE2B e061ea02960a3225d9073608a76808bd2b74e5fcd7c005b9c0d58cb5402e3aa2b7a13a6036a7ccdb2c16ff84239ad4305d44085be42c47bed093683048410965 SHA512 bde83b7cbf1e31209528bec85b8a716f9e10111b5e7450df63f012aee98afd26c5b179d16b3c58e18ca437f4c762a1671702746958e252b546d8fc1c74012a41
+DIST @esbuild-darwin-x64-0.27.1.tgz 4707419 BLAKE2B fcd8b8190e5df1a1260a7c9c5ec714f536da3ef7f6b42dee350c702c5fe871120055fc600a5f38e8a36be7c40ac9eedef26bdc1107395618a52e5540ae1a843c SHA512 fb710b77e9d3ce17d66f4ed5a25ec467ee4f4db27fbbbe270ba8afe3f970214f7d229e6eb98e90a087f41e7e26d87a15d2a727462bcddca4aa73e1720878e855
+DIST @esbuild-freebsd-arm64-0.27.1.tgz 4186443 BLAKE2B 3cd09f83aeda41c6f5b2e4e4fa49a9b2dc37a692561f48f6259c687e5afebe1a310ad4fd81504ab86885da781d904d78952aa4e304144e00e904a0757be1b421 SHA512 ffc45f827b385c3f573925e5cd40dea46f0f5fe015587962625524148dcadc607ab6a6dd8d8a9d85c6f804a45dec2d018594a8682c61bfc913701adc6563fec6
+DIST @esbuild-freebsd-x64-0.27.1.tgz 4625395 BLAKE2B 07d3f03e23b3620b9a7dba61ac6e14adb354b5c47ac3ca333300e010ae559915a1a5247fe788f529ceddcf85d48f3a729a166ca57ba064f96558bdf4fb92b8c3 SHA512 1884e90fc74af42fabfb9c914ff50a553dfa87f0d02ce1ddc06570c281e27659c0d7af280f7bb103cefc5e5a1779b2b8525de00c1048bc474bee0a3d802505cd
+DIST @esbuild-linux-arm-0.27.1.tgz 4415859 BLAKE2B f45a4cb3964d202aa3e807b26b69734c391b5b5499a1634c35b4e3f0a8a08915b7b80f9e414eca04f3a7f1b3cd68dc2cf0d20463165587592c5c274e71a3fb74 SHA512 89e3080f4251658fd9782aec150dd8dcd947342a88853a6b25f0e0481dff96fe63259f055f786a3f25d685efa0bd2e4044c049db8d8f33e54dcff72d363fff78
+DIST @esbuild-linux-arm64-0.27.1.tgz 4207887 BLAKE2B eadb4c5a8616c1858cee8d9cfc9ee178b0dbfc3d7cddb8e3d4490fa9714bca985c13e7f8263a9f857210978dcd94e23fdcbb6e6e8985cb00d33bbb22bdaf128e SHA512 5bdfff902ae1ffa8a7f6b58805d29a32db934f3363ea349e1bf85a581003a8b2daf4ff0ee584910f3803e72f500689380189734ba0111e27c06fbe55e86ebbd1
+DIST @esbuild-linux-ia32-0.27.1.tgz 4390982 BLAKE2B 3be285667806c80e04fef2a335f52c2f44a7101c42f24e2e4d897995a3594a94fb2e3f21444e6ba752f3bfd7a8b3ab386bcb37f3be284279e74b8176008c302f SHA512 548515e33f060fcaed49531f023d5a5c56a1b22ffeb5ca175cd6265e0cc848bf8a077f35bdb49335d7991c71c862a1725dca0486ef67e5c4fed39b51bf5deb97
+DIST @esbuild-linux-loong64-0.27.1.tgz 4365103 BLAKE2B 4a675fc48d9a3a350081f1b032ed2b8b6da609736a852fcc4ed0f013cdb091419021abbc0f62475fa080bfa448f262732a09d70cae3712e6eb694061f5165e45 SHA512 978adf8a225137bb13348fff7dfeb9cc9f73f14fa4eb37028342c02d4e62116cd8f9ad66559f22582d64e44b0d293859ed7090e985adb19f045989bbaf5504b2
+DIST @esbuild-linux-mips64el-0.27.1.tgz 4031875 BLAKE2B 416d8649ea46e540e748fd5d45b34e8588716e088bcb2eedc33555236b11fec173ddfb0dfc0358669525600982973663aa36db4f820dc7104ad24b04dafb2d65 SHA512 5346c4b8038bbcefc35857728131d663c0b4ebb157cfe51bcca8316215c2d1f0e27856b490322b6b514086c00045125bbc4caca3c680aaf3dd371cd6b92b419c
+DIST @esbuild-linux-ppc64-0.27.1.tgz 4249698 BLAKE2B 796fa55aa41ec1c9ccb129628b5c7772ff2d3ccc5bab743e2059a21f203831de31d6228fb1084247ff1f961b1ff795f973efef8ad806e30c3266acfa471e28c3 SHA512 373750fd7c2eeaf3d27ff1a476644db0e7c87921a787b9aeba776c588b6606c56932834f56933ad6a373015637a59d60973cc0c4b478d14c98336dde6830db61
+DIST @esbuild-linux-riscv64-0.27.1.tgz 4392973 BLAKE2B d59a4377edb4067dddd92a49f4a6449372ddddd8d28efc890572e41488084965e6854c218426f0da5e5fb437a1d491f289542aec1488b2fb630b63fb06d06da5 SHA512 ef3970f29dc802972c37b985c343b56753f2124e8f94a32ed7cae82267e5de24074e7affc807d8bfab388573e275b0e8236434a56fb9c5ea0ce1e4c20b451dad
+DIST @esbuild-linux-s390x-0.27.1.tgz 4477553 BLAKE2B 5ea3c42609ad3f11104801bf4dc2493ac01738e19d1392fcca261722424600e930a68f0310045376cc6bc428d81cb3070542be4959c8c104485dbb098706a530 SHA512 7068f9c258be1be9e4550759a37fbb143282db9521e195703802ba034e87b2f82bf16a8106e3b2ff5b3e3d411dffa25efaf8df9bab2d5f492689be5bfced9893
+DIST @esbuild-linux-x64-0.27.1.tgz 4647367 BLAKE2B 34ff7399ba69596f08d1c6f5bf30addbbe9a452d772e64f9dabebbb64033fee76ed2fbb2eceec8f46095fc14d6d93c0f9f35475c7cbd6c97524f19039825f28e SHA512 cf71ff1d823d30cd074efde1419f357fe00a6fec84a0246551bcb517cd2f6d0e5777310cc98ffd88d9409a1aa204ac383095f07e0b21ec444610e86b3359e230
+DIST @esbuild-netbsd-arm64-0.27.1.tgz 4173032 BLAKE2B 5476b4f8aa85ad837bf68e753ff35947dab5f44fb570141a141443f4a0c5a6a1e0f38f4b9ac3459d0c448a37d4edb200b06eb8988e393dc482febc128ef4bc17 SHA512 c330b6e03c40be4f049b4d589955f28e5f7a32bf9e7133f23ae00302f8c683e7f20691a6c6672bd84e6db5fec89bc0f4b17662869c733b58acbacf0c7633025d
+DIST @esbuild-netbsd-x64-0.27.1.tgz 4608175 BLAKE2B eb85ca2a6eca3b6296c374cedb70803f49b028af18c810a12bf87ff21a13782b2e0cc68256450ab8cc16a35c7e636d6f9875e19791d3c25397c8ef957da7f600 SHA512 d5843cc9b1a2db2217b30bba78dcc9b2b608185a67973116465ea247980c826b2b47415c3685759bd93db1cdcfb8fe6b5012ec84e67295cf67a92832988f9362
+DIST @esbuild-openbsd-arm64-0.27.1.tgz 4181608 BLAKE2B 396cdb64f37bec38957b53d88dffc4def36d027038c6ad69e9dcf2222adbc9754ae57f98b94bffaf3217f6f4709bc71a746c3e5d593b04324b81fa03757f5636 SHA512 e59f83ccb0abab9c2653b44368c0ded835573119b6b530ef5f6294d78249541376093feaa2fed7562c7ce50a09a8796da6f00e65401cde7754e7a1d2316aeff2
+DIST @esbuild-openbsd-x64-0.27.1.tgz 4615118 BLAKE2B 2f5522c3cb957f743795bd15c3a0599d6d9a119e4b37b5df8f2f5b82aa49daa99fb197949eb5c558baa900c2804d9708ccfa403aa4d0f964581b7c20a7b0034f SHA512 43bdc437321d3c5e636a9e30a8bb6c7e1f186d8499f10d309f1a653a56543b2672ec1e19296f035c65a04c266617c5560fb4dc8b0bf917836c45feaf62566daa
+DIST @esbuild-openharmony-arm64-0.27.1.tgz 3640281 BLAKE2B 456b82b1f8b4238191f6672e31bd35817cfcacc01c209423b0a8850c2e6ae4a7eccd96c3aac6e3bb55ed24fdfca2b86ecd0ff1e1f57a23e93ce5cc152c6874fa SHA512 6a36c7ac633f5e22beb1733427311b2407a7fb413e24c419da5e11478545c2f57d244111c7ea31b60929a0abf549ebe18dabcadb3d91787937da98f392d59b1a
+DIST @esbuild-sunos-x64-0.27.1.tgz 4620950 BLAKE2B 49f1d2b69752ddd966b20b4a901e9d88991efc97f1efe8e2a24cdaf69e1c6cfed43c98ad75ab610ff574b530d7f0ee911ed91ae60ea0d71ef3e3927fb4e72103 SHA512 20f516fb2e15223b83567f8e3331dce455781ae6c8c0f9eccfab9b92f37c72e844a87f35368bc1e7721496b94190f3043f1bcd9dfefd306068cfcad9da25bc1c
+DIST @esbuild-win32-arm64-0.27.1.tgz 4245147 BLAKE2B 34ce31c6b5d70a1c9554f444f3c5d68b063da53abb7e21e527c56d6063b80bdd847afe5c376f0174c5a22f943f771567ae2808df3f2a81ec3c0418db2b0a4147 SHA512 4485515a2963580e82755bbcce459c46618fee2451208c2f84329e9bc50c0633ea9764d73393e40d5befaf332d8f557e5853c1e0aef390818ced5cd1b4592376
+DIST @esbuild-win32-ia32-0.27.1.tgz 4557102 BLAKE2B c53ca211a8ffbb97098965ebb0c47c341a57862ea34e0850ad7a41d8ddb68ad0af6a21a4050436bc4c27aa73f3f99d3563c8b36f3537577cb1fca4ef97188f47 SHA512 d8147933c08f6e9b42d402b925b253d5f5ab1cbbde8f066274ac7750c485d1e70731afac9a18b5e9dac8ac212082482f881c0b61de67c2b14b4a5e4a868f7a45
+DIST @esbuild-win32-x64-0.27.1.tgz 4735457 BLAKE2B 689ba5b5707ded310361f37c598f4cdfebbdaa8da4cdf4618ea72db2fc8761b2c92ed14b6744631ff0a04d5d38935bbf59cf5d5a4fde8992001a68df49d23844 SHA512 7795fa44c62fead688ca64a4f0904ffa7c6ff03400318e80e7518f82eb2a2dd2bdc01cf9c16217cb52a34dc93a1e78c4f61a89cc945d93ed69fede6ca126c2b7
+DIST @eslint-community-eslint-utils-4.4.0.tgz 63694 BLAKE2B cdd49eb64718456c501dc4bddebccd67e27171591c2fefcca4517313a984e24af059859595fd6bb6b0eb0c4afd6736714843c43215b71e27d766119fe1373c1c SHA512 d7fb00e1dc2bcc1032794a10ea8c5a8472a6ad9bec9cb0a0e117f15b76451869909123503c534b57d09410540fd71f446171d3a39a7ac5d85933535ef69fc07c
+DIST @eslint-community-eslint-utils-4.9.0.tgz 80151 BLAKE2B 01783bd38dfe3794be4d51cfcae4124304fc5b12f13cef16f79ee08b20c7ae89750560354ca3e0576255dbbd84e74db32a3673d8d1a4bf0070732fdf25c73b9e SHA512 6b25451ddb59fa1b2ad6dd83cb6e300a619719ee2af46bb7b2684b6002c9aebe3bdd91f6eccb2748bf8b2949629a9e01589a8c0cc2e63e9c7f43d47738094be2
+DIST @eslint-community-eslint-utils-4.9.1.tgz 80321 BLAKE2B 37cbb732221d184eb8d5f7fbebf7c26e012ddfb802247c583b0e8be4b138f0703b412afe078617ce80626dc63771081bc849ef7ec66ff0273bcef5b595b21660 SHA512 a61ad898d898a6947bce714476a81f5875d1e8d0a46442bb8705831d95238adff6fd4d2be97be40e5d12627a0ce751eaec584219d2c34facf1082398d617b1b1
+DIST @eslint-community-regexpp-4.11.1.tgz 69866 BLAKE2B 21f66ce50498c26748b3a95a8f1ecdd7c0df3f01288165976a6b4733502fbf377c2f03706348e45aff6065f9be12b062838dbad706e848f9f37c2a22d2f30ca8 SHA512 9b80d537d66ab246682d4e4695665a7700e7628def004c9d8946b207dc2274297d7df5b1d88bcf9e9ea7de89f9ac99b38894b0f41bfe6770a10d574cc17098f1
+DIST @eslint-community-regexpp-4.12.1.tgz 73232 BLAKE2B db25115038fd16dd8645ac0e733584c38371be59990000c6fe7803ba53c113b7e727419a4ebe3c5f5996c2118ae76b9bd136dbfa8f7e955cc872b3924210224a SHA512 0826420c9b9db81f4e524164636220a69359322da5050803daacf05e41226b5e9c81eda98a363f6978bde8224caae0cc9f79c97653d5d40e4aac9117c1f2cdcd
+DIST @eslint-community-regexpp-4.12.2.tgz 73417 BLAKE2B 1b6793c60c8fbf956651338bbcb9f968c99ff3a3a605d9cdf56918fe1c05708b1775d3d5f3a6e08a4b00760522f6b21aee82d9f40a9065f04d23137451abd31f SHA512 12b8924e5b79382f7fed25e445208085f4b1c684948019b7dce1fe224c1b769828aac4ac520ef2dee87e208088fd08380415abdd4da2dfd4699b271bc4cab87b
+DIST @eslint-eslintrc-2.1.4.tgz 126226 BLAKE2B e98da24fe4be15d2b9ea9a8f5f2369a9a6feeed768c68f2d6f83f91fe5cc5bd020cdca4fc4fa04cf5cd89a1eeb382dab185c06c9f4853164e9d5520f962be300 SHA512 dbaf59dfd312eb0549b6ca14975d0beb459d92125574f1b6e10e1e6531f79e717a969bd24a110adf04230d7f494560143ef3e1ec23a8b8fa54f48aea69916fb5
+DIST @eslint-js-8.57.1.tgz 3778 BLAKE2B ba2ce095e5f5f32d44c0a70a69012d7256cfa1da3dea484efae8422826d563e39adab6a8d51ddaa0a72443324087bca96a622c231f704e47fb6a8360121ac8e2 SHA512 77dcda31149320a0cb85cb731f5d8cb57bc929249485a1dc8d5fb667e18af84118ed72a93f9c91e31f8ddd301c1d372ef7ade722bf9331c09be03042617d73e9
+DIST @humanwhocodes-config-array-0.13.0.tgz 15888 BLAKE2B 3d7bd0d1ca8ee442150176aaf2780d634592e48cc4fe409f75ce08e3bd5d96a3eff7ec43f4b1495a691e0043a4589f6733a9d8b672bb183ef43319e48bbd1e00 SHA512 0d92c412a1564058b22ba8796087b29cac7b265bc26162f470899f4915d9f65e1283679f905193b857fabf35e32b572ae8862453e120fc98b35f0f930f6bd137
+DIST @humanwhocodes-module-importer-1.0.1.tgz 7090 BLAKE2B 7ed185c929fa88e2f327543b0079ff537b3eb9f0a92a8a5dc19842d0f0d1f674d4121fb3743ee2c15626785e8b7a6beb8a73b7c0150a064d455ea504d44f00c4 SHA512 6f1bde57857cbf961be277054d3deb3d281904ea429237cad32e28555549c08b8354144c0d7acfc9744bf7cf22e5aa7d9bd6e7c8412359f9b95a4066b5f7cb7c
+DIST @humanwhocodes-object-schema-2.0.3.tgz 6184 BLAKE2B 5c0dd038fba5c59389110c1c2757aba54d68acbf4c7c52c4a0a56b1953c88ad2d0714010d276c8153ae3a563a342b0b2ab6e200ddf4492c7cfe5146d9c2ef20c SHA512 f77cd874c112fdcd43ebdc9988a0c18f4576e2fa8dcc1fe4a05dba28f69a8007dddcfff8814961dc3cace688002be1318bd432ce50fcc7fd3c66def020a70370
+DIST @isaacs-balanced-match-4.0.1.tgz 4438 BLAKE2B 0c41c21148d58cb6c444e43a5bd2d90bf51b92ca96d40008067f37cdaff85c29668060aebcf7d08038e78a87ca07663c907dfc914d96ef451c7392c5cbacb2c4 SHA512 cb3313b7d9446fc1afef3462a148a54a0948d1cd2c999f64e43eb9ebbec32d62ed589697212dc2a9c1b250507260a967523e939232d5b39e1f065ebe4e21900d
+DIST @isaacs-brace-expansion-5.0.0.tgz 7503 BLAKE2B 74188672074d6e912b010a3d97a15a695ee5d5b5677735cd11806176d7945885d158f7c9bd587f20899290cff50f90e712ba842387d644b2deb1f36a788391b4 SHA512 653e790432d5d32bf44419b673332267e4aa0863bb02f98e3371bfc36c6154f1feb5ed1a2a0163981bc694bd5d1feaa5dad8063b7315adb6f78c22b2be9827c4
+DIST @isaacs-cliui-8.0.2.tgz 6089 BLAKE2B abf8043fabebc829ac69f8407cae6d353ae725ff244fa8a8be7a12581e7dbfea6edfa0889afa7ddd2c3d9a15cb18ffe9f4d9cae5bf40f617a207373f6e711deb SHA512 3bc8dc8da6d76a578e1bd0d0d3e0115d66414df9cfe16340ab3ba224aee5978e009b118abff2763384cf8f18d8df39c109fbc15c5cee726d6dc1dc85c9b16a10
+DIST @isaacs-fs-minipass-4.0.1.tgz 12383 BLAKE2B a54f95647f2f68ad8da0a8977759ee218e64e6fa64f0a5a3141c8b71f1bf50ad1239d439c0c2caa9d3bb4892f25a3f84c7e6b3e05ecb631515b79586817c6b18 SHA512 c209bd1219768e97aa3f7cf0ffb9a8de4447169e4c10386a01dc32d5f4c69070309e418e56c829bd084bf01e67d6a95bd358d5de7fdb23465f669e65580d64e3
+DIST @jridgewell-gen-mapping-0.3.13.tgz 17972 BLAKE2B b5dd0475691651bf1a6c8816739572b720266a7d6e3fc81c6bed8cad4928128bd76f74d89f1cc54a4d06ab14ddd7d5fd79510bd14f3aca5850d58b11ca2c4f4b SHA512 da492dffb9e227a32010fc45d1b61d43a7ad65a03e7d0bc370b29c921cb5c8840ecdaa0a8c10634a3eb7fda2d58d8137aa146de5dbccfae5327c283a50a0816c
+DIST @jridgewell-remapping-2.3.5.tgz 14624 BLAKE2B 716e3ef231d79beac7af535fca345e1277a9200a329c492b6a2a0e3b08e7c798c29ff1583b444a1ec92118e315291ab60c217783b484a643cef7e4ea5f5aa322 SHA512 2c8f6effe95a606e03b354c3292256d983eb22571560ec22d9f502eb1078de5b9e0a383157895f7ce0990ad605887e9334e5feb50297c7ded3e082876e1c8711
+DIST @jridgewell-resolve-uri-3.1.2.tgz 9622 BLAKE2B e1368c23a75efe6d02a8986bf6688a32ce860d954330ccdf10672aaca8687530514f78c6d28b756fd886b2e090259f56333759d853bf287409eae242550cbe23 SHA512 6d12128022233f6d3fb5b5923d63048b9e1054f45913192e0fd9492fe508c542adc15240f305b54eb6f58ccb354455e8d42053359ff98690bd42f98a59da292b
+DIST @jridgewell-sourcemap-codec-1.5.5.tgz 17469 BLAKE2B 3504411099bcc4a7ed0af586a061f1be19dc863261cc865cd1e744e1102e62be26a7c2df5dca53ca58443df961885553888eef8d234c0f1645cc89243a3588e2 SHA512 71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a
+DIST @jridgewell-trace-mapping-0.3.31.tgz 30747 BLAKE2B 2a477708451e3f5c8e694092636e7b2ffdf017ed5a43f652704b5778858f2979c8ac66e270dde53641505766f0a3b28b82654729a77367b042551db163b8ea6e SHA512 cf3351f9275048327373c8e869e3fc410a0242bf0db98c76748232b65d507811191c9f6e5ba85e6ecad881bcfc849c1441aa374d608cb667d5f0dbb5b7038b03
+DIST @malept-cross-spawn-promise-2.0.0.tgz 8110 BLAKE2B 62857fb1d338d391ac10b5cfbb10e82201f26d29df09dd336829c26a378b3f6965005e57bf668025068e1da1c8861938b387d8e884dd405fb1bfe77940fe510b SHA512 d43a4a5346794e196d0708cdc92302d788340a46f28426b3f45921c6a36c648eae00f257152f1c3179412a8dba149f19b96e92f4608c711f483b99365f9ffd16
+DIST @malept-flatpak-bundler-0.4.0.tgz 7051 BLAKE2B 2ccf4709f0d374d1ede7f749bcb40655a377a6d3cadf8e260ec785f5763b29d60552ca0a046164b3fbabc81e59e3ab2ed823efbee95664179570937dee1e0e64 SHA512 f503ad35f7dc385fdcd6c78c0839e37246f747d587706df8b64cbe147a4d28a096d3073fb1c60bc0cb4efa9b721947cc5b4fdbfe7e2a46200b95a14773d3a3ed
+DIST @napi-rs-wasm-runtime-1.1.1.tgz 591433 BLAKE2B e975e70f5672543727b069fb2ca43b3e6576d0bc0b6cd46420c1e3a3c02958b36ac22862a12a1ff4b1e9f3525eb1ef690434f896ee9b14f58523e0909320d353 SHA512 a7ae1a87533595df318d6bf7a9bbc5c07885556aead7216f5787fbc3e9b36aa891e08952824aa1711747c2c1a0a26c33047e75b11638344a302f19da063716fc
+DIST @nodelib-fs.scandir-2.1.5.tgz 6586 BLAKE2B d9f7ab1fb336fad0d1829256497b6f1938507ca8e502100a3985411dfc15b422f31417336194e7c6fa4f25896deb8769e657cf44f20230a6cb07b338ae638207 SHA512 beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada
+DIST @nodelib-fs.stat-2.0.5.tgz 4182 BLAKE2B 662139eac73be4355cf602f8d41bd81f460d8c042687ea8a3eb136fbdc18ebdeb4e4ea32fc35ecf59e6a623a6dad1ee1ae2c1590d70bd7bf89ce794c4b41bd11 SHA512 46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8
+DIST @nodelib-fs.walk-1.2.8.tgz 7360 BLAKE2B 0e7fe6a8497efc7f0ad61b689e8a48b4277d9a9190ba614f4947af3638e314f04546927be1ec4e96cfdaaac03951435e07b8c21761b7b02b4011e92c8d982681 SHA512 a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a
+DIST @npmcli-agent-3.0.0.tgz 6044 BLAKE2B fbe8539a73196170527a65213f0e197390dc67f1981f42b37c119d17615a513c6969079a5a255b5eab9e81591e5231eddaf453ccbf79f09674426abaad65a076 SHA512 4bbf4d74480341dfcd1826b2e930a85735d28fbe2c9116482897292630b994eab7e12673c88e8caad8a25a88955a856b4dc1a335e0b88a96e1d552079697c5e5
+DIST @npmcli-agent-4.0.0.tgz 6043 BLAKE2B db9174d16a93d2da321bd0f0c16ce549c11f432a50190a307b54349660927e5e7c762d2c2596a41c8811c5fd814d00d9387e79351f2ad1d9b062d4d18ffdd74a SHA512 90041370437d13c1112d583902c1b02cda056fea041ba7a781ba805363f8de00f8244224346307755434f7a16c380018a593c1d114add338089ca2004b597940
+DIST @npmcli-fs-4.0.0.tgz 8719 BLAKE2B 3c8ee22729c6bf254f356da88a22e0726b2678fea94278ddc3c04d63fa3bb0c61a90048c92ebe09acba07ec9b91e0386f1f616c881abae45ca6e595b4bda2cfe SHA512 ff11a57b323ac5f18ef4dc2e2659f0cff2b5e2a0f59024801ad69c0479c6cde008b8919acdca78e4a3f936ec80457a0a6fb730ba5006595b1b792c5d1bf71bd1
+DIST @npmcli-fs-5.0.0.tgz 8720 BLAKE2B 62b7602ec0a9990c94ca7cf4e98464c2c37ee759fd71291e0d876e5ff3a6489ba23a7a5e801cb393d48d06c6310ba7e5b59757c66f52cf3686dabff36e05f1d0 SHA512 eceb02d6034e44111ac0e6b9fa3da95cdf6fb2271a20e1f970f5f1a11e9f24e987ebf117a4907609a8d73aed5f3d116e9f69b5964b44157d75f8ff3d86a3bfa2
+DIST @npmcli-git-7.0.1.tgz 8942 BLAKE2B 9ac641f33e28dbcda70e505d1f069a15c99ad49fc99679dafc8c64c5616f5e558f9e13ac3f3f09f1f9a2151912d2724f75c1c5b1e0880e5950d1c6c517cfea57 SHA512 f974c5c4ada3245fc4249e52a00cd7937ab02037ef15ce7f83e6c3dbbe0b67bb98ecb13cb137c6e99f2b39a9cf976644bd95aa36f98476d5c2db9704e7855ca0
+DIST @npmcli-installed-package-contents-4.0.0.tgz 4873 BLAKE2B 53587716aa3698f4487ddb9b60acabf5f5514e2d3dec905f12c3a6a70b74ecd8f3fb3b1c7bc47ae77eeb9cd69526064eacbd891ee8db3fa17738094824d12a79 SHA512 c8dc8076407107bda0b59e06af05c233465479da3d9c86ce30a7c68ede82bba0d77f4a7ccb53d589900a0c2f2af24bff7ee7f1d164e3441752972aef9cfee198
+DIST @npmcli-node-gyp-5.0.0.tgz 1597 BLAKE2B df3e893302ccd87a7dfe05c34f7170260165abf472f436e1182bc4b267372df9496c701a301b410724dbacde5a09823778cdaba41c338fa265838bb799c179cf SHA512 bae1b91d91572dfc852aa83c432a6c9a02d05bbb268918d5738e5ba83fe87d965c47fbb112381053ca833efd2cf5311e314880014fc60b96d1ebef947538ab21
+DIST @npmcli-package-json-7.0.4.tgz 14773 BLAKE2B 5c12b868cd4c93a35a87dbec5d61832a0855310f4d93e51e3d44d6d86a26147a92a16cbe5e213c69070eaf242769751f2053358746958b70e36c498ae2ad5b2a SHA512 d30227246de3fcae34389b7fdf76b1e3b59f58ccd94e6e8e43107d703853b7986e08fd9af60d869e5b3199f37e3ee948b4d3c8a4fad9fa47f0c148a5ede1dc65
+DIST @npmcli-promise-spawn-9.0.1.tgz 5334 BLAKE2B c9ec4136385ce9296fdde81e470dc716bc9eeefcc9ea1a05604208d6d9e0b786611817e648b20df70b1f74e15ff0190b3060aad2fbe11d82c18eac01aee752c8 SHA512 38b51aa2a06ecb1793a94be30371591625d47d80b56a5a7749af7d816dc4503cf7b59dc26d70dd719eea58a07389cac995e220b9ca166a6587d6c680987fe5d9
+DIST @npmcli-redact-4.0.0.tgz 5843 BLAKE2B 33b3dade4afb1790c0a3c43eb9d2d6d72798db6f6da63f665150368b7e60a335f1a04ef7abc8c7deffb02efb259974e319b2ace5a1e53873ba5fc1cfb9de1386 SHA512 80e060e581cc7d9cbe4df1c0adf56883081f05e42729b6c6a37a525322bf812234015bbea4488355c2a541bd03f0c8352cd45920b67a5c6f08e5d2782ae01df5
+DIST @npmcli-run-script-10.0.3.tgz 7482 BLAKE2B dd3d11d485a942f259c89eacef980fa9b4129f7b8b2def5284a7c577f3c0a6a0cccd7433d2be7d0c462416542362befdbf24d09a4ed4eb79f4cb1096ea7afb83 SHA512 111d8dea2b5193359b6ed56667d58a696c5594a94e781145d7fef1c7e280e49d7129ae098d4c0175bead0e9934bf5a80f9df950f01c8f6a98b7174967268be47
+DIST @opentelemetry-api-1.9.0.tgz 126777 BLAKE2B 5556cefb651c9e547eed2d60f7142079ec2aa76eace1f8c2cb83fc1d3b0ac615f39905fc16b40464f26e9957955caedc668a2322499b93511850ee2a348f3740 SHA512 de0880390bd9887e45f5b325322bfcf8648f31eaa0d1d6da7a8e7cff44a503db314aa6619d4b71cd7f7fd85cf2852f6c5907f94b418913400a06b16a8e979872
+DIST @opentelemetry-api-logs-0.208.0.tgz 22469 BLAKE2B 0c7f16ecb367784cbf8edecf5398e59518f1729be84264d2938f52d007afd5e980c77115cac9b46e952331b11a6f52639d2741d37052d786e23f4b282e2ea27e SHA512 0a3aee298f55e8d32cb0bfd3d64005833a2c175bfda3aa1e37e697e4907f0bfc4f36d9a0209a9c5c71bb7c0f363aed730a958697895139050ac14344d69302ca
+DIST @opentelemetry-api-logs-0.210.0.tgz 19720 BLAKE2B 42152986eed7eb81b58613754c7dced153b157a4fb23f038df189bcd6a8ca783045661b88c5f3fb2c967b55142151e19e49d67f85b08b45c6967b66a0c9397fc SHA512 08cb4bc69fa5603ae2bde65e8e904d0ffd9399a76bae151f0a1cb1ce6905b4768c0dd48a7cfe7d30063203420206f101766de25f02dc6a3ffc21cfe99c6c3d62
+DIST @opentelemetry-context-async-hooks-2.2.0.tgz 13597 BLAKE2B 117b51c6a964b7adfc0352e4e54b69b0f3bd34871a942f44a76997dc8c10901a0e1854915ed708c7d9e4ec7f712256abda6845a9696bfebdb4b8ee9598d9691f SHA512 a9190b5a250464d02661aa59eca192e42e0e9812dc3ff1f67e85de3846a8c18091d308bcf5f1de8eb7d87dbb8b54230ba7f7566572af42eb1d6d41198c445fc1
+DIST @opentelemetry-context-async-hooks-2.4.0.tgz 13593 BLAKE2B 849d627013b72ccac93fde520f955faa6eb7cd4dff2d226a0037b6f826f7b8971b3894650b63bfe536d07a846d214d887fc23526e1a85d3afbd5dda8b8a87771 SHA512 8e7d29849fa153b66ebdaa1913ff3f12ec3782f1c9ae7db28be917af29b039b10f54f8edc029a4bd70d14025a58be7c24d317f6923ad5da2ebec22c8befdcb42
+DIST @opentelemetry-core-2.2.0.tgz 70571 BLAKE2B 3e0563e0c2136994d1403fe831a8c5dfeb7a84f3de20a8ded4d7e679e6734b0250104eced8b10b4c9775a292467ff9c78a1c5bef36009258ba66659cdbfa917f SHA512 16e69b9e7526f0b7e59e2795c6ce9e3fb677f37860414e16d5edca252e9a386dd1c56c5c1f20711fc7c3307360bbf805c7f3368ef4ce5bfe3f3c784bcfa6e35b
+DIST @opentelemetry-core-2.4.0.tgz 68663 BLAKE2B 81b0b0b46dce0877ad4229913917215344acc987e8c84f6b6e41899ff204e7223964b8cf65430661e29e93d02527116fbfd83cdc91719a84bd2e8b4f0fa3c2f7 SHA512 2ad732147b2c4e7e59803bba497994ce74bcd0e16cff037bcba33215145c294e933b0f2135c1b12afb7c86c75a2c97e1cd4b333528d445eb6ae50a6469dd781b
+DIST @opentelemetry-instrumentation-0.208.0.tgz 85709 BLAKE2B d85944bc8cb654724637b18bd59f889614689cda682556a09f2d83a6690e8d5ad234e0eef828558c8a07f1f9d101cf656c33c02a720c1a7f932dc48b096799c8 SHA512 123bb42f8a967104bea17c62ea9821ef3bc4d9bca880091cb15bf43a31c5ffdee23b3d4dfda284e9eb521a8c189227be600d6ea3a0cdc1d4b169a3672ef71194
+DIST @opentelemetry-instrumentation-0.210.0.tgz 86053 BLAKE2B c02ded19181e5d7e13e79eca5e83fe81738a32b53c302f25438c6426989ce6d075a2790fd35fda8a0c9a07259e379a28bd43a8a325ea0de0864959f691944c41 SHA512 b0b321c87996f646ad55a2d438aa5f0a7c521a166adadd51796830b2ed9c4a0c660d5301ebdd07f536a7b9ec5a9e9148f783c96a892ba9ba7cbbd298643513e6
+DIST @opentelemetry-instrumentation-amqplib-0.55.0.tgz 30953 BLAKE2B d33096e5d8a4440cf60f043eba11ae636ee82a332a989d5a5996426ce629d7715a473e2a1819e52f70802f2e94d66755032264d9b7142eedfdd7ea47a3097ea9 SHA512 e542e853ca7eb56710c393c36199fcaf24a9b4648b647357ffbb2baa8d938a83e700072f4f2eac405417b0d3eb027c9146d60631eb57572654cb939a5f5f887c
+DIST @opentelemetry-instrumentation-connect-0.52.0.tgz 13106 BLAKE2B a8549ea99aa34784e0517557a09b31acb8f3c6b60ffbdc9a3300d488787e6825140ef086790458fc7dcf5513f01eabb6d87580b707b9f086082549515e07354c SHA512 1973f17cd079b3331b57723d6fb90d592990068073c3b313d2e8ba894fe9f8d233571ddad3a462d9c7503bbb46f4429be1a2922e67d7f42c3970ac57a97e8e86
+DIST @opentelemetry-instrumentation-dataloader-0.26.0.tgz 11463 BLAKE2B d270f5d860c47cc87ff1d58fa942335a41fb727a54df4c5158113c8e1d230f28855c76aee53f63e092b6304d18770710e5e8120576677ce27436291fd3f234dc SHA512 3f60609c57d339aad9e4e28f9987db5df0c58d0e0ff56910d498e2ef21f9fd6c01e969bf927ca7028035af16e359c0e562ea459324f43358fa5cbcc3cf2d1a08
+DIST @opentelemetry-instrumentation-express-0.57.0.tgz 26078 BLAKE2B 7295dc571d43771dce8a8f3e69859dcfb335fd4a6a4f7e784fb341b00c87efea04102704730f5cd1332f9e1e55809cf5236f73f033046425de2703aa42d1ecfc SHA512 1c0771fe8e7cfbcb52479896fabbb83c79c47a3c8aac0cbd7d816194423cd68d749d8c6b19a8673001d68928e10c2ed441263723882370f812290cf8ae6fdab2
+DIST @opentelemetry-instrumentation-fs-0.28.0.tgz 15744 BLAKE2B 624682c16fffcd6f3d4aba052a9de30e6f6e90258b52e3f3dfa9f8bfe732f46813a4e955205c8fb695810bc95bcd3b5c45198d10371c5bd10774fecde7e47047 SHA512 145be0f1fab9dd145754144765588ff84331311d37b6acc41a9baae7994735b54fc859254957d004de74b323e12b9518630692b71d1ec82b47b5b46b7aeb1ce6
+DIST @opentelemetry-instrumentation-generic-pool-0.52.0.tgz 8988 BLAKE2B b8ae1664fb3a42f61b43c199ca31331486de9d903dccdb74f78287dff9510bda72d59754db6534aff10bd05d95f4bb898d59c7b22d6045807dd5d863aa8227b3 SHA512 21290d72fe42336230bec3152f7d5397ad7fa76666d88d8d02c62ae5248180eb0e9dd4f44e39e9b63b9f61549c0a70f964b0f5b699784f71846142cb60e74875
+DIST @opentelemetry-instrumentation-graphql-0.56.0.tgz 29839 BLAKE2B 362942c3cb1267f3ca02032235ad6a7cd6d699cc9f635762f6c2fbbf10e278a148623c098846d3270adcfec105b2a446955b1e567dd5ee38f7de2a2620b2c30a SHA512 20fbcd93c005a15cd300cd19dfdf6ddf85439860e0c13eab22a094ba0f0ff680067ab976fcf10860c3ce97fadeacf1aefaaf204967666c54a3820ecf0d545ddd
+DIST @opentelemetry-instrumentation-hapi-0.55.0.tgz 21204 BLAKE2B a6be4475a023712e4b08a0c00d0ea4e2b681105b73c7b5d4fa1f4c2c81577fcd0e2ba131b6bd567b7061fb3118624e8f675f2fd590b419a6d30ac0b662236b2b SHA512 a6ba809117fd7b8784a72e06dd4711df6a6b284f0d2cd940f744dd114d54b2084e4e0d2352fb38d09cfc2d058512ce4d6cb6d71d81b3078098564088f1e58455
+DIST @opentelemetry-instrumentation-http-0.208.0.tgz 58575 BLAKE2B bfa565cedc6a34cfb7deebf3f23e0fda21a9dc29469a99c9c5f2a09333759de8f34e72dbed70f36361f444c7c631804be7deb77e28206cbce913635d01432210 SHA512 ae198ae3a0d15846d0401efb4719955c6ca3b3aefcddcad70a71636108fee2d0c7fcaa6ff516e0de1da468dca9e55cf67a61757fd1ce410bd9a07cf031638565
+DIST @opentelemetry-instrumentation-ioredis-0.56.0.tgz 14172 BLAKE2B 9044a645d61da9cf79070a7c9caa752372da889b8af789c26340e70c328d648519adbb6d89d24c54d2b70fd9a759a8616db55fda8b7e095accd3521e9370ed7f SHA512 5d259eaac777aca4ac4f7581cff24a2437190f84181256446b4c55757f1ff5d8788784205e12912e8ad5b1590adee5c56c2dac64a012d83b3e628946c03f370e
+DIST @opentelemetry-instrumentation-kafkajs-0.18.0.tgz 24934 BLAKE2B 054cff798a353a9d10465728052da81abddce5db2b97fd1c2d4473bf06baf89fa61fd454df6a9076192e568d4c4f2f3d2a308f9277aaef60d8c20b20b4e495cf SHA512 2822ffd479d9379ce450c80fc8ec5f1a32e36d78e9778a1d0d3a32fbb73e52cb6123354b15ff7d2e77c8044f18492ad8138fae4bb3b024c86f860ded5a3a8c06
+DIST @opentelemetry-instrumentation-knex-0.53.0.tgz 17555 BLAKE2B a87f7dca26326a2e897927a321ee620c6dc3c5241780d22c010a2d15932a3a70d9424929bcc3db10e339e1ab6f0e5cb2c8100f706c7ce96dce96a11c807bfc5c SHA512 c67827e5c1f69955c59a24f55df435687aaad66e316f9c2f53a8fd95280b962849d5b5f3b0ee78ddca43c23ad99b69ccae5a5d7417f9e70f3e6df4b8a8387ad2
+DIST @opentelemetry-instrumentation-koa-0.57.0.tgz 14647 BLAKE2B 44563ae10198cee8ac245d5388412e7a2e7a5d7b108881a287fccd0efa54abc8df6f57621e5ea77f4367c50974a2c62a490c958f38773c89f9b85c4670ab3036 SHA512 dc94bc3d4fc3e44deadbde66c25a14dafedceff9be0f20aa76eeb6048cd6b7edeef6eb63c42f504bbbfa5a650dba80cddd133e43e0f51a98f5dc4468fa6ec21a
+DIST @opentelemetry-instrumentation-lru-memoizer-0.53.0.tgz 8118 BLAKE2B 6abe60de526226c9accc27cdba8f15c8714ee4daa1a601e796830cb4d5acedf1d29661bda6c2080186b43fd78c5231387d2dd58ae2022cf93130baba646e72b5 SHA512 2c3c16cf970f9165abd07048b99523b25caf8a39634f09b0888b693131ee8da50b642c5c604f5e538e107ffa5b542f13ba54f4221662f91a06bc7297bcd872b3
+DIST @opentelemetry-instrumentation-mongodb-0.61.0.tgz 27906 BLAKE2B 67cde46bba418936b396de38b806c44058b4182b1b9d163be65594a34def54c3115f8b209e0d7f74d403b7b51b42415fa0731bd330cdc42f0086636a12f2d785 SHA512 395de2d834a863933fa662e4fbaf31af946f90753c0d10770ca3336097700dd73178bb3adad2db926472a8966c61fdc7b7b8f5d6bab7e691ce58bb8bcd72fba5
+DIST @opentelemetry-instrumentation-mongoose-0.55.0.tgz 18592 BLAKE2B 24797710826ebd628705430b647c457f12ebae5b065d55f22e3c11da0fa92e0840d88583fff7e7cf82b48ead5565097a94c1ffba0675acc7f26066423a4eeb4a SHA512 e5a7e3d077c5e9a33a365aa0bbafcf3c7164f1005f21edfecc5f451a95fbea358f4b4fddba3a04627f36fd770b49a5b92cf5035bcb278be61e2b4bd304dae2fb
+DIST @opentelemetry-instrumentation-mysql-0.54.0.tgz 19243 BLAKE2B 9f6bb070bdf0b93bbf2107c7063b87c4e672aeb6830e94fd8c392cf2311564cee47e1205209551302179149c8a2879762690e50590501c71548cec17ec62c586 SHA512 6ea0b56219f001e5a6473cb5fd77fd703ab1346d9dfc90e46b19ea17937a88928dd5e55623ebe0ecd7c391fe76fcd820a77b65d63702fbea6d0bad410faef7f0
+DIST @opentelemetry-instrumentation-mysql2-0.55.0.tgz 19953 BLAKE2B b0c4c3940e915d113cdc899004567386b338406e24d5ce164961b9f0100d56bcda54ea417c7eff7cfe86dfb9f5c239ec9c990ebe940fb7ee34a4a1f0b1997538 SHA512 d1cb3cc21406e796888b6d209caf01edc728e8e2ba37e7a73615b4a79dbce0cbea27910f8be2356255ac597833bff5761c58ab11e8e4bca888e08c36d4ea835a
+DIST @opentelemetry-instrumentation-pg-0.61.0.tgz 37197 BLAKE2B 39ee92dab5a92eca040e4d4e9438f15d96ddc8b72a61df5b40197fad5b032f8a95c8f99f39a0d83e1227565c57f24c10acb678e94eea1347268d9a70d3c6b9c6 SHA512 51e57b29e4e745233b1021dadd8b1ca2496152d4d03ece95eaa6291b6f37001ef1a673c60940947c40854fd8c583afe264e413b77147901d7019324235912f3f
+DIST @opentelemetry-instrumentation-redis-0.57.0.tgz 27543 BLAKE2B b0239e4043225d018139a1f163aa201905dae49eb113ab483d8daf651ed2f8b93b963f036901537afcfa695ba981fa5f4e85323eb1e02a83506e6725721cd8f6 SHA512 6c2c531d0157ceb537794d4b667399437b392d447140f0e5537feea41ce5598efba8e235199b86a1f6b38f78edce372d30978110984dc081448113c15f5929fd
+DIST @opentelemetry-instrumentation-tedious-0.27.0.tgz 16679 BLAKE2B 4c65e306b147a217957fcf95eb67ae43378ee08dcd6e5c33e4db4d49a2006a903c088e45b3c25c80e3e71ac4080690bad693578dcac03ed129c626789b94ca41 SHA512 8d1b72509359a693c18cf69ee198c84367aa25b7116917c992bd2540b1c598e53f9e8e40e9ef6cd4e1cb7795d9c99a0127fca69e0662b5a9f24510397278ac78
+DIST @opentelemetry-instrumentation-undici-0.19.0.tgz 22954 BLAKE2B 49d97bd98c242d8891b87fe5d0817e547d2d56d9ca907ec754f93fd044f9d1bb0e2d06f5ba12277cfd71b1504ad6cd25de4f2813321019fba8ea6656c4521373 SHA512 3ecb7f46147ad40d8ea19419927e8e2e9755a57a7aaa7dd8f76c176baba67c97bdad5eb8d2be1b73a496bf0e293cde83890a8fbb673c82749264f0ed0ba265a5
+DIST @opentelemetry-redis-common-0.38.2.tgz 7389 BLAKE2B 5bdfe21a3aca94ba01f68144c46293593e976682b80b643819cd2572891dff5c9a8f14b01a3f86d3b6b5ec7130c93526e25e1d0adf2caf4c29bcf5ae5f197451 SHA512 d4109c53dde2c12459bc3020c14c42fc35784ffe34e9290c7f11aabb9a2373702f348f88f46855eefd09d47963b1cceeba172714b62a0f9566c155df0861f3c4
+DIST @opentelemetry-resources-2.2.0.tgz 52938 BLAKE2B 99f9dd8d07772cc6dd77c45a34731add8a8fdf02ebddb3b753f62226aa7a633b2d60df6c004f67fcd8917fd59c97657cf5886d780c4de33c038cd158cd9eaf2b SHA512 d693507ff25acd04cc0340623b9348354cc7d1c6cb6db97b9a7b4b6b86893660825d28f4ab4dd3e595d72f4cf0e06e794e374bf53cf7d9cce718295ffbccebe4
+DIST @opentelemetry-resources-2.4.0.tgz 51903 BLAKE2B ce3688d510b972dde5bdd7ce61a85fa36c8cd3d5ea725ab1c8197b4321815fae1a2e65296eaec71c43fa5700ce0db6f15481ec40bd62ab30f7ab62ac469a6c36 SHA512 456bc62e3da530365deccff9b63908ff65473295de6cb80f2af05477d2d16ac116476c40ca70f011866e2ef63d3f63461bbdc7174ee36db8165f60bda1abdc42
+DIST @opentelemetry-sdk-trace-base-2.2.0.tgz 71931 BLAKE2B 264641bb1f1ce5660f1f91835c864c62d9923e01c69e2d55a87e26f8b969e6d75479bdf14f609f4b3df792c3d32bb681eba24511e250ddf60a8ca9bbc63c8949 SHA512 c564202f406672db1a960e8f6971319b375e752a77832295f26401c0afe3f5519d083bb67e65c86f68007a104a6e45c2a49e073e482fdd07e8256453e1d1d66f
+DIST @opentelemetry-sdk-trace-base-2.4.0.tgz 72214 BLAKE2B 71aaaddd3363b322d9bb1af5a85de3995462db055dd4936847fd8e97acf08c7b45f4160f26b0c7c0dd0508ccbe533a42ef90ee215f3d8bf95125b81195da515b SHA512 587d315e4cff3873910cb2aa6b1714652d17fadd6cee01a5ba6af679b88480d6509766f4ba92b671da03d2d6ad7fb97c88fef8c28189fca9b17bcda376f71647
+DIST @opentelemetry-semantic-conventions-1.38.0.tgz 1415561 BLAKE2B a3d4f0ec3cd9f6039b197857986e1f1c920ced10dab8c13d85033c75cecf10cba8781d4ee0a7fe2598b0a0429eea60531e9e24190c2ff864721517854fb5e2ef SHA512 9287238b1fbfb128207c98705ea0a56778bd63f308d1fa7b6fe83b902466ea9b32d9db1ff2e0294d1725c06d7c87c02f9bb0bdf9f9edf8edfa3eca49fcece85a
+DIST @opentelemetry-semantic-conventions-1.39.0.tgz 1452020 BLAKE2B f1cd20aaa81c2437715435a3ab6d91f3cb0274ff7543bbe5847e70983f598759461d0798f23a06781943dda1a1b5882f4bd660d18b97f3c2045741eb6e2ddf90 SHA512 47947db5bd805ecd8844b34a2c1243ca78647e6c7b997d2f8bc3648596f781490f5879fa1d793927c890fddaa5d14dc0a5f5b29b89175e60434463bea1e39f8e
+DIST @opentelemetry-sql-common-0.41.2.tgz 8392 BLAKE2B bcafb99efc23d8e12638a85b27541d99e31e1a45182784a1b7724f74935a68729a1257bafce943baf899305b09041269f9a86b1269521b841007a3e1fa200679 SHA512 e268569b767ccfe8b9d3ccd027bafa5e2ef2e269a826976f1f47d93c54645ab769e5fabb8616761e162890438b91fa923203d1e19f44c81dc30646ca18ea9989
+DIST @oxc-resolver-binding-android-arm-eabi-11.16.2.tgz 886587 BLAKE2B ae47c4663001baf2d0c43516145aef7a6f7788ddfa14e881912770fcdd08f2e00fd6f16bdafaad362dae3d5e8352b5f3fdc40e93150a4f60811bad6196fe589a SHA512 95525bbf274b4080d91ca51be99b3d46af344154d0f71742404df4782f7f723838c2c32810e83ae5064fca6500215268b695005890f45d873013bba07f1c7991
+DIST @oxc-resolver-binding-android-arm-eabi-11.16.3.tgz 884369 BLAKE2B 825248381c4011cff0c97a9b39a2b6b7dd1e7c77444c082643c0fb414c4198be8f7de05e1985bfaf6a6f02b71b7516f2dca47daed09b4cc080addb3dd139b2fb SHA512 095c961eee80083a83709c51e27986886f2f0c5e13212247a9137369ce73fe03d0c9cb3f42b3ffd690ec241cb4303ee34b0f2756ad84e56a9e1d029a6c11bf26
+DIST @oxc-resolver-binding-android-arm64-11.16.2.tgz 1096712 BLAKE2B f58038f513442bb7efa124b66a4f9dc5dd5be4b1f0191927ce486f6bb9a9fbe5af5eed4c2450a373d042b23b39d85cdeb801520161310208d5bc1966576b82ba SHA512 7c493e83f836ac9e8b9c154fa9e2dcc7efda95667f0dbd549571be6558af8a9d0d76b9cecd12f8f0f0269f14cc18eacbc2c1f5503264c18df03a3aeb425b42aa
+DIST @oxc-resolver-binding-android-arm64-11.16.3.tgz 1094893 BLAKE2B 51db771f552ed9c635e2bb05ca788ef615b299af9c811119da85bea20feaff55b5782295c83e5ca3d29f0a7de7a629342b60b0ffc12fd35c289f74d00d5b84fe SHA512 b5322807ba652de876a3a032ecd9d5e4225be9051777123b4a19eca76102acb495f3593ea1513759762b41287896d58bef98b43a0539063ddbb2eca0e5231ea7
+DIST @oxc-resolver-binding-darwin-arm64-11.16.2.tgz 960423 BLAKE2B c4ad377c9ae851397b1a120f1dfcf6087e79fdf1839dd30bf979f4195717b1ab06d8e35cd5ad937ee8e5394ee2cee518e2fd532acd07e852f7e20cc6885ccd33 SHA512 3e46e9d6a8bb91d517ea4dc59353ef020ea9eebbb06962a0d4084e94382b836bcb5e3b6ff591e8ec801037a90b8f45bbef574f2595aa371a2a4cf69ca76a1858
+DIST @oxc-resolver-binding-darwin-arm64-11.16.3.tgz 958907 BLAKE2B e46bd623b0ce3e1f1fefbd7ef7d5e30b993150e0394fbbf6453e984fcee19e0279e588d13289ecfdfe271e807c21a700d49ac0c8cccaed9685002593bd743aab SHA512 3972951fbbb061ddd16f0d6cdb225977aff0fba6f4d626a8919b9b6210c0ab8b4e600aebf98092fa5afcd6ad61b133cf459788b1613eac92ee9667f5a8775864
+DIST @oxc-resolver-binding-darwin-x64-11.16.2.tgz 1006775 BLAKE2B e02b64e2e7a64ac52a182409b28ca1138e3c3c6f2b346a6e0a8785347769222e36dbb9869700ac1e0fb70fa4b65d419b69a13ad7420106c4dd0de101d17b2625 SHA512 158086714d624a83e400318b7d06ee8f41d6cd2fb422d8c30adf4f2adbb61f3cba4f47713b86357a729e08ec42c1e3a598b1244b15255b950f4f8c2f4f72e702
+DIST @oxc-resolver-binding-darwin-x64-11.16.3.tgz 1004323 BLAKE2B 90278e1cc7a34a3053f78695e0b1d80c0cf6269458a4380009b0db0d039332c76490c73741fdf1fcad52967a70f7dbe38628c5ce7ec56c62a6c4e9bb496fccf9 SHA512 5b08d0e167670b15586587777b7a18e576d5dc978bcbda4f30af9e410da6f03b6a52d6f19ef3e90180b62a7bffd9b4baab926292da8e549d877e26b7392a34fc
+DIST @oxc-resolver-binding-freebsd-x64-11.16.2.tgz 1014850 BLAKE2B 59c112db1476966a6890a074181227be7c110cd80665c4e94414b45a4af47025dbc68e8562729ec5e83f9297e9f40f9abb771b5175e927b8958f34c3d6cbccf4 SHA512 d731c2a0ae9f31c063139e0fd841bfcfbd2b4e3711c6fc8a7ef93813f415ad62f135a86e183159231a04a28e241a79c47263e3e351747363e4ad06ea9698dae6
+DIST @oxc-resolver-binding-freebsd-x64-11.16.3.tgz 1010978 BLAKE2B 1da17c4c31fd9b259a5e66829e4e7519197021d1413780df865f126233fb5ef98a655a52c0686acf28e2c184730a9d9f69f627bf1868078a7d56f02503161bbc SHA512 e0e1ca14624105f3a7b899de95b092e1e068ac8e9c8f9e055317192701173dea0b73ccb3391068276c3e7d06f08e541c51464b120f76b8684a091894a2ace78e
+DIST @oxc-resolver-binding-linux-arm-gnueabihf-11.16.2.tgz 989382 BLAKE2B 1887b80ff483e19b8c1bfeb82248c05cd26d4aef6a1755003e5f8331d0096738e5deaacc12b8322f842e0b3d6f2d339186c142773c959df63aa74170aa58b5ec SHA512 fae70b633f043b9143a7a919e28d6e0e68683fe33df32b2a8945b8848dcd99f88e25058bac0cd08ea69374f7c83b39425c153d207a790a0c6eeb03e355bf1d6c
+DIST @oxc-resolver-binding-linux-arm-gnueabihf-11.16.3.tgz 985602 BLAKE2B 2ea254ac3e13e002956bd4d58dd25461d9666a836cacf2afb8ab5a014f5902b4b654ac8d23f7c1db2c63e8f38ba76fbe860ee0213cd2e64bf8823bd98b7d9b91 SHA512 38cdd6d0d2edf6eeee2b01bfc996de5c005a9ec642d2865e0c5d672a0bdc668470e3f61a93afe5e12d289c17c315e60c63de1e61e02dd9b97ad1edf4960b1be4
+DIST @oxc-resolver-binding-linux-arm-musleabihf-11.16.2.tgz 994568 BLAKE2B 0b7f3ac96cd11b1cbea1b7a52a9926e00e4e595be05ae0a5cd0495512f10d33dcb8b6cfae6a111aa7d419d7ea10839cddab53c220afda69767aba570b5b56317 SHA512 aaaf93a4d5f2c35a1d0e0a0e351a4c2f31f88738709c4c39e77f7c74bf2b84a1afbd86e2a3bd56ac9d348c4fa11a5122ec7d46925d752a83c945a3e54405463f
+DIST @oxc-resolver-binding-linux-arm-musleabihf-11.16.3.tgz 991471 BLAKE2B 82ec553f35c81b3ccf7dd36801782ccd4d9304cd1704bd9d28e544d0bfae92a8272b24ca52afe1ff9b39def6ed57d6d80d027c7e804eaccd3be424a2ab37db75 SHA512 311b3b0fb8b5b7b002b00753b8ff3580b6444bdd7c129066894c8497c7eedf4db2401fb82fb2fbcf4522f015a7b6151341dde7014f5d5ef10d2cafd2a91547f0
+DIST @oxc-resolver-binding-linux-arm64-gnu-11.16.2.tgz 1085883 BLAKE2B 8fa179bdc70aa0e54cef6155a6d494b9180759de19857cec5e44c79dbdc0e1266098d137e1812c3733ad021e682527553f0c91f5c5168309288c7300052169da SHA512 c65321e2036da65350130b85e62726ebdb9d0bbba7d16cb34f9cb039e1eb3cc12c8212a72e35e8936c1980003ba1c4e6f7e26c23e9d55c841ae573b5c7e1cf42
+DIST @oxc-resolver-binding-linux-arm64-gnu-11.16.3.tgz 1084680 BLAKE2B 30a5e7f6f80c1815ba1c0cd6b16d536531c50106ca34bf2a1c9ba945af6c8ca563f6cfeae5ce81205f5d8c69f9785265ddad8899a4d05dfa0826a3e908d83a46 SHA512 d1e55867149c78da86003ce1955e1946a9071747e35b145740e07b430979cb580dfd76140ef31f8a9fa782dce3e1d33bcd04f853dee152127b3d4292cbf24819
+DIST @oxc-resolver-binding-linux-arm64-musl-11.16.2.tgz 1092857 BLAKE2B 4615f186769d442286b5003f4d49e2ca446e62b73a4cac4ab1d68aecd86904e0191c446efdbe0584c01c78641ec9523d275c117799dd7528d9dcdd52c84cf014 SHA512 399b37dd04cc8b4c661efff83f4f9100a5c94c193b51c307e6da53682cad5915e5b3f0c6689e3c8ce1e6ae24062b663052a5e5fa89deb8dc8f3943b4a1b27e1e
+DIST @oxc-resolver-binding-linux-arm64-musl-11.16.3.tgz 1091897 BLAKE2B c772fdeb756338cce20a1db1231ffd1dcd6a751316a4f0d227b3603ccf4556f0de91abf0ec4e84e7e86826579e659d06ce12acc472c32ed5eb84f1086d879f57 SHA512 07506f2de65b80375537416f538d25e50ee57a3f37d745a569b0816a8ba4f2363b1fbc5b23ca61b68993b64dc47e67af81fcb984899a409bbafbe3a67056f635
+DIST @oxc-resolver-binding-linux-ppc64-gnu-11.16.2.tgz 1403866 BLAKE2B cf249ea068c990c8c6286ec864922d2da8476b02e80bf6b60a75513768fbcb7dd08dddbc8a253e13630d5d7574c77e73ae13830f5f14a20551692fff50af1f88 SHA512 515cae85a577d9d246b45e9f0e87ce701b2d83d27007625f9e37dbf231a5bb7c5c1be4ecb9b1d186e4f043a259d6c0a894d4f59ccc418aeef374a504662d64c2
+DIST @oxc-resolver-binding-linux-ppc64-gnu-11.16.3.tgz 1398167 BLAKE2B 388e0446b828cef569e93197aff34231e52ea2c96f3d07e85cd58ba82dd7da265baaaca51f99d52e773d8995992f23d7d95e02fef0bff8ef51c04464282a7411 SHA512 abb92182589cdc9a9a93bb83800dcc1678c3788ee4ad04f9f79183669bc5abbf397e61584b1f2b9539281f39a142d522b18b65e171bb594b1cc2ca22745508e3
+DIST @oxc-resolver-binding-linux-riscv64-gnu-11.16.2.tgz 1123562 BLAKE2B 578fb8f56a2de03c57469ff8bf1a1c9d82a3f7f29b3cabaac301cdbe35a0c033a13e88250d89bfd8aa910cdc038a8190952e7bd2e92c74905ade06ceac6facb4 SHA512 619652d32bf6ab99c4d6e2ff164e18ee6f74d7c0d21260cd486f28273cb54c98c0d63c791cbe768443f18bdf17854e8e62148efef0b58dd909784f13207ba0ba
+DIST @oxc-resolver-binding-linux-riscv64-gnu-11.16.3.tgz 1124297 BLAKE2B 14e2fabc56c30451c54244a4c53349139b45c496057e2092892a35d67e1e2dc83fc8fe3ecb85a23140ffee37b7614a2f89ada61d1e8b54cce3ffee0540492e24 SHA512 68544d99034fcc381011bc36b3773cc896118a669c48323ebbd75ff2b9f99d22b34d58ad1e66c4a59a9fc69c0d2c2288b8b48d9a8cc7475cf5393fa8655798aa
+DIST @oxc-resolver-binding-linux-riscv64-musl-11.16.2.tgz 1124845 BLAKE2B a4156c643b223207992aca69f37ec2d7c2df8c60cc60c25de32273d918282396b69d5e6819c6afe1511c91618ef395f2dca2b61fc08f3149acb1127239ee5f9a SHA512 f5562eca9c2dc7892dd6551cc09007e1d3e6809c92878fcac6d00f751a17d814da671566ff21171ead269e5ffc4846ab8f332f5ca6dfec29ba501829b66dc367
+DIST @oxc-resolver-binding-linux-riscv64-musl-11.16.3.tgz 1127235 BLAKE2B ce7993cf368e60bf58070b5e1df955c922e69da575f1bfd8947a22e6feb71e879f9eae80d7dbf92998653b12581d0b0dd17a585269225c022cafe1a30e5575f0 SHA512 bd923ce52bd23000dc10bf46d5322b57446591cd5f63932ea740dd9550b91073f2b190788575c7a6bfa1d3da6394ae72fb9a26e5fa08cc34711356da50269638
+DIST @oxc-resolver-binding-linux-s390x-gnu-11.16.2.tgz 1122526 BLAKE2B 999829efc7ce57af8898495d462f4dd5e858fb427984c60500c7bd082d9aeb396ed49522d2b8f839fb71b1a71e32567c37a643265b822190b7ff44c7e6952fa7 SHA512 de06f043ec652f9829cb38120dd0bc078a8833899968f0cb6853a2ddcfc657b0aa21d5497391195d6e15dd3eb1c2d3c13a95cf5dfa902db8539d40f84aac09b4
+DIST @oxc-resolver-binding-linux-s390x-gnu-11.16.3.tgz 1127343 BLAKE2B 6fa26179543e98ab7a18e94d1256aa49b08276d444ed803d6b3a31b1fcd6b1704dcfc38c6218c5ed133f2cdc98a941c63ae417eab45caeff3dd8a6ff5c4e9631 SHA512 c622c19da52575d144cd11e21e248610c6e483c130658e950fc17edc67e716c88adf183fe1ba1a515d9bc1777e9d4ce5dd40d038c5b541c649e232526f4aa224
+DIST @oxc-resolver-binding-linux-x64-gnu-11.16.2.tgz 1138538 BLAKE2B 583db6bfe8113cda444d39116a3580dbc4415649af8e92fdaca10fd05c349d24b11bc3e56bc916d951e1692b58d0263e994bb6700a434db239a921df03fbc5c4 SHA512 9b459c2b48f9e2d4b059afa141a24c49c65d5a77aa13bc62c69fefa45aa591b86e296f5d447ca43c016f498835609dcc260bbd67354da581e13ca262110ab9ed
+DIST @oxc-resolver-binding-linux-x64-gnu-11.16.3.tgz 1134012 BLAKE2B 2a0621a2cb69d2e5abcd650b9bafddb0535b57a29092a55f47f070652ff7b364d6d660b75c9a7a72d760956c8d8728b79d74b44cb1013b8bdd2244565bc13c7a SHA512 eb2d1bd39c086b3249830bbbc94fc060616cc33410b9d60904e6ffa2d0e188369ca75fbac9ef1e828c71eb7895a3d952a436e2a4bfbee7800940595c387081fa
+DIST @oxc-resolver-binding-linux-x64-musl-11.16.2.tgz 1127406 BLAKE2B 27b93a2ecd8833421820c2c465537bccc9236e63439c3ac64e136dd418135b09418fcdb4473df03076e909cef9fede3d22828c3d56a3fc7d19e6b29790f2ea58 SHA512 663526df0f7a3f6b78ee75b2c06c23d40da6015048ffc2284bb5c785ca205827d79c423733a34f21140f600656e2ce7fbb7bbac35b8fb603b07df8f65c839bfe
+DIST @oxc-resolver-binding-linux-x64-musl-11.16.3.tgz 1124200 BLAKE2B 82d48a4d41359ba5daec30d05e1fab732cbe960ebac9da7efd93f244259b3045174851a3b45ca075c1a4f36300df00977b578e416ec882c7d58e199aedae599e SHA512 466320c2e31ae3673d968812ecf8e9adfe4a0a9f09d5ad5b162b8116d1bdffec8cbb4061636b7ed1547fba6ee9c2d90d16f210a80561ea00ce83f3e7a0a45c75
+DIST @oxc-resolver-binding-openharmony-arm64-11.16.2.tgz 1099607 BLAKE2B 91c20cf0201e1e1bc8c3b7ab6655dd410009333806cb3a1416531c1d044661bea4fb1a643df779ef8cd87e907e6f6969d8795377202edac30665fe31c2e6aa8e SHA512 385550db1dd57a74e9d779c897a1dc43fedd9a116633d760d848ca7c770eb587eb54b41d351e931c553b1a431d99cf03758d732d47a2947c0122ccb1bf9864c1
+DIST @oxc-resolver-binding-openharmony-arm64-11.16.3.tgz 1097801 BLAKE2B 23a933506bdc6fbd56c7e6031f6309f408ebf537705fd3589d2fe68eba3bdf646c89384e45e32a732dbfe070598de12ce94ce77e487d4d5849040dd1f55aa4fb SHA512 ffb0184648e35bbc6ed67ac7816505cbdf43ba3e3fc9d38155a1ed38389ef7f33a7c59e0a3ef2e4031459f39abe2afffb1dfdc72121eac84a9ffc090e53b2a20
+DIST @oxc-resolver-binding-wasm32-wasi-11.16.2.tgz 543699 BLAKE2B bc74aa82e31dcceaf08bbd933c2c6a928e7e11de6e8ce0db19ae3a00dab84b450fbc70c1eb493570648e810fd4662f38f9a7fbd34caeac9a97c13dae4b4d26f5 SHA512 f8ed6c63746b1b203602a0e7777c9a0c2b2a66a09b9524c4a58ed36db68e6b0d17ee221b1a38d12ddad093d4ad1b7412899b81cbd15d170a2d222497b70bdb01
+DIST @oxc-resolver-binding-wasm32-wasi-11.16.3.tgz 540051 BLAKE2B 9a11685dcce243ed0c6c5502534353848f351ba2e9e91c9a429cb165bd1e46096478148ad09d738c2787d28605b0b8d32aeb93d5748ef62a357d2b22bfc45ae7 SHA512 bab33a6883db8b9762e014a59e977f4d6b432601ba443d3a1ef2c1b8d33ea8e62e16d635ff13dbcd0d8b6a7048db2729a88a08670b02872a6500bc0031dc9f09
+DIST @oxc-resolver-binding-win32-arm64-msvc-11.16.2.tgz 921583 BLAKE2B d5186c1db0cb6133a2479a48e905aa741513e106463f017d7cfd02e492eb4c7c0b0d7ee8a3432c374b0fe154f5c3cf94544d8158fc1cb40f34bbe22b3d555f03 SHA512 8ccacc24bf9f931eb1a123053ce7b243572d4c58dabd63ce49910a518e4f79b0f04260bd72a12be0b85d4e71ac3ad16b5982d7944538c5678c741a1cfd72a438
+DIST @oxc-resolver-binding-win32-arm64-msvc-11.16.3.tgz 923414 BLAKE2B 76907e4b137b0ce70528c117103dcc09194bc3581a20990831905f7e883c88132aa0740bfa494d89a18272aff42a8ac01e30fa1da0d421827d32bed11e83048c SHA512 42ebcba8629fedfaf15874394e7adc6340bf849a4036c69ecfdf50e1d024d617a7ee50d30f81413ed0733e79ed2c55de6951b73e74a69d58e5bf4bcc20bc14ed
+DIST @oxc-resolver-binding-win32-ia32-msvc-11.16.2.tgz 932558 BLAKE2B efc6496143ebd5b3c85e7334d9fbed518c94729f56aed0202754bacc35de8aa8100eeeceb0ce49a0176fdc694870a6b0cc8c5a465cfc94c152ff5c3709c20487 SHA512 b65d310c0e5d710a651b6ca0d99860553e7bf1d85115a7da09fcaa304017abc28da68afce67279dc2dcf2e97f10f634accf8a81605847b136c8ea462fa45b632
+DIST @oxc-resolver-binding-win32-ia32-msvc-11.16.3.tgz 931163 BLAKE2B 371c76a0b2a422406bfc2bcbde2b343766fcef43bf01326289eef7387a13333a73d3f8e6c4b37668042a282f73a456687cc470a1660280555719cc7712854220 SHA512 411ff08ad5cae819984e510ff020a30b97f1786e54f40e9ae74a4da42d672e78407098edcc51bc29c4397ad572fd7bc22e20dcedf45e680591356b4268884cf1
+DIST @oxc-resolver-binding-win32-x64-msvc-11.16.2.tgz 963281 BLAKE2B 9e74b71108ca52724e4077b0ed6c33a0ea3e5a9c4d336f7c0b106c138730b6336431517ac58881e8d08e6e6fde822eece54a18122c4ece545f19cd091c5db457 SHA512 33bcf4c63610ab51dd264d83c5348b32f44cc81488e309f815719c55006c6c08a18177af0117aac0c75be7dde79822bf3a217048d70e68623352fcf2cd0fbde7
+DIST @oxc-resolver-binding-win32-x64-msvc-11.16.3.tgz 965735 BLAKE2B 7d38227700164190195c93e0dc829d886fa768e3744a140e791791f3c8ccc72962a208ee333d7fe551259695db562517a654ac874c5d98cba946578a4ad6bf00 SHA512 6c5b8944a3ac72c0c0119fdaf017b37133007b6050fce0517ee30b154b8835f4d1e6a195726e1adf1048ad055ea4168fc458f5e9225d46319ed39bc38b066617
+DIST @pkgjs-parseargs-0.11.0.tgz 21691 BLAKE2B 1c3065fad453da14e0648ec38b084d40a5596afb8035e672bce78f5aa46ae9f73db85fc9fa024f2c6a7298c9a56ce527e5a71d21ee141a764957fa0b11504636 SHA512 fb55648dd0f44012cfa1d1ab2547aa6ab1fc54022f40e0c86f087d5e93f94b28ac7fb628420b0928f345a2aa8b425bbe550fed552b21311ea5a0f327f14f9d3e
+DIST @playwright-test-1.57.0.tgz 7782 BLAKE2B e01278cb8af65fc28406ee1808dbd9a1add3957189dfa09ebeaab13c0e49a3d9d67947e81f96209e0596ff55f09281f5290fce5f8a8036dc9b3b1a0539ebd0ee SHA512 e93c849c781de9202b40ef143b638c4f1b21967dd031606d3c6ace0a0b37c15126426c32b8db41d7421931f9980c4d2b8b0351d5cbb8abea4f731315b5a1b74c
+DIST @prisma-instrumentation-6.19.0.tgz 8635 BLAKE2B acba864a869753a130d5d01015d33b9286db3fafa05353b898ba76fc47562dca8728dc3d1a2ac5ab550157769feed08eb539ae6e53042909a940ac6cb5e547ce SHA512 41cb98cb6e6991733c049dfbc151413bb661df89f2455d4639bda7de53e491b4587e5e215a5dcf4dc2263f8d4fd0aaf35577daff8e69e9e542a2cdbbc777b122
+DIST @rtsao-scc-1.1.0.tgz 1862 BLAKE2B bd5a3ce2b17f261cb48f6c49d36103520edb4a0d1ec0e5c561ae921634189d1d2790209864707d68b1269a25031b2cf37bbd539b96a9985c0b29ef946c7aeda2 SHA512 cede8e76a683a0e9c9d5962c0981adf58996cc35e5e2f41d293c897afeb680585118a771ee6713e7857d2888e0f9ddb08bd117b0fbc03ca7bb8bb5a37d5581f2
+DIST @sentry-browser-10.29.0.tgz 307012 BLAKE2B eb89775ffdae722f5542300b2230ba76762ff957a708eb765bc3582e83bfb1383ee681526bc6fce3851b8fd650a6bef5d4ddabbbe05d62dee5dd0bd23f687ede SHA512 5dd6f2211e85e2aa11f59d490964e0ba755c4c98d2f69d9387ebf8c18b38304f9974b0b8b6e28a99181883761d4885829f50817c881d23ac2a11349fec7e8d8f
+DIST @sentry-browser-10.34.0.tgz 309570 BLAKE2B 3070e39c507dc751a187e73f391520460e560a0b1b9ed36c1e436408776ffa28bcc4fbdfb871b0b2458d07ccbdbf93844c9116360357ba93b7da6b67cfc6e61a SHA512 f160ac017962e59f9e20df1d318f0a1908eb4b75e0529d67a7fa6375e58dad53d547cabc5e94b7e2a73e7fecbf2c5ad8402f5bb3639fe5a201c11b43088bd1b2
+DIST @sentry-core-10.29.0.tgz 942147 BLAKE2B 8439af831cd16432391d3e40ee7896647261ef40631e8ab8df7039f0bfba9c2fd0fa3b8a2b5353b7f1af2e6119dd6e6ad2ee60169304cb6dbd87719c901c144a SHA512 a254360d4f5d03f070b33dcfb40f4a35744ca8159141290fc3e331c161285352b5aad88cf4bd23ea56c415be62498ddded6603e4c07ed5de423ae823481ac7b7
+DIST @sentry-core-10.34.0.tgz 968877 BLAKE2B f44428f4e47d294de3015176e39a898b170e847c8cd703d0a0222947e9c084ae7ea505682d2693370544bc47f8c6e2ca4d503186e17f0a84c8a922dcc128fc77 SHA512 e0516960131fd1515d3dcb2be20ac3603391f3b991bbaa027dbe75a108d4fcf9dd9adcbb520628d01b2ddcb102ffcbf44a9cad06dcd7abe5b1fdf930ba505eb2
+DIST @sentry-electron-7.5.0.tgz 265333 BLAKE2B 4f6ed70a9a44c059a0ec5207b33e9cec6891db3df768212667895892ff35bcd79c3354a043a1fc660275fd55bdd32602ac493617cdccbd2119fe0b4bca3ff09e SHA512 f3cb7f62c07988eef97da29d77b948b89930a7d1462a0165903b9a48986c26255c8e5cb0927f02c146dcb406d2d20bba4ae734ada1c217850bbc6ca4b0a028c3
+DIST @sentry-electron-7.6.0.tgz 274230 BLAKE2B 1729ab8a7c1587c0a4f5b6073ce380cbb919b6fe59fb79301f8a2ebbbf79a4d12c27b18a74a90f97cca88d2e426f36c082ab552f7f2c40d9810ac1d6bb94d13c SHA512 b9e5b70a86b406d39014f69ff90688de6047322fedec29199eecd9e8f3685691dee828187c2b4d744ec7d41a4cb02a46d4584402008b049b6968c2b240115dcd
+DIST @sentry-internal-browser-utils-10.29.0.tgz 151972 BLAKE2B 013143ce65d2648b55408805af0ef09499ed60ab7efcdeb4207290913fb9a5453b0908023439acac073bf13cd2246c864695818cf3b3a75fa67416bc506f888a SHA512 33793270c63a7f7298f5af230d869cfb21b4137660595592c653840b93216325fe83b9aac64c2b6f72c5432bb14a6fe6f820a031309a3ce39a076b705cfe8442
+DIST @sentry-internal-browser-utils-10.34.0.tgz 153978 BLAKE2B ca02e54b6554c5a4ab3f78115215e0dde731b58411b517d963465f73f46ce9594ff66d9972a561c60af3e5b9b9dd346cfe54060364db9d7537d6789f7f3d0dfc SHA512 d1836beb4ac61f279d9b090ed256c3063371d8a0264f79166a68daaaeec0c3e8ec112a0f2e0b7e7f369356f501be47ed043ba2d8f7934b35e6fe7ab3b2c72d62
+DIST @sentry-internal-feedback-10.29.0.tgz 139079 BLAKE2B fdebc84fe5236baa0c038f321932973bd63df2428fd85782609edfae6c40991677152566d6bea50df9fe2807c694c238536278f108cd7349afeb71cf510b54be SHA512 63b211b0d792f7d70438dbb59995997371ef6e3367bb9f478329a6d2cc0514a6dd81b0a0753ea5f39927da82ecbaae04c3c0f0fe92ff4a0a70b25f5481816952
+DIST @sentry-internal-feedback-10.34.0.tgz 139153 BLAKE2B dcf6ee54b24eb55bf94acfc091ca757e8f71fcd72c9f02bc571a13525583770e3bf25ca4e2ec50788d5d31a676c3fc829536b6d87a47215b921640b43aa341d6 SHA512 c201a7abe88dc6c15239ef565ff14ebeda08b524e380b249e1d424558b5c54ce96181548838c203587c40829d1373b544cfce96472e30bdafee0fca6e39d430d
+DIST @sentry-internal-replay-10.29.0.tgz 565584 BLAKE2B c8353cdd6b5306aa6d746de5da10ab09a707beaccf294fb65fa4c60af5433a78947b59c7c419b32796ec59edb832d1217910f909e640d6fe750516599c421f07 SHA512 e39355c3d3f007d4d0f33fb127a1ba65afb0990d514c0df985e052cd1e94e1b9278fc2e6034e24da2c27a1bbf10811105de2df70910ed6f1606a0328a8c64c07
+DIST @sentry-internal-replay-10.34.0.tgz 568186 BLAKE2B e1bde7ee8b4841de89c1c9d0f89df6f5d2f6e0c2ad6c471bbd1510f6a37e1b1a92bf28676523b80b2e5ddc0d12c9c0b099136e9828f88d5c23a87b1136815b35 SHA512 56679ad0670e839ef3fd2d5b5528f7b1a15c46f0ea74bcddcb8c1df5f40ca4c832e4e09b4e5a3b9715549dd2b36dc6676a799aeb317a571c275844755ae37d44
+DIST @sentry-internal-replay-canvas-10.29.0.tgz 170936 BLAKE2B fbbad807de5492224debda4372241fe1f50041518abc890c1970e274e6435479aa54cf4fcf800aee449a420c4d8384cc27c1ad588f5852ad7510f418d0dd7f33 SHA512 b72a58e09ae90104063ee4b277f043f3e9cd09bbd3576515bcacebfa22a02349b5a9ce03cfcb4767835f6a2b3667c7989ffa4bd64a9540de44453989a1815d23
+DIST @sentry-internal-replay-canvas-10.34.0.tgz 171467 BLAKE2B d997d231e7001f64e0ce76d8487994a23f949cc5242a76f1765f5e68dce39927aab0d71d9c6e6f473846a0a04f94898dcd58a6bb04573a0e83842747c5973b08 SHA512 5d61fff678ed80c0fe2cb5a373828a801a5bf9d4c29285042050f172fcc6ffceddfa38ab9b37f4fabf047e92f0286f86aea362886455dfdcc8aaed127cf97e73
+DIST @sentry-node-10.29.0.tgz 256643 BLAKE2B 7cb4844fc45fea51087a87f2bad69192d9af56e90be87b3074419ba825710bc956e2e8758fe598ec14502d7592c905b48b78d473811b9be2985e6c0fa777cf4d SHA512 f63f15cd5d3a5428fe1fcb65c697daec134de07cc7e5ec6febc58eb9f74c4d7cf358b3979f3add343a18a659b51b64b72ccbd6b1cd52548ddaf00d32058ee85a
+DIST @sentry-node-10.34.0.tgz 275815 BLAKE2B 837f574f0d88825f825d5eaa41c851feed404a92760f4f36c8f793f93c25ba900c01f9a185cc17ad6e4dd436d31b7fb1dccfa45ca18c2c60904de4e16a07e4a2 SHA512 6c43b21fdec7b95b56658019e66a7436160d73e9fa4027e22ae2de7b63fbe67da4b787083d31af2ce49d530c239657fbf79b8e74a649b8cd4850dd16f9831c56
+DIST @sentry-node-core-10.29.0.tgz 311404 BLAKE2B 9cb2077bf4486a3902997ae29886d8336ee799aa6b0261bfc36f2057ad2698c2f07200dc5b1538a033734097832171ee91b48c4f12f6f6c6acbf7ec2384460dd SHA512 7ff634a241e13cf6f91e760d06a0a2bc9d98b97b5269dbdc231d7a77353998743166180679d9d408f117eebb2f3dc7781e7790cf5d8728bab16c098dbbe6f714
+DIST @sentry-node-core-10.34.0.tgz 313954 BLAKE2B 450777949b4844ad0510e7f464c1b3ed8ab37353812e062b3bf5a15cebd67e8dbf2e4a98a4e49a4e69ad48cfb9e06bc3379b8d665d57a5b78204be27df31ba1b SHA512 16b19f0bc1b30f57276433b7cf0438723ca8635670347bd96d74af5d1631a6385789d661bda3eeae380b452074c466858287a698ea75b9fb31ff0e9f40e180e9
+DIST @sentry-opentelemetry-10.29.0.tgz 130331 BLAKE2B d4cb20f13da95565972e9613a692d89a0a05fc2ff5079a772df9d2a4ab5b6711551234fdfab5fa250f38f7f5318d5fa1beceb6b14faf262b6982cdd61c16afc4 SHA512 e50bed0304bbdc7948ffe393175a6800510bcec734b1ef8f1e632c5c61ab39e341be30abdd913caaf91ed3d69e327eee44899fdcd73d27a8b62ad4872676ca3c
+DIST @sentry-opentelemetry-10.34.0.tgz 132864 BLAKE2B b03c6c8fe44aa4a9e5866a5f1322fa9885c316bf790d24d75540b1b4c1df431a5a2f6de20f4c54930c63cadaced3693ed5633fb049f460b6675f51f2aa0615b3 SHA512 b8ab942c13a6755bb76d8743f1da0c2ea2a03743cfdd65ad23b4a1bb5d4ff4f56b852353e14f7233d67abf568595071bae0ca0dcbca766e5ecf25ca3b7dd146c
+DIST @sigstore-bundle-4.0.0.tgz 9226 BLAKE2B b03a7409b28b58693024e72b16c03b35487a181a3ea98e27793853fe1edaf25bcc88245dd51eeaeaaafbaa3ee6d68d7da856a843d97c9585cad37b652e6a938b SHA512 3700a5e58d15e838b435ec6f913a9da157e68d3690c282ccdb7eabf3d284a231a6abf8cc96cf12fb36fbc8ec003dd5ef6f07ca0e53fe9665e000be2f292413f8
+DIST @sigstore-core-3.0.0.tgz 19620 BLAKE2B 082700ecaadcc6206ab8fe2ce081495bd8bfbf9bb98c003412368636ca64060d70baf35dacfe2a3ed0c86f6a6e6976f3e84e58becb10d248152fd6ce68a768e2 SHA512 3606c9f9a5bd81097fdb9f86204198702ca2f0cfa7836ff95f4e0132e220a037e0be9d7cbc37283473908d0b06f78d7c1c63584711b7bdf117691d5ac83dfb82
+DIST @sigstore-protobuf-specs-0.5.0.tgz 61726 BLAKE2B f80f885dff560b0687849d57757ea830212bc084967d47433135d3a8ae0045525c8a0f97d817923427501a733be5d5f5884075a5a5675273dc064e7eeb8bcbf7 SHA512 30cf172305233766f0bc283542faccb5b066a5c487ae4845482bb50f5d4dc8fbc3436e4711ce281b9fce7107ddfd395ffcec662961110e3d33184db78d068cc0
+DIST @sigstore-sign-4.0.1.tgz 20355 BLAKE2B 6e34094cf5599f2f27beb6a0b5f301dfb301d331350e82742f07d278553557a9d54b4dc903db0fbbd961001b7cec03c0037f1a2e610433638042777d99316be2 SHA512 285346cb4d60c7d6372013c6fc27ab83147d459a4de3737e96ddc4a3311f7a8caa9bcbc488bc70465dd93b9b0fc7739bbf58b1fe9ec558e94f736260c1fa7d3c
+DIST @sigstore-tuf-4.0.0.tgz 18077 BLAKE2B 43289244773bc30d425d116106923adc8ca3056e1d207abfa31358ffc379bb91fa24067df2acb13a7e04ada7b06cc6254381454029469a20214b6fc732f2cb98 SHA512 d1016e5831ce426cfbb7aea07e97cd3ba6848e816b76190969e8ff00ea9be24a966556cf5856627d7673931c90041d4ec136e485d4f72cda4c171c244ef7fedb
+DIST @sigstore-verify-3.0.0.tgz 15829 BLAKE2B c4f9969b5dbaeb6f3c0848d3d66c4dc7a33237c93ab2ccfcb7ce6c79ecf883b5edce2a0a5fb76dc7d162c0d4f25708f73c197c1d38efd8175d71b470b74f228b SHA512 9a85ed1c7df70286ce853645f31717d4ca4e16a76f7c293bbfafad7892fccf29818835f012c407e971bd1c6c76548c67259366e1c352cdf9532c39d02e621d9b
+DIST @sindresorhus-is-4.6.0.tgz 14287 BLAKE2B 2a304f18ec15a08d018a6e045a2b1984caf6bed439165f0758a683f8fd70a4472aed27bbd481348c960b16884d68a7b5e422668461894fff5eb24429e3172ba5 SHA512 b74f6f48ddcc75fb32087a057134421ff894b46ece2740ac8f307c72302629cfef6bf90881e0c8fd3c6c8a0767704ff86deef7e26d1cbc863035a5788b65ea03
+DIST @stylistic-eslint-plugin-5.6.1.tgz 133197 BLAKE2B 5e85ababe06b2ad0f8979f80a0dfdad1ba6c6f378d058353518e65ee42f024ed6b6372e22a8f46026310a00ce052ec753714e33593ecf7e0c74f6d815472defc SHA512 242b3e32aa177d7ad13c66c69a1a3fcc64bf8cc727de278a97f03c6089aa89befa0bc923819c2ae6e505cdcdf494990cbdc721b919fafeff080292f1962dc9cb
+DIST @stylistic-eslint-plugin-5.7.0.tgz 133257 BLAKE2B af34f13638985e80db5d00f3bcbeb69e817ead01de095a2c373172d414cf92f71aef88df68c45383b7e3fb87903a0cfdcb6696dc434bc7fbec9697fbef008274 SHA512 3ec4ae8087fd8a9d47fe658a8f86e2fc1944a1eaf15c075af41c9116c62ec2c9abe9a7fd37124bd006a2357b3c2deed1db5411e4a3220ff29dc5967bd4b8c0c5
+DIST @szmarczak-http-timer-4.0.6.tgz 3951 BLAKE2B b0ae5216fa2fcb5ab85fe41a09d8c3e17e61d0caab7f4c027e006c871a436f930266b9e7b5352c87b0a125fd8c781ab88f36bd19bb9221dea5da5ed9e124ff30 SHA512 e0101f7f29183a03bee67cc1598c04dd6f74b0180b26850f45659c2fcc25ca233c201f22a49cf750c27d29741dd512905e92a9f13bad9fcd0766d5acbb6bbbeb
+DIST @tufjs-canonical-json-2.0.0.tgz 2691 BLAKE2B 479d3438b95f85a9444080e6ccfb1b00095d26734a950e7505418a3d4c97a9886fd3162d355cfb4900587155c1180d75e6f7b0a963c28a2805422d5b57cffeb6 SHA512 c95b55f33b1da3ca851defbfde4c3cd5d48bc85ec3e7be80e5c0850a2e17ec1dfdb564fb49e91a105527be75891f3fbda8eeea2536a1d496eb0e358aa85b5d58
+DIST @tufjs-models-4.0.0.tgz 17888 BLAKE2B f4a316de44e5070c0bff96770b226410aa10ee7a89971caa5c2316c9969e15224a4d501105ddf8984f9d16560098b423a5beccd0307858580badf256006c354d SHA512 879c7981afe187cd8239ef86a03e3e80a51e5784f789a60ec6a2ede35191280a629cf23b0cc89d84298d5538ca7e10961492065da14979ed3b5dccdd4f88dd65
+DIST @tybys-wasm-util-0.10.1.tgz 125759 BLAKE2B 4d48c7fbfcaaf5a332521fcfbfd37718f1787fda65cd93600931377ca8694c0a7fdd1462760f86a8d6ff49d8f8599e5f4ddc6aaffba0994f9f0cb945a36c9dc8 SHA512 f6d4da3c92d289e8d92b1f819a8838b92b9bb5ea93bc5ad5ad44709261e2c41a341b8b1e0f4cd4c69f7c1350f35012712d0dcd3f05eb18a0e2563c31fc3a4fb2
+DIST @types-auto-launch-5.0.5.tgz 1905 BLAKE2B d8d3fb492227d2f6e8ad464d2bb0df21dd36d37c72d62d932a10762256e56a6839ee3e22a948a006769789610e683cc8d5c7b57f39b2ef1809be0b48f8749f45 SHA512 fe71af4194b333fa6f08c0a1e06b769087a252638ffdc28625b8e522723e03ee4ca15ffb5e64f9e8327a114f1ba9cdfe22dc447b8502d8656ca663f370273c72
+DIST @types-cacheable-request-6.0.3.tgz 2950 BLAKE2B e611661470e0380590eb301073f81812420464ad1dcfdf64bf529ee005956a8304f5c907dc5d0fd5ca18fd958c9eb23453a58789766d12439e7f7d033e0000b1 SHA512 210dc46d3cc6c488a06f5237a8f65cd6b5899c7d019922afe506136a5130c1e16fc810cb4807b6e333f495efe1ca2ede7067d9565215020e0166a6fc581c0aab
+DIST @types-connect-3.4.38.tgz 2553 BLAKE2B 7d1e9d047317a731baf100338a692fb8ecbd164c7e053cdeacc08e044e10ebe888ae2f095123f4b3c88d388d62c973666d633da3a63e184b23299bc77e6d646e SHA512 2bab9139fd4b0fcf2e0d0a890a4b40e32ccbd586002ba3607ec234bff9938323ca5ac5f50a72745cf48385589e8ebbb519c4642d66fc465cc560946a1946daba
+DIST @types-counterpart-0.18.4.tgz 1847 BLAKE2B 4d0303c2bf85915d246fbab1b124bd6237ddd7f3cf767b3bd85641d0ff9784c62e0efa20d8a659c9e48b4d3c38fea2c992c74e77e73c05185e165b71874a22b0 SHA512 6aa060e68006a3faa1ffec3151fb8c69d0eed963b430458e6e5cb3c1a3354a47b6c62954c417e03ea6a90055407eb5530cc5706b450c6abcc6a2df26eb8200cc
+DIST @types-debug-4.1.12.tgz 2170 BLAKE2B 7240c32b8594bb5f9992e3641eb3a364043c7586b480e1ca64cc029fce73ef3a956df19e58358e3f9f01c84148c6c0be98ce04fbf2868b748533263bdad6d75d SHA512 bc80a159d546dcb1b548cc44bc8fc02be15626d865aea953bbb7dbae5cb04e491a38dc24fd40066942d74657fcbe4cc504b566d3390c742aae84be5a3a38573d
+DIST @types-fs-extra-9.0.13.tgz 4927 BLAKE2B f82048c1f7b1a374dd13ddc3bdfc024add235488a95eef51c2c4fc80a680e7535c1e8aa74f0f716617095ea3c08965711cec7732e9406a852d736da5baadf902 SHA512 9c49f007efb5bb99550ccd94238735fb947e15868a7da0334b83a87287229a3566de7430dd3bb31f950db2872b71305b8677ab6e5c878f8038f6a5db22265da4
+DIST @types-http-cache-semantics-4.0.4.tgz 3725 BLAKE2B 162be0a26e4f28fd9afeb9cf4dfa3624e4e82b3d57ad530eaaba6fd126d555ffe9926e7f9702f8884f49d640077803c0b27c3a37d1ec3a4b701f9e2807ab2869 SHA512 d66d1b20555cede256caf7bd4b4467b9181c42a17f5dde50b1464065e405af5437fe9f495a841012a995cbe0cf4cda465f086021eb40a1817c252737deadbd40
+DIST @types-json5-0.0.29.tgz 1507 BLAKE2B 98a739e80b3aa14ccfa22d961bd42e58d999292c04843e114fed3eb0f2d0394681c1ff187f52bddbd1908f99cb0c3ed34f2abbfa5a321d4d58cdb18482d3f877 SHA512 7512e30961d8838a1a03bedcc4eeb8a0efbb2700b09c8ce464f76bac2ef58d0990b6584ce79ea9c0aa396d4ceabd99dd9156de14b2088bef530b8d09345e6135
+DIST @types-keyv-3.1.4.tgz 2638 BLAKE2B b3ec70a6443451236ed6166bda3f9c491b189be4d742a72bed9b78e2c17be3e5b79e7dfb417f72f7ae814638193eafd45409366d14438a62b9679d9e76d3b447 SHA512 050e5a64d482a63ec3e8ada4b2b4424e62912c4a673ef58388b3dfa06ca167efbc62d88af5dff70c128f260af2df9f57fcfd4f7ebbb2630be7bf0163b8488422
+DIST @types-minimist-1.2.5.tgz 2466 BLAKE2B c5a1240a54cb023a05fe0b45e1b150de211caff371d2b1bc926cfc588fe54e5dcdcd06d164e739b8a2af62bb7a1adb87c8d8fd7df665f2f964f3a8abd0080907 SHA512 868bfc6d4ba22e2c853c6c853c4d65c16866cd86e2ace5d034da38d3ecb7ce8c3c6855537b29f75562f454515f74d75d03c4b855fd13734eb6af3c8dafb3da6a
+DIST @types-ms-2.1.0.tgz 1951 BLAKE2B 8eff0460aab5f39f67855786042aee4291ba28aad1035f2e6b847b6fa3668dc49d00b8f20e421a019bf3db1aa8a8075b6e4c77745feb951d25244ccda7a66269 SHA512 1ac0822190c4fe9de2f7abed12ac7eedd054197adcef37922b7c303c721a453852fbd3a15885d1ab3b3877a93549553c83dd43acd456c56506869e4a5d06f654
+DIST @types-mysql-2.15.27.tgz 7216 BLAKE2B 27c06908cb1422b2b3c83daf98231c49b188cba4261954500560fd60cff2e6f125159006362cb652f7d27a738e537ad8b5dd08e0f713f65148c58a260dfcbad2 SHA512 61f5a2575e8863439e05f04293cfa15ca99d4caaca97028dd4c34a00f06ee496312f0044665ed0cde1291a79596f754c189aeb1a607ce205e21fea1fb3f4decc
+DIST @types-node-18.19.130.tgz 383032 BLAKE2B b74a67b0299f2824f081a5bf692b57bc88f690c64e1ba23264da1817c4f32bd951ee127ac16fb9ed7a7d36bb6f594fbc2d5b335b079eed9bb023afc0c3b25937 SHA512 191697431ea319f2fcb0a7da2030fa3aea5b20706bf63bfb2676a697db41ee5e2fd3af0f00e5ea7dcba330ca393e16c8b3a8204755ce0c42ea6a14f647cbf47e
+DIST @types-node-fetch-2.6.11.tgz 4100 BLAKE2B 852a01c91178e4da1ea6a765a1a9aafe2d4bf503f652ca47ec96df990cdb9f4e58921d64dcaaedc812f52f0f1a22de867002703986be2a038d2ae0a9719d1034 SHA512 db8c458fd479fab7d024b472339eaa87ec27552621c970b6b64a019ddb58d14fafb9ba8db185c68ee7c1da79fc43a82dd0bac04702fa501b4c092542c25e01d6
+DIST @types-normalize-package-data-2.4.4.tgz 1858 BLAKE2B 639fcd8e96cb0677579712c55d411f6e7824aa3fee28b59be07c4280080f46238aa6c3e5526c93c8cbf4d104af9b164e812bd41fe162a79d8964fcf78b1c6554 SHA512 dfb8be39a59387da9e2b82d21cfb32442ecd6a19c6a2d36e66f8cb4a070fcdb9691c1debac227100e808e6009d2a6edca289ec697d4e7f420b8937276636dfc4
+DIST @types-npm-package-arg-6.1.4.tgz 3055 BLAKE2B 9f608851d1febca80766f47b9eed7e40def3b7eae2c0f818438cb2101b30d4a997c1161a3cd6bcfb168ea79804cb6815dd4de7fca01b1f206fa493f7010e7674 SHA512 bc381d6cccb64171e702bbb396febca54b570a39aa524dd6ac102c45ba11a2fb0e9b16df9ff5a26028e679cc8a8c6ced9cca6ce5d5a9e14ab6a6ba7e225a35ed
+DIST @types-npm-registry-fetch-8.0.7.tgz 6069 BLAKE2B 866b947717e93e95ef6604fd2550eec773bdeeb19e96c8f91d13097179a9fb24376fb98d17ae6068c89d78d047c2a923006b4bb38ec1761c8236c8ba6e0e4d1d SHA512 75bf62061ee40c38389514f89385d9e8889e713120142203e2a93e54354f6edcd4f39e6adca64b0a7d3c013af81f6ee7b5125586e950ec65a3976e07e36c7deb
+DIST @types-npmlog-7.0.0.tgz 2285 BLAKE2B 558eb38088782021775b6c2e83012f365c0ad239e0acbbc6f56ec060445f57e245a5331800d14dd2efbd05c14b91f39d52e8eef3fef82fc031106f21abbebf0c SHA512 84959baca16fc4ac96c125178d93184c836c48e63a21c961bc6399f7b33c69cdad991f613309939d868c7691a1be3bbd72d58b4cf8424be78b7d0365ba212341
+DIST @types-pacote-11.1.8.tgz 4909 BLAKE2B 796cbe9f590371a1d7e5cadc31a44475a128e08dc1a0e2da0669ceba8ccc99018939e66317c8604cc9a8b628a6d9224ecfb5222513db13a8fa783e12a2e817b4 SHA512 fd72d1d15a138762443b48c9835abf7ba461f5bc6306af6fa2b26e426b53eeb46b5d2896cfb7bb36cbd7558250d22f09c4c94130f3d80d39eb45eecc651140f1
+DIST @types-pg-8.15.6.tgz 5316 BLAKE2B 6623541b3d22ead0791be499495797a5c5ea7cc7272a734ef49e18a52c97661f63cdd16418507b0bdb87352a56f76b4d4f8f0a0c36e185b40e440e21bee2e011 SHA512 36868cb738713abb9b78bffb519b8d4eb7a307830f009d11a7166a5d07f6a97b959533ee1ba63ca78bbd74a45ab9ee328e60bb661cd53b6fd8cb29f6e739eb3d
+DIST @types-pg-8.16.0.tgz 5347 BLAKE2B 189af9ad154bdc464a91824a5322ec91daf52c7342e8fba27fed82498e550d95c2cb15b3aff1ba8752e51e8efccd699dff94a96163965398d49dd4bd629f8db3 SHA512 46684c77fc03f8217c0dfa3e715232dd1479725f02c9f5d0d2d1a05ba5c12fc2f82ccfd44c46cd5d845b2f053ac3e0a0aca04d6eb416b78154b537da5398d261
+DIST @types-pg-pool-2.0.7.tgz 1929 BLAKE2B f5d0d0737925160a6ace0290264a7154159e05fadb3eba1db4342e9d61996ff72fe5005f7d085a5b4a4a571e4085133129c23d8fc7a322c6e55aa0e5d3950298 SHA512 5380b098655071b12eaa9ca3bbcfe9b4e2a0ea0102f93aacbe3db14bda3583bd5b521f2dc319c2e992f9ad9282b063748b21f40b0814c9cf55479a3035017d36
+DIST @types-plist-3.0.5.tgz 1839 BLAKE2B 1e1c9e58369ba62259443fd443b863c26a616469823a560c6242e21545da3d8bd4300ea252226fd0cb898fb959a2d9907894ccdcdef01d42bfb688361bc42e19 SHA512 13a3826919807b858399636c2fff5132a7649330c26357adbad91f95693873e01c8c3534ecf733d5f4304d7d13433f8fc6a9fd8b82f54d4dd41698e7adc0e0c4
+DIST @types-responselike-1.0.3.tgz 1949 BLAKE2B 03f9ecfd3cb7b796e5bca134dea48fbe770aaacb38163ef79301f186b7a57ddb1a22cb3a503de3df5f81388b13ac7d21ab2d301fdbb16e0eba7a49f274b1cc31 SHA512 1fff8bf94913577dee7f8f4f1f9a420140553cd8f69c30574cdfaa4b574ec32ca0db897709c89c89c080edc6be1ccbc9059705825e6bf1ef9147a7a5b1be0bcb
+DIST @types-ssri-7.1.5.tgz 2428 BLAKE2B 79ef552339c53b81c83df31f940574c4d9b573824737d0d66fc81c13f2ba69f5bd6c5d189669f30b5e8d5cc1eda2516a73272127f9efbdffd7a9f24e7145c5ed SHA512 a1d0ffe7a4b7079d658882d29396972659d8b7df52e91b7d1050c3a86b49336eab2870291dcc3253f528607af32a47641cc008aae1960ae1ed4136deb3e15143
+DIST @types-tedious-4.0.14.tgz 9687 BLAKE2B 29afd6c66dc6ee749a63988f46a797a70e0c93e5021590aac802cbf3747df561b4815a5fb9ad3c63b3590a3e4c6f400f63cfd7a51e26086b82eb1a8f58af7b9c SHA512 2873ec7d7fc5a156d419bc98be4d6af4c3101cb3de45985125974ee39438623bc592fe2130d8210964efcbbadd29eb2c06c9adcf87ae58258007afed56923523
+DIST @types-verror-1.10.10.tgz 2512 BLAKE2B 0b3d11827941c9dbda09c22cab50c7a649c3d01145e8d1c2933aecd56fdc5b90f5541b11ff378fbbac8f96bf7274912bcc4a67a9278f5755b49a4cd44c3da465 SHA512 97830cd09a699f5f216fdc6633ac300f5b937528697fd3e7f346974d2b672b50bde20b4fbc9715d85ac399b39050041f27570a64792d910503c04a9a00a5cc32
+DIST @types-yauzl-2.10.3.tgz 2405 BLAKE2B c7aec1c54a53549f700521004f02e47b645478f7d4bc79c316e9846be58f891a1ade3336f6bb1fa07e04edb1291ff4e376257b0b2468a72cb1f581ba4a6897cf SHA512 a09a1fb6fd0b4ae683644dcb7b80db297f8a4bd1b7e8dcce7926a9f745082b4c8c03f36128986a9521ad3433913516886d07f38d70eb41ad32b49ea63511b3fd
+DIST @typescript-eslint-eslint-plugin-8.52.0.tgz 322626 BLAKE2B acdc1321dd855999c536da5d519bfbf46f6f1ab56937701a57ebf6d5e7ce5135055ea0243793031b45db55ebd9361c4fdb0de9c32e9f0ddb7cee79b4d1962dc9 SHA512 a24aad3a0aaedaa99927988de135a581f175ef57599b1d85cdd3afd8afe2c4bd8b6560d2b4bf3e26041eac8dac6bc78011fa32746f7ed15f7a9bb57e3fcc84d5
+DIST @typescript-eslint-eslint-plugin-8.53.1.tgz 331001 BLAKE2B 3c78bb9174f26670233f4b0e0dbcb6c76ecc370eae489c88b714bbb2cafabffa50eaa369e058a5743719607f8f8e768acabab27c0c74ad351f18e17b7f954d52 SHA512 705618159fa84058ba8549c14db2d15df4c989a42d604dede0eebdd9a81b065fb6672f9ea92296b4f8e13d726ed46ee3e112e32a07893c376adc4a8ec265f902
+DIST @typescript-eslint-parser-8.52.0.tgz 4316 BLAKE2B 99a264bebfd90f1efba15cc1ed0974a2c7d555fcdd3c32148415d7577b16840156e45d7fad24c521f7b436bae3b943e0f4de096dc73a1234fee10cfa99437653 SHA512 888002b31f29c519e0b926211e2327d8fbe1bdfa68a4ef455c7ca7d661b9b71648b00681e85d0ac1b167510377282886dc972e69dfc26a8d8502cd56a7bbc0ca
+DIST @typescript-eslint-parser-8.53.1.tgz 4316 BLAKE2B a33f28db4136fa591237f03ef7491c7d73270303c33f5fca9dbd2b424d113f25ec65f2a5b357018776bd7445e7992be6cc6505759018127ac61c035faea835ab SHA512 9e6ddcbc537d4aa6465e39b0e5b67a7069af252c893e7d3053d8070196470e7665db017d3e11efefc5dfd3a13431a364e332d51cbf216f6fdcdf65efc8938b42
+DIST @typescript-eslint-project-service-8.52.0.tgz 4928 BLAKE2B 5f5c400e5f0eccf62dba0cdee6389da80b6127b3f152953cf5fbf61e5db7bf8b953ff34da24ed9209f23263cb9aa2dea19745566e1239f8ff1e242d5ac9a99e6 SHA512 c43d0c7dd49d1267856b73a656aa271e2f8272269bf7a96cd5484817fa97fcefe03eee4a5c3d1b63d96edf78e3d387e3ceb5c772ebe305c042f83dd235269d6b
+DIST @typescript-eslint-project-service-8.53.1.tgz 4989 BLAKE2B 5560304518cfce1defeb506d593afb07fd708b613b8aac1dca5ac6359b0010f12d0485ee90b02a136a6a1d008bc4dc1723eafab1e7ba9db44952c8050c0aa0a3 SHA512 5980b8141e516b4c6276c9a53dbfb54ac9da48a3e64b782c8c8011c1b1241e4a16968426bb371fca9963689711efcbb22c0d61f2c1dd5963c748b0c8f8cb4da2
+DIST @typescript-eslint-scope-manager-8.52.0.tgz 61517 BLAKE2B 04532e52950514940e7fbf5cb8671aa6774a39b6dfce1276d630366ef9bbbeaf5ccd5db7c0bc6320ac653101f9a6dc1e0470e37dcebcdc2894a4914983a0da7b SHA512 8b1c6a9a609c73535ff12d264b44e427fdcb29c0bc9abb9824f394e886b617fcd4511e290295bb2f3ae9537266b5e3db4544deb3d6c4a917351a0e22c919c3cc
+DIST @typescript-eslint-scope-manager-8.53.1.tgz 61517 BLAKE2B 8b49f253533b664dc3de45e43cabd52c00d118cb22066c957c9760f35d7c34bbaa9a95fbdf10b476a1a6e0491f591bee6f0e4c7cc22a7588f0145584f5f65ab2 SHA512 2eedb7cb0d6e24c158f1c51eabb265ae2cc081e42f5ae80d433269f02df1f04a39270e50db290c76289307dbc154e394072b0cce64519947f016b66e2360b849
+DIST @typescript-eslint-tsconfig-utils-8.52.0.tgz 3553 BLAKE2B b8e1532b29a45f9cd61ab509a7f606d0d243965893f961f4e2d27a0c6c09d59c69fa59c2669e37ecbcfd832b19faa2c0e52258e5ca2a82ece93a01ceb63f767a SHA512 8e5fbc7f3aff49dcddc562739eae67be823baa7dad35857f64100471a14c5577fe2ba8e65ef005ae0a3ffb9af18272f5e767fffe90c40180218410191ab55fc2
+DIST @typescript-eslint-tsconfig-utils-8.53.1.tgz 3553 BLAKE2B a87de6eadbdae33f037b1739064bbf52efb6b48ff291d460f0837aea4625738c211feb654713cb9b9779d8e366f88d445e0297ff0f4c08f3772bd2382ca57f32 SHA512 a9fbcb5d2e85e9bd72e37a677f4a4f6d727e6285c80bb1ca834506676eee3087a628c280e971f60d3c6c10376974ddbd0febc7574ef1fe99e53cd54b85d85688
+DIST @typescript-eslint-type-utils-8.52.0.tgz 16879 BLAKE2B 56d2c58ac8475a3479537ce5a6c8e4504d18e9c4fe516ccaeb1a9622e364ca305524f52ce5796e8faba76b92e5ff4f0d69866bd05e8f9514e1b3b01c2c7254e3 SHA512 243df028145682561142402db321b3d407b00eede64dcecdb518d1fdc793c86a0faa6752e6809dc7fa193160f966eaa6a3afcca6c62cd30a7a6b136df3cff611
+DIST @typescript-eslint-type-utils-8.53.1.tgz 16879 BLAKE2B 06ea67b8252249683cc4502a2f9cba3a64b1efc0ce7ccd9b66a7949e9c7288eb1f9c2eeb358dbe55bc73e6966689752e4f9c5150807d48251d48a0d1570b70b8 SHA512 30eaddb4dbf2872d2b1f2bf410dcee6f5778c1060a6f636622a1bba84a8f5855bb329cb68f3142de9436c8a0ef8ab641ee3ca99b9b868c5d90aace8e22abb8ef
+DIST @typescript-eslint-types-8.48.0.tgz 19276 BLAKE2B 1764935941d0894cabeecb41b5f13c03461f7b55480e2429a7583f1c49fc9dba4bb40f7b59d421933c7d1b67b45ab7619af11e92af46e104201713e64498e5c1 SHA512 71031c190407ee4c0aa15b300f5c5d3b2b71411eb431628cd5d8b6eb1494b717a1683b3fdf6669aacbb95899574ed4d3ab20152bc47b86fb149c85d14be6e3bc
+DIST @typescript-eslint-types-8.52.0.tgz 19275 BLAKE2B a6addee9a76a70797acbeb64e5b9726372f3931685ccc16d1732625f37a5733418c35f240f675b6d9e906b57a473a6bd433407d0302d5757632ad4e16d11c37a SHA512 2d6415d55e2af55e1c4f81f9242231df8f358881711f5524564f99906180575646723188f48a0539f8373bacb0cfc42a083129ec89e583a928bcca1fb0d45a1a
+DIST @typescript-eslint-types-8.53.1.tgz 19275 BLAKE2B 387ca8e9793168ff19fe2ab60b8b7e5f33e32b8ac3daa2891ba1746d2421f17930ee37b83588b89967266b6caef912a5876ade765835a7459957518479f31d7b SHA512 8ebfecc2baf66919940148d6e7fcd01db31aba2fffbd096c65c24a8a365fdccdba6e798b8fc2f2654a63f3f45deaecda7a4d3a396b2a7687cdfd385e9e6e4ef0
+DIST @typescript-eslint-typescript-estree-8.52.0.tgz 71841 BLAKE2B 8491b780ba5f378e6e79f45a137beb8cb97ce55553d1d6a44a19ca4e5ce62a474791ebdaf1918399bd9fe3cdad736aaf6b4829343c16335c0465164db3b3a468 SHA512 5cfdcb0a5b0273416c4cae7f7eb1a3a25c800d3877426b0ba7a9ca778efac4d23d0ac4ac2e79a7e1fd23af336802e966c6598d229797b8761e110bfad50eaa79
+DIST @typescript-eslint-typescript-estree-8.53.1.tgz 72148 BLAKE2B 96ccb051b9a68c82e60bcf4cd51285021bf0d6454ae555fdbbeb397c078e6e6d9abf5c926e0d4aa0ee35bf925e685c57bac12455f81aee9efa132559c78f2307 SHA512 4469558a91a14001b81b1575b37e0ef7573143fbd68872530c76d746bd258b6abf046837451ffb34cf100d6824120af04180af98957d89c848c32a0a090f834e
+DIST @typescript-eslint-utils-8.52.0.tgz 42893 BLAKE2B 4951e648a4160535bfeff544b038d64957b4ecc5936619659b1ebc42af3e725c730fe93c0af645e39317f90ba153901a41ef10ed001c75e7ef2a0bee46dae180 SHA512 c189dd54c5a4c1ea87a44a703e1c2a1369670f60f10ba5952eea54fc33adff4feffbffa241b6f33b78ce1e398132786ed0380b50bbce694e21e29c07622da845
+DIST @typescript-eslint-utils-8.53.1.tgz 42909 BLAKE2B 070ec613daed3a9a7c0e42dc6128f0efe567a5ca8bd66d5c2a35c87f0cbe81b77576614ba8a215a896e645d2d6eabbcc8eecd1ccc93adcf79d997b0626e4e2fa SHA512 7386ccbc65565b886fe899835041bb7d262558e977208d88e3296dd0d33eb1e8a761095931021a29a5c8215256b7d39f87ac21ae933e11d0d05ca5e3368befae
+DIST @typescript-eslint-visitor-keys-8.52.0.tgz 4163 BLAKE2B a861031cba6ff45e3f04ff3528a6e59b80c20ba6d2d97143ba6170dd542c670511774d77feeb8b7b34e62a5ca18b7e819a51270dc01cc886b503371f097d1634 SHA512 8a7937fd9a1fbacdf89e606c3e3a30eb714fe4cec819f7f444a020a91ebe085a5d936d8ceda2f00bd80e70b198aabecc7332cfcd9544456f614688373b89f5b1
+DIST @typescript-eslint-visitor-keys-8.53.1.tgz 4163 BLAKE2B 25a0e17fe2b10b06ee29ea044028d00091a854c0e8548f498adfafe82a43580afe9dba65587d05c74a596ba3ad75bb112b5b8800a1a16d337d3a1b1d8d9fe976 SHA512 a32fb057bc432853d1c8d820997b99412073be82e7a6626cf868734613e3af19766ff8c89728d5a24ce6e3b09908351d5caaf6cdded92e874f7ce06938fc8f96
+DIST @ungap-structured-clone-1.2.0.tgz 7054 BLAKE2B 2f53d7fc1434519c6be11cd787fdea968bc8d7b746bf23553e461e30a9aa35eec59263d18065d373a0c18c0f412a93700d7f63f2ec69e53642f802fec4ab0a99 SHA512 cee55d16b3098ae083414302cd0683e8a2f6f0c8e7aaa37c5e702a884abd3cd9bf8423d34867eb5c239fc23d68c382c56ffb4dca624fc2c35b55e3dcd7116aad
+DIST @xmldom-xmldom-0.8.10.tgz 51858 BLAKE2B eda5d84ca04f2594dc0755c07930bd7da2102847354169e8f34f229f1528bae33bc3fada9978b5ded650599ed14ced5603ea1d49ef46a936c70c6dcf1db1f202 SHA512 d9600b7d3978c68d9290609846deab0d315f93d475733981bd4432d7680ad8ab91288a5612171b6f3cbc1195edcff8e446a1d7f1b14473a142d478d7e1351663
+DIST @yarnpkg-lockfile-1.1.0.tgz 75114 BLAKE2B a4e168d83e74726b407ae3aba8e13b3ea904b265f514a87bbe1d854976c9372935309753f63160dd0db491b3b50ca3b55714d40d0675546a359bcf92ba77a0ed SHA512 1a94b0bf25ce70e3a557bd2f6e7ce38f87d6e715bf15d505ea7404b7510dcbb9b86427338b5fbf6ee5543c0aa619fab39ec391345cd432372d4c8a7c6bdb6e09
+DIST abbrev-3.0.1.tgz 2426 BLAKE2B a2f14f39631e8049525cb5615d1b0c6d0be5ca9b080b9cb2ce1aada79293b4a5dc844b102232d574b8fc05f61bc5573e5b298e93b4872b72d5b28d54eff4e953 SHA512 00ed9a73aa63441dd2266189a3ebf9fda2ba3a6820a7a7ec2ebb3ac0df5b777e6e96ee1c0b068053dfbb6615e37aa1d591a1d384bbb31f49d9af462908387282
+DIST abbrev-4.0.0.tgz 2469 BLAKE2B 3d4d39405005dd8ec74ff819061a21e692c8ab88485100c15f891e321f3fc910cf58894c53bae5c0ff91c61bddea90814acc17e650bf0102bbce5a7262c2d551 SHA512 6b5c1f97268bd2d1ed25298b48e5726d8872db6bd18a1e1e76e861ae472382b5869d17eb66da2f2761518f1b93b64923e3b3bf6da7f447ce905393ae629cfc7c
+DIST acorn-8.12.1.tgz 127429 BLAKE2B a252a8b0a02349adc7871e2f144d6fffc49111520852a42aea90579b619b660074f8a9de7e5b6ea7d9d07865e7196eacc6d0c7ec53adef0e8df3674cd2b81999 SHA512 b5ca46c88f736e2cd3f496d5ea8604e3bed5ea64e55efbe2d13d06dd2348604d9aa66fc6e61b816b5f8af3d5467a8bdb83e8f2702adf865dc00f112b3ae3ba26
+DIST acorn-8.15.0.tgz 130851 BLAKE2B be1b078ececa9951187e31d809f3e12a4c5bdf2272594936620303a6004f89fb5939e338bb74afaf03286d70104f0a036d794b8b68fd9ea603fd7fb48a2c8f22 SHA512 359c896ab05f2fb9d6c08abe1432fa669ff21c485e3cc3679c9d32dea7e2782ae636f61cb7cbafb62578d54be549ee9aa407e4d1f63515b5b1f8dc1f9a9bed4e
+DIST acorn-import-attributes-1.9.5.tgz 5005 BLAKE2B edf067eabb8ce4d1dde453db30b3fec31622dc35007762ed6652d50d68e9934d10a39581cba7797208e18546b5cea4bfe4051cd251b2419e56e04ee50a6f062b SHA512 9f4d95ca4bf9b80dde1c633f676750adc0f9ea42fc4f20dbda9d7ed0ff373c294c9c2fe773e6a76d046120e5a74aae0a7bf2af0cfad8dc2f610ed0bf0377879d
+DIST acorn-jsx-5.3.2.tgz 7635 BLAKE2B 97454e9e8677f123ee2de87bc88a45c6a366fc07e98fed6a8fc2facaf970a42650adc22976736b23768010c744da7bbc4b8e6fff1393b8046ab14d52d4819d7e SHA512 aeaf6cf893617f4202863b435f196527b838d68664e52957b69d0b1f0c80e5c7a3c27eef2a62a9e293eb8ba60478fbf63d4eb9b00b1e81b5ed2229e60c50d781
+DIST agent-base-7.1.4.tgz 7812 BLAKE2B 3289afc27afde65da8a55fa18496ec175bf5125bbffcf883bf9dc619e5997832e78c7e191d14c676a07f53f5b217af60738ae63a21a196e216675d4a9181c818 SHA512 32703e613f1fc1f24f801c779bad0c36a6a49b7d173a4c88a07d72ea1b9342f0b43f0646ee48bc35a70b05cacf6cda28f2f119cbb269ba4efe8cc3be094a2f4d
+DIST ajv-6.12.6.tgz 202371 BLAKE2B 289865ed8ffbc735067f26a2bb501c0980a2225c4c589246571c73de3f2db454c4ab08dc95a94d6ee87677a983917683fbc49087880f0df7771481fca5ea56b5 SHA512 8f77d52e0bd3a39dbb6a7c98c893864d825b1bebe79d062f1349b99a691cd532be9f1029a6408b3082f4699e1d6e55423681928619be933138654ca4068320e2
+DIST ajv-8.17.1.tgz 217137 BLAKE2B 21d12f2db77f9d3d074b274ba1c5f36bb4c7cf27110447f7a603bb5726955680c61c09d7e3239503788e21984dec87967f9b50106bd196960452b331014766c1 SHA512 07f801b8d8394a2313acf902f80dbe716d11b33c316269fa558c41fe29e5052b52e67c7ac4722dfde84a46120c86abac97b6bc2e34286678c2b39be1c31390d6
+DIST ajv-formats-3.0.1.tgz 15999 BLAKE2B db4230fd30a4de4cb55753e43e12bea76ba4a50e1dd4f4a9bb0e00a28e6641f218722203ff3d199c9d22a511d8a4581764b1e6a16141ba7c54619d3b3c6275c8 SHA512 f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1
+DIST ajv-keywords-3.5.2.tgz 18254 BLAKE2B 775bd0d7e3e20be37355041a64d1a880edd38fe36cb7ad7ef27ec5ecd995fd91a842abf36306019b18dcb52f429e06e00e5d18a03e09f1fda98521d67db60cc6 SHA512 e69e964cdd03753195424e958dc123bb5f4881a1ee75a95c7da6c3ef284319e03a6dc42798bf82a6f78b26aff786f7f07756a87fa2f7f3a3ae824c7a45fc8c21
+DIST ansi-escapes-7.2.0.tgz 6363 BLAKE2B bd1f309a58f146007b8cc38c79440e010d15828038c33424bf6110165f9d4be49ebb7756d3ec2b8f9998c23757de2a41a39a24c7bcb0047e2b17ca72d2228523 SHA512 83a2e106c97e1813d15865ac06dbada73058b8821d0642c4bda7790bfbdaffbe036f4d7cfb94d98b2036e9c64902bdd17ede65a6b56a3883f17f956277ab6a03
+DIST ansi-regex-5.0.1.tgz 2768 BLAKE2B 0e3e3bb7fab52b396dd661518956478d3677f134962b3c4a1be99d6cfac357218515899a34cc7b6b5ec7cb3eeaeaa282f5ff6a31996114150fc2950385084aa7 SHA512 aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15
+DIST ansi-regex-6.2.2.tgz 2880 BLAKE2B d4fa83d48dc67bdc281cf1f2a44bd4a0ba8090bbfdca70d8e979a2d07119596f39727cf1a62826421d879eb36de5f385b52683127aa1033d38374fff6153396f SHA512 06add2992a721476968cf93c21ff7273ab2f33c739e9d079040b56e106f0e631d3c305d77132e844c9290c9a7a54bd17ce559a0874d7ae415444c6260f4b0baa
+DIST ansi-styles-4.3.0.tgz 5849 BLAKE2B 8b757d5b3ce6856dac441a336b1bbb37bc205a68daedf1d66d5c4e3ae12394b0854928b09790fd6007ab2a8b3ff53c8fbba8412c587bcaf7aac30c3e5778a69e SHA512 cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212
+DIST ansi-styles-6.2.3.tgz 5836 BLAKE2B 7b85a3fa70d56ee46a2e9a437e862849a13d80ae593fa5e40a804433a715ef037c4d79dfd3d257941cd90d5635c39befc483c92ceba2d3b5aba48429f3d40383 SHA512 e038fa336f0907ea001fc9059132d4a3e6b68f038592ea9bdf2b9c53408035c45151bc52d1c3f49d96021a371cdc1357c1122c5159831a0cdac267bbcef247be
+DIST app-builder-bin-5.0.0-alpha.12.tgz 72513352 BLAKE2B 4a008734d89e47839cd2d0b18bebe6220ba98558aeda9ba926de5dfafddac016693379aaf6341ea4ff0f0a11f4dfce3f941268ca017a724e275a7fde61ebc0d7 SHA512 8fcee8d23e8ba8f2f7411afcca277a73e4ede600bbc4d7d8a3ab90210928ac00ba32979ac95319ac40f32a6249fc796fec49ce4296919b9de4ea4b43619c81eb
+DIST app-builder-lib-26.4.0.tgz 1058695 BLAKE2B 125b7a4927f88267bbc1186e0554d075498a3badde8dc4644fa73f51c2a6df0ee8c81966b3e831575e29ac151705ccc15e521128e04ffacd8876178d47da4e50 SHA512 51ab3a84d7bdf4accfdf13d6c61e4b1a51fc9162158d98b1ce63091cd07dfba84fc83a6373b3503245608b5eab403769085cb6d99539b29f28c3bb6f8de32061
+DIST app-builder-lib-26.6.0.tgz 1074803 BLAKE2B 073b038c6d58dddc01d32caafb9cd195580b73b5629d698b9b350608914628726e74792681565fb2ff96b37c4b93216bd997c553697059faecb7f5ef0e7ff81f SHA512 3f69daa126863aa258e7872a4dc78ef659acd8cefdd1433b040f0094eb9aa25421469fcb3ac84055ce2fcd5958170e1834fb62b8126a74085600bba810a9dac9
+DIST applescript-1.0.0.tgz 4963 BLAKE2B dbdacaead572067cac4878003158e4134cde4e40f2bde7ad4bb2dd9cc8d29ce40d59367b7a9f7ed564e42fe2ebc928ad8434d41017ec8052d7bf54bf55b842b0 SHA512 cafb4d1dd5afb5b6048886b35c0769fcd63e0416fae7f0c0b1eaa53622508cec7d0f29eecce6036d52c126fb9cd2f7b454bf71e81dce1c5e9e1f9db2f61081b5
+DIST argparse-2.0.1.tgz 39740 BLAKE2B a5d8bbd09d9809fdc13c4570ca097f2e900dba0515b5375167d5c6dfa6ccdee69d2b34ba25749bb7af2b5c6e9dca2428e2a3003f8785db5e13aad3ea9bb00b86 SHA512 f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd
+DIST array-buffer-byte-length-1.0.2.tgz 4891 BLAKE2B df6d338bf0f114a12230c93dc8e78fcddd189e04c995e6093b836f7a4b78dd617f7b150a20a9d96208425f55997344dae114bac7fb701b0e4f5666ff395f1a43 SHA512 2c713ef01b91ed16060cabe7ae672e4aaded0dc2aff4e1445d0b7f1e96d9858ed5ea1d339545eeb67003f361a2171f6b76278232392fb5cb0fa81c20525d488b
+DIST array-includes-3.1.9.tgz 9115 BLAKE2B aeb9a5ed250704b065f2c1fd5be7994e7d57b9cca009bf4b0b35f3709222816c5c5a1dd36e16e56ff40d5ac2b4e8201d83ea0880cacb22bad0803ec9ae47975c SHA512 1667820807a7cc7d0a1f7f3548f4f91599a203f4e6a6776971a4a185f80437d7825639c506aab7975c6b238db2f3e3cf2c8ea1ca9ce8bb8197c34d161e63c12d
+DIST array.prototype.findlastindex-1.2.6.tgz 9559 BLAKE2B d15ba42759e28262f740174b2b6eba4943688df49930a6fe4c2044cf729e3171ee2f57d2615469f09ddee80f505a1a1eea7f539c14eb715b7dbcf5fa627d9228 SHA512 17f4ca013933b1e504c4f95fbe6c102862133370c64cafaf900b026680dce5d695ca06c90678c45026e0900bd516c81f5df5f8608a99ff6ec6de4ded757ad3c5
+DIST array.prototype.flat-1.3.3.tgz 7141 BLAKE2B 70ceb728a0bd80609b8ca82ce5baa3a3e4582b39e75dd349391a90108851e9c8f7d9c721a4285eacc379719e11a47f8f26059c4e57fca0b75d5a607f130a2a47 SHA512 af01bf8dad677b22ea0ae199e5862bce703ad83e266578348b5708b242142928aa1770a37bdff05c096cf41f6cd566b67e898cb08bfc73307c8d970f9b109716
+DIST array.prototype.flatmap-1.3.3.tgz 7435 BLAKE2B 79cb30b564809858787da9ab25beeaa16470d7b1da946975f11a120e387338fc9e34ee61ce2458ea6d0d2a30df49fd65585ad63c223c84784eb7ab5614a86028 SHA512 63b5ade7578a252ca2f34845ac909e3c618da3992d242b2516e6e8a89b1b7f9ec208f726e73ced96e3e5738fda0fcb16b0abe5c1ab5ece957853579f93c9298e
+DIST arraybuffer.prototype.slice-1.0.4.tgz 7207 BLAKE2B 08a978ffda0d79f3b9e5999cf04cebb182fa643825d221bb574bf0446004e5f6177fac4fc27fb4563e95656a072386419ed6dd0ad46f5fc96ffd92ec6ac87ddd SHA512 04da0263a4975cf43b805da8a483f818113e5f0ed4fa91cc60abb38e008ddc6c22688474f5451e29f85ec88af2efb42dac20650b428ad2ae7f4c447fb588773d
+DIST assert-plus-1.0.0.tgz 3943 BLAKE2B aa2631632f2e5a165a76cd8d86a37324fefe080537dbebb80705a1988d43e234f099f2da18a581660466ffa065ecf46c0198855d93f73d9a20bcd729a6f7d4ca SHA512 35f27853304271018b0e542aee71f11feb6fde4c99d211d0a85e413ba27bb4d25e3f9768d6594fafc759f331e89df840bb43c701d3244a8fbca34c3183d9595b
+DIST astral-regex-2.0.0.tgz 1803 BLAKE2B 4d9b3ea46c0d4ab4663c9c87d360f2945dc3b925bf1161b50fbcbae946b2442bdc085bfd9eb332b0a9fbf5eacc1219281232f2a3dc27c626a538007246afbe3d SHA512 67bb4cc35cad4d7b798ea31c38ff8e42d794d55b8d2bd634daeb89b4a4354afebd8d740a2a0e5c89b2f0189a30f32cd93fe780735f0498b18f6a5d1ba77eabbd
+DIST async-3.2.6.tgz 150393 BLAKE2B 35142b23b0ac34ce98b00b9a197442e871f82e4fc09fed99e34494db753e28c0e4a6e57eb2268191c6a361659954978f3f932bb5092d54c45b087d10c6054b88 SHA512 86d0940e5c72c822cc81a337c578340b42d6db1a9fb90ea9d39a42108b17bb243e6b592860a4ee04ccd13709b26df2e0bc90cc774af52d39f8f84d138ba0b600
+DIST async-exit-hook-2.0.1.tgz 4662 BLAKE2B ea944060ab9ef15b00f299369eb51fe668c39e4ba6ca1abfa2e2fd5615385b4d5250708419c83e25186976ce239492e8bbe3c797389d97666b4676518ed14ecc SHA512 356d9c5fc9b543b28f03b6b933650b41e676c11e6a2393c06f0e4bd1438cc5d8a8564f4f319d21d539b264490f62b0af6230e51480aeb0ebb576510a00079707
+DIST async-function-1.0.0.tgz 4380 BLAKE2B 0db3373386b471affde1aad4b370104438095c88aa1e3b17bcd060e019a1d31a4e77abf4ffd51504a6b4cd84245b5f774909cab281222af958c2ac1ec66c021f SHA512 86c535f007bc0834d1e8a82ef4361fd046c2aff6b98862f4af2b500e86d471da5838aa2493c2c48d5a619d7903920a62d30615b2aad7b8fd1b67125a4ea760a0
+DIST asynckit-0.4.0.tgz 8111 BLAKE2B 72788d9bbc70592c0d54a77531ab70ba362b94999fd27c8f16dc5d9bdf77597a4de7851cf5c995cd90e6d85d61d93abc9088e4c362a5f7836d3879a50e557295 SHA512 39e8bd387e2d461d18a94dc6c615fbf5d33f9b0560bdb64969235a464f9bb21923d12e5c7c772061a92b7818eb1f06ad5ca6f3f88a087582f1aca8a6d8c8d6d1
+DIST at-least-node-1.0.0.tgz 1558 BLAKE2B b888daaaabdce715d51805f00acfb26c1339557097e84cfd8229a3fb56ad4625c2dc5fc0b478a2e855cb8d12b03eb42f1765871b38b648126f8aa994afb4b496 SHA512 faafedec492fd440d8da5e8675ae8b2e25f5e2b53d4d5db459ade87de426c0f1596ce328f435eb2db3a315a69c9645ca5a27486a8a7000e6d00eac16b46523aa
+DIST atomically-2.0.5.tgz 8803 BLAKE2B fb25e52af7b2ef3ded53d0130180d4b86dd0f9efdaba76a384a2dac653af86e9b85284b5a2de888a6353d8a4937b755fc9f2d4780377d0e3e55d65ef38d58e21 SHA512 850cc5813e3bfb4047e4e0b5775e41ce7d872b6867f086d55ab1a2f49caadea62e46b17e8584691064a8109c71284d40ba48dc1a41bffff7b8c3a5ec6f0f1985
+DIST atomically-2.1.0.tgz 11876 BLAKE2B 161ff054fae338523d081ffcef9d2a9e4e86d1dba14279de73ae5675de1176a8c99686995304343fc03404d8515ed73fe3750d98b8c493237981e550dd72f9c6 SHA512 fa00df7c55d15bab25fc70b06ed6bbccae2e36a6cf8efe1824401dcfb56ef852d01deefb799e1bbdb2468b8844d103de265318300de989712bd542f7740c31ed
+DIST auto-launch-5.0.6.tgz 7058 BLAKE2B 4043627198ce57671be11a3d6d9a5afe41f06e1a6efe80d1c782d552a29ec8a5bf2d5d3493e02c62e6ba8dc94bed188feb979a203d482ba005e2d110d85d425c SHA512 3a0c62026e2af4405ff4479774f06254d10d6961378d46687f0ae10245a31c36067b3bb593715164753c576141c46b9224e1f32a64c911dd06ecbeffd310c614
+DIST available-typed-arrays-1.0.7.tgz 7360 BLAKE2B eb4447d6186c80caa735781e58d377bc1d668ef11b24a9aa8c85416e473543b0009a4dcfcec215c0cdf4d91f5a0e6de23a1f39e352ace0f8f7538e3608765d01 SHA512 c2f52306d48637bfbb4a3369abff4cd93837e745190f7abad881592db4404756d23250a8d5969e5be049f83d3dd1ee2120864b05c4c359ee0c8788ef5036a3cd
+DIST babel-plugin-polyfill-corejs2-0.4.14.tgz 20300 BLAKE2B 5610202060b3088b2e947a86575902e65925c6d725106a899aed126e0b27ffab87b9e4fa481262cc82f92ac1955fd6dd46f7d982cab2dab11236ae159af49264 SHA512 0a8d98f705fce78b6ce94f200003d77e7d06980c9cb47b8af27d1885f8ddeaddf483bcaf2a3b29bef3a8f721becf9d8f65180512bb7b29ada96275c28cb284a6
+DIST babel-plugin-polyfill-corejs3-0.13.0.tgz 50515 BLAKE2B ed6c5974716e03a7dd3e1e14a969a90d22262f4baa36261a90a26408b62c65e94cbad72150d27fce5176f7085fa7d1ce7f951e564a04f3b43e3c4c794ff63dd4 SHA512 53e18dc0c752160cd599f84d9bc189517f3c01a741deea3d2a926a4b715aa8d20f2a0c92baf31bf9b1cfb0e9a6b96c8872ea998ffa73b75454214667b38cb6f8
+DIST babel-plugin-polyfill-regenerator-0.6.5.tgz 3575 BLAKE2B 1d6a8b363a4b09ef8202327e53bd0c32a88a28c3306e14891725fa6d15a4e160a90516cf4c9c0986c0df062c86a2ca9eb46559b42754bb538075b54afd6d5f3e SHA512 212a90d9fadb88d53dbc8264ce0edd94fa739cf6788ce894435b92981d1f1077a8c2d37708e611b17affc5ec67eb8369535dcfd3a8dcfcbe538222573a0adb12
+DIST balanced-match-1.0.2.tgz 2668 BLAKE2B b0f099627e450582935d0c1f1bfef1025f0b97e44e299010e81325771bb5df6145c01301954e15fdd2e9de88a6bf85f03898fa393c5e722d5936d1e3381457b3 SHA512 de849e50ed13315ebb84dd4099b5ec2b8c9aa94eed8e21e56f144364ea47d0a5bdf82797e1b440697d009f1b74b71d8cae94695b041a3f02252121098585393f
+DIST base64-js-1.5.1.tgz 4109 BLAKE2B 02a934034e313a51f530270936124cc8cf52b89217a0943901fd28975282c7e74dbd13ce709e9b52c2493d403cc2139fb1ae6e5a8c42b9afefa675a0f9b08abe SHA512 00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58
+DIST baseline-browser-mapping-2.8.16.tgz 48570 BLAKE2B 63253f742d6b3fbba7362a2a49f126243f4d5075c336e09291af194bda9cef7f3859d4f980758fcd6cbeb1472305e5ce20aacf594763946646d9aab24dd3d58c SHA512 38cbb704643813b3f512b16c20fa5b261d2abc3b9d33f52e25e1e0900bdf59efb41c52425e1fadfe5f0be9f54b479e5123f51b2ab54b9c05d9495c1df72b1663
+DIST baseline-browser-mapping-2.8.20.tgz 48825 BLAKE2B 2fa4830e0d9f255a8ba196a6432d4b4240657f6f7a682baae0441466e34228221018c62299b72539776c6c8e155ab72c112aa5f4ccfd617c4679382ac526119e SHA512 24c5ac745f8ef0eaeadc432e91b50dd507db2caf665f60a4526401716d93d2cf0e99d0142f92cb33feb01704aba97ce55c1d77ca1c8af604ca4b5ac88b339db9
+DIST baseline-browser-mapping-2.9.16.tgz 51673 BLAKE2B 5fa52c44b7069fef444c832ede7e3314d907620a2d9990971910d618ae7ff4a8b7f332c2e367eeb8fc21be52391c519f1b4f20b502f52cc02cfd8b8505f1fd78 SHA512 29e519741bb19e0cbcdb98bcc6fcda2b535c9e4c74b4199bde4f03904baa8ca4649adbcd4e37b2d99b0d7a1f03c3895f2af6c23aef6878dc764ca9b6bc7a9c47
+DIST bl-4.1.0.tgz 14646 BLAKE2B bfb0daf5ad1f9edeabb6f479822c38b4a52b7ebc1a64a2a29aa9fee111342c9aed36c851255633821a432dcc382f865d7b046e9be3cd4352f98a42bf58d699c0 SHA512 d56d3b70cf604ba0dc2e97ab65f1528fe6d62ed68f1923875a13e21b35e6bd525b44b746f36b07fca9fc12d5b556a595039e0029fda1e64e416e721bc05de1eb
+DIST boolean-3.2.0.tgz 4488 BLAKE2B b5df04b391f62a1610f99ab0513a104a8bb35cd068655c66de4df35a65f356cc930aa7b3b793d6eefc57397a45de2a139cc8adc7159db7ca5f43db9bc9af9cc3 SHA512 774208fc63bdb9ff657d41c7d8142c8f1cd125905db2382c0625b806f85693fdeaa0ac1016320354dd7d3df5fc1760ffafd3c2313b4b5a3615085ae9798533b3
+DIST brace-expansion-1.1.12.tgz 4246 BLAKE2B 25b924ec82949b3c2034bac6c75598f441e4d4989bd5488b460cde14b044cb223a1c6654b2f9b3aae4d5fdfa5d643982d91b7aec5582b2652b519a2607e74d03 SHA512 f53f548d6debd145b973543b193c25969b57c21bd8984cc587331f67d1fb1505adfae65e3e364f8c13ff5b5644c99d6dc065a89b9ff9e9317894f72a8e70c772
+DIST brace-expansion-2.0.2.tgz 4372 BLAKE2B 1642d9b8fdc6b5cc25881470da64c76b3091f189588bb478dadf0ec2e7f79f1436ea2b384a5068c242b5336bbeb2a5164e1dda0d9cdcc07053a99eb760ea4ae1 SHA512 26dd2f1f233e8e6501aa88c1ec4d4d21869db74bc8d10c63c5dd9312b5bde300f3f84d8b026e6f28c5d7c20e996414c73ee5250e0407297be318175f705d590d
+DIST braces-3.0.3.tgz 13972 BLAKE2B 90c44af893d9e8fe988e9395673e7dbf29b140184a1372983c6955392e7aac599087a41174bca9de9d690ea4e70e7b43b42cc106de7ec30b9011756ff8fc28eb SHA512 c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc
+DIST browserslist-4.26.3.tgz 17200 BLAKE2B 9be60220500dab393582de7c059d5ad1c5a5f3f104ad0d5cb7288fe2fa65138c937c0f98058cceabf1622c3617450efb2e24127b81a82c441df874ffae47f013 SHA512 940514fb4d91141b822903e3fcfe8d82395b0a72c1329e14b604f1eef3477775d220917ceecf5ae6b037687db2c37192f43a990146ceb597420a265e551aadd3
+DIST browserslist-4.27.0.tgz 17266 BLAKE2B a6e71dbdd1a025e942cd40477fb1dd4c873286177ec78c3b0b6713e182ab7575a2a324d98237627caa40221d552f77414f9e60e844227d624f15554df333bf90 SHA512 017550c1d868b757aa2e28706ac3c49615f6b4066206359d27d8bf65c8f64ba418223931eb638a49f9e86e4ae207cd42de5e30d2b572dcdb788da4c196d604a7
+DIST browserslist-4.28.1.tgz 17351 BLAKE2B 29bb8d57c7a2a55b62861a9896c7c7bbad41c0da6626b8be6476a61659e728f3e98b3e926cd990aedf2d1213fa0cd40784bfe023650f869f3365055347a7ea0c SHA512 642e417742e02578301aa5249d963fbe4510d38afc3579c9677c988b8bc3992899982fe975237435b3513f16696ed3b8b807c350015f7cef086683371a3f0890
+DIST buffer-5.7.1.tgz 21239 BLAKE2B 971b36d44d161c185b8c1b21d89b2519f6bf48a6bf01bae5cff926cd5a8dbdef4470d216cb16d6ba94646c60da43013c2319dcab8f3f423698d7999fce5d87df SHA512 10773220f050e0148696f8c1d7a9392a0009dbb088b0763fd8906609145ea38f32f6b43731a533597dca56505ae14eccc97d361dd563d0aec2dd6681de3bbb15
+DIST buffer-crc32-0.2.13.tgz 4167 BLAKE2B 36d1e0f8c01a1868a961a620e1acbff8d5bd3d8a634cbbf9e869d65fd7e5e27cf4599993c621d2a855c9187bcbabb35c36bc69a619ff69a2f9175a2ca237364b SHA512 54ef47b7ffa9dd237b48a5aa72b804ce319b4522584f1f90d694d00b4c2b5aa1f1d2fa49ada43a1ad1f1f2dbdc835ae52b56f2854e6071cc603a08fb0744c391
+DIST buffer-from-1.1.2.tgz 2313 BLAKE2B 58c31654e7bf0edd15bfbc19729886c3657c0532641fe5cafa4976c6b6a825f7eaa5195aaa3f7cd3b291cc581c2117d10aeeec625ae3b91568a13b21f6fe8fab SHA512 13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d
+DIST builder-util-26.3.4.tgz 38282 BLAKE2B 1bbbd1244c1c1ad4d881be822e0820377e0232b294db584ff9118566052161381ccac8ef64e1b6e5ca72caa06f047dfb3660c529b1e0186ec0d23b09074b1222 SHA512 6919fcf2660c92d1f1cdda83305e80ca3d2b2a85fe668809ef90a4ed1ac8a9b63f69dd0706f9d2db1038b877f3ac6af90f668b2f7bd4e8e0441f8a7428c5765d
+DIST builder-util-26.4.1.tgz 38287 BLAKE2B 2a078e4b0f0df6a84efb2ad5315dd72610d14e727b1bb151884b0144c4c3fddd505fe53aeb3d12c95de609f6d38f19950787ad5e4318b6a480c82a353bd6f047 SHA512 165807e375d9e74c3752d4b545518358ecfcbfda8c5cf0bbba932d28cb4112761db75395a12eb535884a9bfe31f9c21a5aa2535ee6b4f9554f23e7d23c65cd23
+DIST builder-util-runtime-9.5.1.tgz 44661 BLAKE2B 99970c38303a1db9235a0ffd84e07589f85c91307969e4574e4485637cf81b958ccd6df8b97c4213e59bb09dcc34a00b6b395d049c569c3e56ef75ffc6f129e2 SHA512 aade35b4c7e01d39658517aca8ce437271f20c858d8331efb98da30dc60ff62686a645b14d4cd5e864230de2e7951d7f0ed76572c5906c0eec0723299891532d
+DIST builtin-modules-3.3.0.tgz 2348 BLAKE2B eaccb4fc9024840de0245b72545cc2ffc63fcf1118f2008d7f8642f82dc911a181ecdee8e0fac8bbd2fed917696a97fca2738e7ecb80abebebc5c2b13d80a9a0 SHA512 ce16820e271d2ee58de546cde4832716a34c84d7e8f75f6c1fce72dbf79afb9620f53b1391e671a4bf892dba7a7206054b8b112e9dd85784bac83baa5561d83b
+DIST cacache-19.0.1.tgz 19433 BLAKE2B d670627108d8864d2db782697c8a833d462cb4b0ee4b6c173087cac779aa40a7c9c1e7b28b806e3b95d9477b32cb5b3e88650bdea606b91ea7f54578aed10e0e SHA512 85db14c6e9570a2e524c877bf2f455604b43023abdf48080524b4b4de4d8b0ba1313a67c752d1cf2958d0b1c1dae4f587c97a86c365cd98d7cea10ffe5942015
+DIST cacache-20.0.3.tgz 19422 BLAKE2B f31ccb090c5185806a8d40c64dfbfde7f97eed5788bf3ba3dffe0d6037c418685526a95b62c424cb71191e343bd9c6abbc8e062c7ffafd7ad0f012fe380b6483 SHA512 de9529e1ef21bf4ee4d509628d9bba2a7edcf7e6695969388f717c377c4fb8213150ba1ba89c9d2983938f5153ab9f2cae426c5ef3bb2db1801f80b4654dd61b
+DIST cacheable-lookup-5.0.4.tgz 7231 BLAKE2B 541e7ea2e87481be672286ca55636446308855622a28991cddc506f0285dcf96adb8b6cc69296b24f88147d251d53d82dda432d8ee8d352196e6b5d73f908898 SHA512 dbf90db1c3e1a5cc6b3a280c6736e2585eddcfc8a585bfe72075371326625d65e97aafdabbca89f1585d7ed324b72de7ec68fa1c819a9501bca2204d07700980
+DIST cacheable-request-7.0.4.tgz 5944 BLAKE2B 573e763c548fe67859d8fa375abc8762a6b09435cc862f86698794c7d2ab5fa0415026ad9f11fdb07a097c5f779587950074f3e183b16ac56e2f9a1970c8b6b9 SHA512 bfea7aa2782cae9d324c66c95e38313e8c36f832fddc30123f891708329bf3f6f046db7d384177c218209240e418dce0716cb65da1786bc9d98250bbb8496c72
+DIST call-bind-1.0.8.tgz 7779 BLAKE2B a29d910b8f10dec311c826093cd146994dfc06ad5bd7826cd429b25b7ea958ed887e4c1a82d3b99dd6ba6c4ac4a3ef15144627a3c866d2336f4b0e31b94df515 SHA512 a0a95214c70cc29520d9e767921438e78c1f5a253fba5dc29097bf3c41dc4caba25fa4696de854885317bb5dc76a5199c5f530090cd91bbe3b617067d629bdc3
+DIST call-bind-apply-helpers-1.0.2.tgz 6067 BLAKE2B 089f56dab75116f8cc39b38c715b72f9eb01af6fd1cc6564bda2ab2f0cdc22b8c1e5105cd78b3351df1069bfb9f1ba47e51e84fa6e89a5a6a9a181348376f9dc SHA512 4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31
+DIST call-bound-1.0.4.tgz 6382 BLAKE2B 55ae21b5273e478baf74b5da5ca35ff116f9078fba36a5b6381912b394e1a3599b8b9ecebdcdd0d26a409ac026d31338bdbd1647bbde8c21723dc519cb8faa02 SHA512 fb2b3df7b53dea9a382b1fc0069042aa103d12ec49690583420ef6f791f8841a61bf72198346e804abb0629b78617a7a319e4099942753fb72313951a5a49e8e
+DIST callsites-3.1.0.tgz 2433 BLAKE2B 6d250029efac24eaf7ff184d577474abe3da9f166c2355cdc0d4660461a13ca84bbfbaec0c8fdc24b0597184471c8be11254108e29e9cbe00de2090c291f4468 SHA512 3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69
+DIST caniuse-lite-1.0.30001750.tgz 348931 BLAKE2B a92d16ee622b4643e32a1223feb9571c5eee9fb6c87073a500c6710c8daa97c73a3414139dc2d366aa8381d2ea486befe9cdf29878ba1664be9ea913c1207870 SHA512 72ea26d20e6c757eabc34d2a3a82cd485089f7f99822cb92380fb2ce90f0f1ea29885a9c57042f647aa8bf4be61228214715fef9c7c2d158351bed48cbf992a5
+DIST caniuse-lite-1.0.30001751.tgz 348985 BLAKE2B a087efa59c353af8a9f18f112dd36c4b69763d95db0b95c030b899274e1ec56671d7dba04bc01b77de4b92c6560ec64219e4eb9875e7473560b0f34eacbade8a SHA512 03440986e8342f2eb8222dde22a1eee57e7579b967de4e324d4918d63f1daeaa561d5ade83f54b8a3378f1c6756d83e2a8e42eaa99082a7cebfd497c57ea7a0b
+DIST caniuse-lite-1.0.30001765.tgz 338030 BLAKE2B e27477f93a2a327ec301551b7baea546e3354bccab444fd8c12023a31c68615b8e2adc344b12327e6bae2f9ebd4aa2b7407556008a6055c7c68e975162ce2fa1 SHA512 2d670db52c99ada923102aa6a4fe2a760d0c30674ddfaf03ed7f17bef02a39ca8cbf44719e5a9529997657afe6051ebca183313993cbc3f80eec3ba2b0c1d4bd
+DIST chalk-4.1.2.tgz 11577 BLAKE2B 62808a449112472a7ec0644a57ed3372a88e62492467d5cea78a8232a1e2c2fba1a8e55f070cbbfb247c3dca517aafebde31f13501a22e66b0cfaa4359cb1c7c SHA512 a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898
+DIST chalk-5.2.0.tgz 13351 BLAKE2B cb2ce45bca585c05e24e06d397362a67583908b73728473c29a415d0f96c9c80d91051a8c5ed465736390c982cf0c2ed89b497dd1c4a79a9a719704dabc1abd3 SHA512 ade7b71aac3f9dacd000fb89244cbe6af765ed07d931c52f98720a80466418bfb1381cd1beea791f1a3a2c7b8c71e4b139a6ee24b266e58a7ff7647d78c98cbc
+DIST chokidar-5.0.0.tgz 23399 BLAKE2B ddf243b92760018d468e2cee59fc20a09cc4810c8a4fe3bfdf9b15786c6fd78b2d19f2b3ccd40f5b164fb554544f298a2e7560791dad9c11581e90570483ee47 SHA512 4d0326737c3ee40c63a4bf22222c1e6c5ef77510c5e1f04889e02a1a7f5118259a115c10e856f67067b7d589ecd11448ce28b982827563bc5b330a354f132997
+DIST chownr-2.0.0.tgz 2243 BLAKE2B 4e9052e4eb7a6ebb87cbd51b1861d78612b816e6bb0c6253c37616a914a8d4400e335b67aa30c759779088d501a371a7a0c2b4d17af7c7f5c20ddfca3c259bdb SHA512 6c8a26b43179286a5da2090b77d56ca6f17393d29fa72c86952f18155665ed318f0472f9b2720e9f17ac8705603ed790f5be04c9d97ea556c8c84d4372f09681
+DIST chownr-3.0.0.tgz 4405 BLAKE2B 57b76bbbae9501903ded7f38c85d84b490a5331bb1d9f3e8a07826b05a50b3c39455dd9ae8ee1c8065779b222f94f21756b5f3782ff211b6ace6bca0be27eaa2 SHA512 f88c7363d05939077f5ee60f466aef1158c5fe7aa3e64813e2412aed5a1fac3a0cd4cc6846311692b082dc4b4b8b9f5355ac314c09fea2b27015072ba84375fa
+DIST chromium-pickle-js-0.2.0.tgz 2915 BLAKE2B a53e7f2a775fb1b3e5b5679a44924e82ce7b54711ef28efb564c4e3740d4e75f7cb629ee37c5284ee1d05b22b4a0c7329acda4b60e014d8705ca41db9cf0105f SHA512 d51e45868fa306ad030f276dfbfbc75a3e4a24d24229d01128e0b06547a7f3823906b796a0ba912c0347d54f3b789cb5b620123ed3271aa249ab466c2e844f3b
+DIST ci-info-3.9.0.tgz 7378 BLAKE2B 85c557da2875b394b0e8adead42fe71f6435a0654a8c2d07a02850384fb669d2adbc127ed4ef54a921234c592a97719bb2d10076bac67f50551268089e0f55ff SHA512 348c45e7986fe274aa42cc2401e88e8b5afcdf1cbc26574e1434d68ae839e4a06ef499db96771dd94e958879988077f4d533d94bbecd24184130a7568fd1d031
+DIST ci-info-4.2.0.tgz 7979 BLAKE2B 89808b618d56f64f5fbc81c389170e90d5d587cfd1402ef01ac94b7f0ca31212bc139f2c6a47b4843a731b4e6dae83a9942e456cb45ac4c8f9afdc98a424033d SHA512 71863d9b2a64b18f0d46a8030755c3d518892f7dfcbffe79d678b29c54c691938ed8b1ee0763a6398c4321efedb4df401f0aea76e9b5dfad06dda95dd16f640a
+DIST ci-info-4.3.1.tgz 8079 BLAKE2B f3aba9b660541536a4fa0d09bc60372e7b1f3695d5fa21a95897250ce66ce071e09a370b83df9e87ce2613cefe2a8f7d2774ee67cfbdb8c44750f4110090820a SHA512 59dcb6220bbc39c069236a5978f679a168cf0b7f2d983571e562945cac252d8900d28ce8f39b0bb0bbe405b067fec65a482305386649d787ef5bdb79fddee474
+DIST cjs-module-lexer-1.4.3.tgz 44372 BLAKE2B 1df8f64b120abee5c14df5c357925e21247e00146fed4508216014160cf1eb2be6da0d1b4f6ab2b03332aff00368c49123510129f6165035e9a891703993ea2e SHA512 f73f1365a18cd697ecc18797ad4a733eb931f149d661d849725b2260c9bac7fc39fa737ef137ff2e70207cb1900a6e7da803b153c5b01c4ab6bcdc05ea2e23f9
+DIST cjs-module-lexer-2.2.0.tgz 46214 BLAKE2B 0881c68a634cb6d909465d12bb982451fcf2b9aa568a439612a8ba0fde44728c854dfb55bae396e5f70d73d0ed6dce71d1123dd5f689e7f88537ac95577f6175 SHA512 e1b1d34b662ecd4beda0b8ddcbef7cca46cd0798d2d3ed3b12f14d5deaea65027cf45ec323a113ece428fc726e5ba2b4695b0a03d863f7f4556f691054eacf0d
+DIST clean-regexp-1.0.0.tgz 2493 BLAKE2B 68339777308546a7f15c80581d10888d52d5b8b295255416eed7b3bc70991d078e1a2c2dc46822b110a036f9728c99513e611ca762c948ce5b9c346523a24377 SHA512 19f8ac119109bf32ab9865a4bdf860cdccff06594dd5449ea83d95ead835e0e00e81a083d99fcf504bb19c067f9cfbe6687446edaf32efba754ff2114380f51f
+DIST cli-cursor-3.1.0.tgz 2134 BLAKE2B a82f7e1e501ae5bfaa719257c13b53e4f62bc01021b62e4daec975304a86ba15b9b900e020c8eb2af0199b3cf0f95ce2c72dba8c59da367a355de280dacac16e SHA512 23fcc7030b0a7fd16a1a85cce16591002a1bf7e48dba465377de03585e7b138b68a2e46e95b0b171487a44a5043909584c7267ce43ccc92bcf35a6922cd7cb67
+DIST cli-cursor-5.0.0.tgz 1927 BLAKE2B e7e2387af849855082b60752ce4d219aaa994d42166be6034b32d492f1898bc8253c7df63a874a9cb3c10c8113d864ccad77855f5ab274fa70b7ba75eb9b3e30 SHA512 6828f83b9c0acacce33260d3e2d663f77931cb274dfcae733d64827baff4015fc0035a6a7b9641230d1ad997cf415ee52f9ff26f91ec52b789e94140175b4443
+DIST cli-spinners-2.9.2.tgz 6598 BLAKE2B 7708f6867d9ee13bc7b9189d858035e1bfad7ca7c063b4f4f776b27b81cb4170aa6dd20987be612086e9e60b88fc13c715aa070d5eacb28b7291b18f0fa4fa7d SHA512 cb0a95fb9326c8be04ef26d780acace03ba065b5f4142e8b9f0ae18eeca42239caf64f0e41a710edac462a78c35d63619ecd31a2dddb648e61e791fcca8f5c26
+DIST cli-truncate-2.1.0.tgz 3513 BLAKE2B 7cafb0ab1a1001a7e704e3bd815a1eee7ccb8dfbddb27fa86aa9b6d0810e318770c4f876d08954a46272f7183e6bd2cf93690c44978ebfe85663f6ad55d6012b SHA512 9fc7ce8b1c030fa6ff39b8a7cd3ae9d59285cdb82f299beecff4ef7a39cb9f56907c2eabe765c4c7ce459ae0bedc723e24cedca0145752f36a114d8f1d5ac7a6
+DIST cli-truncate-5.1.1.tgz 3918 BLAKE2B aa81a035e1011396a24ccf5508173dd21d2a99cf646088f5256834adf35059568819deb1b4f4f1d794eae11574d0d445ca948feb9c1c7cbc38af9c16d43fe8f4 SHA512 4aba0fbcd1f152793ebc85bf74e49f36a772d6c3c4164ad393a4d4b6a2c29c1968dcded3358624cf337bb920fafa3563add3b8fa9f271fb2731fa708bd47a6e8
+DIST cliui-8.0.1.tgz 7907 BLAKE2B 537f8e722f662892955378ccc63f13f95375c4400c4c9dad10cb36a304d5edc26777fe482625117a758af391611fc289f6172883d180fb7eca6d04d46c122596 SHA512 05278d9f2bacef90b8fff350f6042dd7f72c4d7ca8ffc49bf9a7cb024cc0a6d16e32ca1df4716890636e759a62fe8415ef786754afac47ee4f55131df83afb61
+DIST clone-1.0.4.tgz 4457 BLAKE2B 8394aa2da1919a5cc648ba533b1cb6868028d9fb6ec0f4334cd500ae8cd682846045ed236045f76862609f9c75174bfc1d4b5b6b71ff099483ae43d32f90bc9a SHA512 2501d9d90316ea5dda1ff8fac42a904e163ff4e1f80fff65b37e1c8245018847a87114d4d38b477ca3c1b142b53ea64251033b1a20342085c94ae5c723ae0a6e
+DIST clone-response-1.0.3.tgz 2231 BLAKE2B d897abd281864f7c1c79be257e2323c41907b4410232e7d0cb5f2d01e625b9043ad6ce14f7d1dba964c7520e605904e74baa63c80c8302df3364a37aead2dc5e SHA512 44ea0bf788c91f675454c2f663fe4f10335a48781e39d48389c5324bb8b3705eb71bab1373f1538cbb9be1bf0897d4bc4b46de39f62dd13680e6abc52bec34c0
+DIST color-convert-2.0.1.tgz 8996 BLAKE2B af082177ef8bce3813d1ad275d44e223da12baaaccf635812bfc4ec5d4d94904128a54aeb866280199839a33abca442e8d0f4fc149eee9977d68bb5790275722 SHA512 4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529
+DIST color-name-1.1.4.tgz 2868 BLAKE2B de6a44ac19f422e278724b9f945a8c03b804b0151810ae81ce1bb794966a2e0660623e5d2c071677d9799d451afc809d659753d117fc1658b232487e2856d851 SHA512 74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40
+DIST colorette-2.0.20.tgz 5063 BLAKE2B 2c954e8bed6530fbfcc1170ef119d777f98f43746094d11430cbe77f90599eba5ab1133058bec8c3ecea653ac854dd496efcc1c83511f92fda78d3cd2b5de6ec SHA512 21f103c70a1622391e5cbd5e5dc0e2a30e146ca8e12ddabafc4b92551f4630deca547debf6043cddeef786ccf535dd53de28dde71bf5c1c59160ef83ea4088db
+DIST combined-stream-1.0.8.tgz 4068 BLAKE2B 1ab689c244af0a7a41368f8550a82232753d4b69c4c2d11b52ed0b8c863b124e3b667afbcca4e953cf8f3cf07c11b0a4029a476d653f110aa0c648adc012fca8 SHA512 1503783117ee25e1dfedc05b04c2455e12920eafb690002b06599106f72f144e410751d9297b5214048385d973f73398c3187c943767be630e7bffb971da0476
+DIST commander-13.1.0.tgz 51398 BLAKE2B 7d4420fff3eb05633291b6733b7ca2ed092d387de9f897061f275881c4b690d6eda002c9a47061b0ec8e0edeb95e299bfc52679977df276b6fa233d9d5f9de19 SHA512 feb15e0a934941b852663195c0ef51155df13ea6e71114bc326210cc2b43ff397a82926e57f6cc2ee37dda81b717b77ca031071d1aee8d25cd52bf1fa639ed2b
+DIST commander-14.0.2.tgz 53082 BLAKE2B 10214c4e2c6950a557befe25f16060125504e2715785187bce7cf0f086c2adfbcd6c784029b7ba450d5d7c32e5eee1ba364e2362d006b88f6dc94c0ac46e0dcc SHA512 4f2c2858d3516e1a03d015ecd4fdd9112716f16e622ab9db8ad848974607fae0a605dd10a4f380f3273cd834b704813931ae859c1554b09ef05540f3e1dbce59
+DIST commander-5.1.0.tgz 28908 BLAKE2B 17d30da99613ab4583f1d41cc07d8281c4e6122690ce6820b83dc8e94c038c29b06552768b4bde81b696bf60b1bd13e7c5bc1f1eaef12279c0ecb59927ae9fa9 SHA512 3f40b2b0d0d0eebb55c3840842d9be311c55ebabca152be5b10bc6617656477a855348e530a1d9659830f1efbc0d26a1e140ca32a9e49d10d0cfec6e41743f66
+DIST commander-9.5.0.tgz 44526 BLAKE2B b36e0b821c78309551ff0645da9fb8bc6735c1220907e28323b6f9dca8b5c89bd0da645e79e5f93ae4d686bb99b403b3ad9451284bab9ee5d16b65edc5843be8 SHA512 291b3b5950ca83ce8f5a2b80aa10eb0109d35d92ab69570273abc574bd78aab67f0dc5b0b91a3b5688985da9573bb4b918aa6a622544c026e01437f134728905
+DIST compare-version-0.1.2.tgz 1015 BLAKE2B ead7b74c38f24482f4de6fe9eb43cb8782a28aeade362a575f517013472689bd3f7cf2cbd661f8fc4250c0f73fdc8eb95c3e244e0975fb2796b50ce35a115af8 SHA512 a490e1e7fe30ac49d75ff556459bebb8018793329daf8eb3d753a54cf37e56b0139565a148a7b03422757eeb423b90bb7890779cf305640d4b798b5c15ba19d8
+DIST concat-map-0.0.1.tgz 2263 BLAKE2B 4aedbc8e71d11389ca3d38028ad066fe83cf15618cee655b93c2fa0be2f71c9cfb283a679474ea659864fa6bb37b45b8abe40ac1cd05116ba670aa7276c5ea5a SHA512 fd2aefe1db30c903417e8846a73f68e986f71b3dd2ad40ea047e6b4ee84647b6a1b656d82a7571c366c214c4658da03b1171da5d9f30b07768745bdb9212a6aa
+DIST conf-15.0.2.tgz 14822 BLAKE2B 4e26d9507c040a762309b3e9832116e0f23933d16ff903e6846b12280e70f6af1249b7c087d6b05ef8b97f40434e78d2b759b97230b9f0b8d19de93f864baf18 SHA512 2414abbad6a909a7d3add745f5d1f795cefe4f6b41c9c185e2e3e423826cfa0e2f2cb1211ba4597058b7689779ce7b5d7f9b50c407a326df1d8a192843f79227
+DIST config-file-ts-0.2.8-rc1.tgz 10005 BLAKE2B df164dca7b88f294b61dd9cb4c6d87258f0403d920c5e664e8d9877cd4852a5a661165bf593fc432125dd12b32429124351b3ff49a37b0c6a9eb411ccdfe6b7d SHA512 1ad34409b548f366d3e1188323305256e4caa121ee7e753b09eeffe366e459925914b8e60c5d9606956cbd19212827ca0674c16f7a99ac1c0fa45054fcccaf86
+DIST convert-source-map-2.0.0.tgz 4952 BLAKE2B 9f043cfaee24a932390b5e464aa2629e7f9f7cd1bae5bfd5c89c6ee4d8b702332fae6c8f62be005ad48d56eb0fdb2166b67e11496171fc094cbf089f8813b960 SHA512 2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126
+DIST core-js-compat-3.46.0.tgz 68823 BLAKE2B ab50c816d698b9ca6677e11d8ad31f96eb607bfcddfe1e47cd4661079ed8201cec860287961681b936d717a7ed2c34ac694da323eb6e450ef4e9ebde693f6e71 SHA512 a7d84e6c820410dc5257cc48bbe57af098d2780460e9454c1b9991f8911482e1b7b08e8cb224b59e3cf68c79b2243bc0fbc8d7feccad9011eea7a93184cf656b
+DIST core-js-compat-3.47.0.tgz 69487 BLAKE2B 6eec720d671e34afe4e2dd9d9d829c6e3d95c63d99bd3b57de69bf6c3cedc37712d3192e285e93ef0178f8753027a76a3eef606e34e50e0d6c6c8649b9ef22a3 SHA512 2067eece767f9fb2a9f7e9f2a5a98186fc1dc0bb16e8a0bc20e694470d9da002b97bdf001b769c54b761d30a0e9c4a827d4b52f95bbcf36244e24fc3026dc8b5
+DIST core-util-is-1.0.2.tgz 7016 BLAKE2B ec2e709b1fd63285bb15599eadd2efc5c805fbc5b5df37c6076d70341da5d0f5ad5d6d7c604a6fa53ed3530d2e08542d3adfe5eedcf90a9d78edee103ea86691 SHA512 de5ab3e588d64d89d6e9d9436b94cb69309c4a17daaf57b8d2b99c255c020490ba996945ba3d1e0872049661b5839932b89fc60fef169f814509ccf88093df69
+DIST core-util-is-1.0.3.tgz 1897 BLAKE2B cda43bb1df385b86138091f006ec075be1f643de21ba1c310fb68ee4ae5217cf1b0432a3e27093b19671e0aa626579adc7abf5a209195740174b59ecebd1c6ee SHA512 65006f8b50dca49e060ea6a78ee719d878f7c043b9a590d2f3d0566e472bbddc64b09a2bc140c365a997f65745929f5ac369660432e090e6c40380d6349f4561
+DIST counterpart-0.18.6.tgz 13687 BLAKE2B 6e9f0de3d2faf96eb41d6b32955c6fc4441bb9ee6f409190f43145d15fd0a7668b3168c869a86125f4c4a6a66a23fbe890cfba1cb60297d30f4c5d34b85fdb2e SHA512 7002030186c2df1f12d830dbbc5109e13ccfb4f61799adb9fe47c091f9a9acd2e590f59e5f849d529d5cdb19257e986a094dc79c36a2bd1e11dc1ac061fe4e30
+DIST crc-3.8.0.tgz 19779 BLAKE2B c2c5f0ff36d5baa23339bc18a07f9c4044b409d4b040ac35c8f3bd5afa3de5adb1fdc8c4c5df90a067fe6adf68bfb64b0bbf88a77553aa87b2f659e904be3fd4 SHA512 897de67e0713308ab764a2c8b151406efefe31cd7493169b00641bf07be3035a374f53c8629adb6a443ae5ddc8fb61c61edea748a90cf4f62382824ed8a70505
+DIST cross-dirname-0.1.0.tgz 2732 BLAKE2B e3d218143848b73e7d52596894f087a3d38746d4803808f55ddac1f1c81cf4e8d6a846de4a71c024c1a2fe093606578b8d7bbf9035ef9eb5a6c1e84064838a8f SHA512 f91d3cfe82349e5def7cf72a7ed651a72b64b015c3cce52f781abf341571d2c529d5ac70ccf42b2a29cdc79c9de6cc4fbbc8f5c08cbc01f9d543ee5e15d85ae9
+DIST cross-spawn-7.0.6.tgz 6255 BLAKE2B c0a58bbf4b04a65a6a9a22a057a1a508305af873d2f582f0634ca4120791d84e3f90a508eb9b085112b909bb8d2ab63f956f3b65f329f2e88a208d1703af816a SHA512 b95d903963f69d6ceccb668ca7c69189b862f5d9731791e0879487681f4e893184c834e2249cb1d2ecb9d505ddc966ed00736e6b85c9cd429c6b73b3294777bc
+DIST data-view-buffer-1.0.2.tgz 4903 BLAKE2B 1c374f10e252025bef5c1fe6ae8b6eaebb721a56ec206892d42fb288cf36b53f8bba8bd464225bed03434fc811615186805e0a6fb7fb36108636dced131354ec SHA512 12628ee55dce2d7875aed2b6c205d16a7b1a2b5fe6b557535048842345bc464be04f4e647f1687dbd3e588b9e92cfef7c983bad78d90ef640d6bc5b1fc0e42a9
+DIST data-view-byte-length-1.0.2.tgz 4863 BLAKE2B 7c8b37c6bb21b9dfe10078cb0e03a70b853c2a4b2fb5ea5e16a9edfee7824a3a493ef5bd141710d37b7a7f5c0ed35cbf9f60c387b8e009931330e6e7387f43d5 SHA512 b6e8466c4e827d333dfb900d19ffa841bef62b2ff4facdf1294a47bd285f8b3d91c4c16014f8ec5ee44b05532dbccb35e5ac1ee394916fcdc3eb01f87b0eb095
+DIST data-view-byte-offset-1.0.1.tgz 4779 BLAKE2B 2e0c0e51f0106df625b9c9d10f387f1af9b38eb0135984098691f70478a35f7accf1e194f2328ccf06e544e10b414be40493a3b216b91dfceef071bf0c296098 SHA512 052f0f7e6b431a7ae061d3a89c665074b66c95621e08614ff6da5a9f4862d42a3666bd8d2800ecbc6600f17c6e1bfe145a027a0a3b6ff9826707a30cebd40695
+DIST date-names-0.1.13.tgz 4205 BLAKE2B 17050a92f8bab9dcf139bb04cb578fa41e0df2c3bd42befee3540a63ecdb6cbdb7e242622f35560d9a9bb27741c1e69d0abcd8f479176d8f7d595be00fb980f9 SHA512 231c68783f6d771f295d5726a9a4653efad722c4ab4ab219cdfce53a49bdbbe872ccaa795a4fe876df4efe077b39c933cbc9ff587784a53549d9b17798c5782c
+DIST debounce-fn-6.0.0.tgz 2850 BLAKE2B 70dd865daa08e319b9c424c278b7e8a5ef52e8a7d2ecd62c2350a7ace62120cc7135867699744ac793dca8b619d304e257b254cc94db8c045b7687b2785d5f81 SHA512 ac1316f85d935ebc81c01e7843477c76b34423e4dfa12f49a4d4c0a15a6e91b5848635d0ab8af248560b6aa5cc157c1dbfad596f6387b63e5bbe24a88a6ab145
+DIST debug-3.2.7.tgz 16872 BLAKE2B 20ffd38690393955d64d7792cd55c4981b11274cb54a9792c211d6a90b629e27cf7e52b84199cac4c2df1abd310cefc41fe9dc8e18e4a85df5f57259e3413c92 SHA512 0858f3618022e1385f890be2ceb1507af4d35c7b670aa59f7bbc75021804b1c4f3e996cb6dfa0b44b3ee81343206d87a7fc644455512c961c50ffed6bb8b755d
+DIST debug-4.3.7.tgz 13173 BLAKE2B bb3a7a77fdd0251606ad83accf1c195a8b490b65deac660c63b1552799bd34df3b2f029467187ad63e263ad40a786232bf0f85e19dceb1b59c356d230b53bd6b SHA512 12bda773f1fb46b3176411421229ba4c298c934d99f2f2c2d916e2d4a101820a68d1f4ba9744b59e76a9c26222df25bff863896a9d4aae0e30d0783cd280aa81
+DIST debug-4.4.0.tgz 13390 BLAKE2B c965d39e8ae4511213fe01b9d63920f500013d8d039109d8ad4ae104a441584ee7fe6a2c0c67a4c71566da039d511ad3b3bad15b9bd407266a90525d827bcb10 SHA512 e964d9fc8c4263f4fa0402e8647684e1cb69f719be679918fe9cd86821d115ec958688f196b9bee3acbaf0703a86bd1373012cb28c4d8831142508df3d9fd160
+DIST debug-4.4.3.tgz 13449 BLAKE2B 0054530119fa579348894d41b9dc93fc0a3249b9bb9775e926181425105a6726fe1925f1043e078d9fd14224b46445d4d2008f5268a9ecc58a92779d42fe4f50 SHA512 446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8
+DIST decompress-response-6.0.0.tgz 2552 BLAKE2B 20fa1fb249cc4e686ec51373d56af76fac0a6c442189d13fa014cd374b6666ae07793bf9f14789a4ae61bf50d064937d3dc3c6e5d4901e7f5b8ceb21f87b1fbe SHA512 696df9c9933a05bff8a099599dc307d8b0a866d2574d1c444b5eef137868462a305369161da24a1644810e70d1f9c9bd27ef5085799113221fbf4a638bd7a309
+DIST deep-is-0.1.4.tgz 3400 BLAKE2B a929da8796d3c9524904cd58b246c83a52aea0b6b5794c1b0d9a2fb41a27d66a7e030cc2db25d302afc879307f06a819c5419e62234ee70c19a16c418a17ed84 SHA512 a083f392c993838fccae289a6063bea245c34fbced9ffc37129b6fffe81221d31d2ac268d2ee027d834524fcbee1228cb82a86c36c319c0f9444c837b7c6bf6d
+DIST defaults-1.0.4.tgz 1978 BLAKE2B b3153ea30ec30afe122ff08b96b840f6dca475b3173480edcc6a96a15266223a8bf37054eb300dfd6566bcd725b69b1a0798956d54f680420b1eca9eff2d56df SHA512 785b9a2e8cbf4716a5bf692bfa5a8c9549eb0d657ede3e299633882602c8848d39f0841f589eef5e1c84207bbe1ed0bbdfc9251802d8c4e2833b46d03f7b60f0
+DIST defer-to-connect-2.0.1.tgz 2428 BLAKE2B 49ea4ea2c30618937ce84851748366db3256427e9109b44edc1b0106280944b6ea01ad45cd9f54f00847821462bfadd899293ded19bf7a7fb4001105ad9be3a9 SHA512 e2dbedb5ea571b555a606ad189b93913025dd6de2e76e9d239531d2d200bea621dd62c78dfca0fc0f64c00b638d450a28ee90ed4bd2dc0d706b1dcd2edd1e00e
+DIST define-data-property-1.1.4.tgz 8913 BLAKE2B e3383e3df351b3ce5c5deee84b0ed0822cd7d8087a2546ee6e49af9ef18c5cbabc6300937863dfe953cef1b7c245b3c184a770b8f040d3414682c733e4e10297 SHA512 ac132f23396903cbfa13e489668a3ef87018aac2eb920ecc49f2229cc3c5866928af0ed7f9d39754942cf904faf731a4cccc9f0e720c3765a2775f8d6cbdd3f8
+DIST define-properties-1.2.1.tgz 5203 BLAKE2B bed915fc3ad24739e89d80d4a920cd96e8aa941cf694a953084e44fc33b5234480bacd2705c43558817994222be3e22242172eb6866b56b32870876bb5d3ef36 SHA512 f109902aa10048b7799f1d14d41d6890b1256d4baeb6d27f0276264576db6c60d687ab92db4f048c3e17aaafc8f702bbbb4bfa3b4f178535a7b795ed11b47a0e
+DIST delayed-stream-1.0.0.tgz 3464 BLAKE2B e4004bdde9a3033352690d09c063cae4db048ca8070f667c07c57473e334903d26860b2cd4ca2fcfef2234d8eb4ed34ca1864b3332db06c3dff7ae6cabd15b4d SHA512 672483ecd7fdd5a2c1d11c4be0a1ab28705797b11db350c098475ca156b05e72c3ed20e1a4d82db88236680920edaed04b8d63c4f499d7ba7855d1a730793731
+DIST detect-libc-2.1.2.tgz 7776 BLAKE2B b036f6d45c8858d8d9b97f4788bb4fb02b2bbe8b7c09ea27b9b9d8241acdb4b3258c8401ac1a535c46e9f75a65f2bc962d53ac0b6230cea4df36578cf013b828 SHA512 06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5
+DIST detect-node-2.1.0.tgz 1609 BLAKE2B 1aa7218bc0e96fb365d91dbb7778f096f163fc41edb605ebf207e29e7c7333d2361b2ae5f1367bbb9069c73864ee0056ff20f118cd8120a1078e90aee2b7e045 SHA512 4f4348b90a674ef14301336e1cde6ba0fc12046f37ac5b2e3be3175c7f7fdcdd5e15b9f8c1c3e3b6dbe330b10f589d11194620404edc1a04b7b4dc5ba8218cee
+DIST dir-compare-4.2.0.tgz 44639 BLAKE2B 65d0cd5e7113f2e5574f3f282b9f0dfb6fbfea20d4e670ec721a672c56e8e542502c76449c7075ef23254708aca24e9355a63fe5424e4ee66c2dd97879fa2a43 SHA512 db130298ea0cadd4083c776c4dac0409d34fc2554507dcc6733de4ba19813ba537a14f94423b2e7b48bc6b22caa6005c9be85c5cf31548650df5dfa9bc9ebe55
+DIST dmg-builder-26.4.0.tgz 111638 BLAKE2B 02078cc2bc246863e851e66fb17ede27218ce15934fc2fb475a62e427445822433b315f9c3aa2e0c4a1db65ac1261f148a9e1cd6382cdf75ee9c7b951c547fd6 SHA512 71ee0e827b3854c7a2b08b8248ad02eb6ba61b4945cb4d768ddf0b319eb0fef78751e5f87ea7c3ac67be1d35802c01302ba27028ff9d84fbe2ce102b48eb056e
+DIST dmg-builder-26.6.0.tgz 47402 BLAKE2B 3e2430431d6ca2008d5038781bde5f30710503b365d3e9bbf0997c4e4853928125fa36fe5d967ddd89fe0ebef9c463d8a0b6844f754cc590356e8b78ed4279ea SHA512 2241a538b7c9deaef2f6268332735202b0dd3e0dcdb71f0fb3a68bef24c42292face703eb792ff2d14c0185cf527fd7684cfcd88d1188342e804485ea867595f
+DIST dmg-license-1.0.11.tgz 24561 BLAKE2B 4d1df412db0f7449dbc2838ccbda65f10de0dd315c697efc401e0aa8cec00d481182c7f19a4ab04401de0ac9f8105aa144bc5d95c5caecf0c5dc0d2554a4560c SHA512 65dce6ab02a6102396269a9e7e5a02e4e272d7e599041b1ee7e311f3ccfd83d667e1563e598524032a239a1cc97241f961b6d919c608b86024639fd8b3938cd9
+DIST doctrine-2.1.0.tgz 22263 BLAKE2B bb4fe1786d4fe4236250c7ae1d3f4060685540a2201780398bf781d9c7703615aa30c20187ec3bf360c4b29819c097292bb58650b2a2391fc4fcb2d4f880807a SHA512 df999292ee195cad2f7c2b87103030b79e5d8368cd6a31d9d6876f17ef124abf3612c658e109977ee5aca3ca0477ccd185539b48dd7c68cd028d2768057ef323
+DIST doctrine-3.0.0.tgz 22354 BLAKE2B 0580bbba76693587c31c4e7e4cbc229d3862a8a3682ad05c9cf606cb9e56c14ad75ff2d6089d0b99a47d0e4034d48ef219e141aa52dda0691edc66eaf0c27043 SHA512 c92f90e62de105fec6064778286f1aede04d3563462d3684c306165228c860cef3ae56033340455c78e33d6956675460ed469d7597880e68bd8c5dc79aa890db
+DIST dot-prop-10.1.0.tgz 7389 BLAKE2B f613a624bce1b0497e2106d6f894e422080be334f5460d725b65071ffbecdb851ebaa7b69cb4d88619f37e5680b11c0846c02dafbccf10ad65bc3605d16a01c8 SHA512 31552d02e81030e7dfe519c1cb677d377d621b494dc20d6a02800e9fba4e2b9c1ff78588684dcccb6a77bb04d0baf4b601ca9c864711ddb1c1ca368cd269a2ed
+DIST dotenv-16.4.7.tgz 22638 BLAKE2B 4b573a59cf8f793ed9f568d49748ecda913543adfb63a84fca5b0a24aed4ba510dac66a2ffeaf9fc1dd91d25eb487deed7e198b91ea595446e134ad3b3ad78cb SHA512 e3ba8f721442ca4642d37161918021aefc14e310c11488f540fa9a6ab8fa99d33f8605337cf1dca641c93a7de6240b9f15e780c40cde1acaf95f433893a7cb65
+DIST dotenv-expand-11.0.7.tgz 6655 BLAKE2B 05c607c0e88cb45e53a21a9c6be822f99fcf2934ecd7b9aa86fa61b76b0b2aa46c1410d4b793256dc1e8b5447422f389a25e14436ea3a4629afe9cf71c33d2a0 SHA512 cc81f09993d1b21b02769303c95b2a1a68323f4c93f060205d49e4740a098acc6f7f7de4ef23ba3aea0a99c4c6b973d64ac9bc3a1f3c9d989c44b03d634ad478
+DIST dunder-proto-1.0.1.tgz 5049 BLAKE2B 4a86c005f5ce580c63e5b55a5bbcc5196503c73e131c778b9a2baa42977d4bd15c6dabb3abb09bdf29c20857116cc7bdff11cf96277ccea959bca552c8908d21 SHA512 28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8
+DIST eastasianwidth-0.2.0.tgz 2893 BLAKE2B 54458a79ba296856eb5a32455dfe8c6cf6b33af212c9d7b32975f82ee0ee386c64fadd75007fc660dd308991d7c454035be6def91df614f585563a0a5ca406b8 SHA512 23cf1361959cf578981d1438ff7739ae38df8248e12f25b696e18885e18445b350e8e63bc93c9b6a74a90d765af32ed550ff589837186be7b2ab871aee22ea58
+DIST ejs-3.1.10.tgz 42688 BLAKE2B 9cce7ae2f75e87c6a1baa917994c1612aefd2ca39fdefec2b169ee65486a64058981795ce23c04006e11fbf1ee9b502daffee8e60670558d75cc118032b634e9 SHA512 51e26615f3ab0104bc38958f678aad807c961316b4f3cfccb4ae54132a091851faedc0c45e4652be23a2291099e178a3d33c48dc9102818b37a0ac7e022cd004
+DIST electron-39.2.7.tgz 181460 BLAKE2B 121fe432014b0541ec85c74893adcb8df3ae76cfc323b900fd398deda4eb5480c9e9ebe2183df8934f8117c0868f801e0f7331da949c4e35e8dbeab85d904ce2 SHA512 294d2e152e8b49387868e202de68a895c6e2cce14fecdd4ce3a5536157ea220162b80da295f35a3872c34bdb4232fc301d1a3002cbea06b87d36031771338709
+DIST electron-40.0.0.tgz 183024 BLAKE2B a46bb3d85199621be81a75de1076bae738c59972ea6b54256acddc9b3f5057cea6d3ae7f5f4e86b8f692db2c1b31a929745c65428eb72ec444011441646c4f67 SHA512 532072e72274ff09b880dba00ad34f8ef75d8c0927313b974766821e2a1789c1fb68a44a18304fa78c6a4c48bf76855c07747e30ddf07d4f68f1dffda7080ad8
+DIST electron-builder-26.4.0.tgz 20407 BLAKE2B b52feaf11b6c9765ffdbde4e6e7c304dcbd681ed081be04b9b66bdda300dc8ad793fbbb17600353a1740f1d13f8fab6bb9d29810c7ec7c16345b61f49023cceb SHA512 14252abddab60142cbf836f64941a08ce6136eb8243f166d0a3a886469e31fda76f694d6c9eb10a8121fbd004a6ba7b0a9d7bceda5a5e3d9ff5b223f372501a2
+DIST electron-builder-26.6.0.tgz 20408 BLAKE2B 9111b47fc7e4b09bee4329ede2167e359bfda5bf09c4e00fc8c6c374f37a402e392877b0db6c415a780732ea8190d8488bbce72890f54b95b1cea04bb4fe5fb2 SHA512 e7b27371c23086a551c3cdd169374c2e74a3ccb2f475141ca7cafca03ee9891341421f147023da29e166b8923325a6c002f4211b4fa0c77174a4e5443955d8c1
+DIST electron-builder-squirrel-windows-26.4.0.tgz 9001 BLAKE2B 3509ea4c83d02e0ff5f06660a5fcf9a6f7ea59e3ca8921121858cd42c002d1a360229f6c0740fd518f83a4cae4699fd25da6d37c51cb81d42f05a542e52fddb7 SHA512 eddbda958dfcc41cd635aa0e278b2acb6686204a65d92d602cf924074307bb51eee71290f368a5d662921655ece9f2e95d4b28fcd9b28dd1c69521c34681bcff
+DIST electron-builder-squirrel-windows-26.6.0.tgz 9002 BLAKE2B 8e4b9314c01c3350ad61c68b843fa0a687053154f7fd530f7f5c70622e82f20dff1348372faf3716856e5f59b45be376e84d0df8a4dceb7a4b7711a2bf21ba3f SHA512 b8a73f374a8f73281dd980ebe76c1f8f4ed73893cc1b928d4f5653aee9ad9acca47411ab795d7fa680dc1b977fd0a9a83a99b1964ae73497a4337783bcfce541
+DIST electron-devtools-installer-4.0.0.tgz 7251 BLAKE2B dcf72b851713801055b514b5347425dd78fb3311060feceb8e3e27e20fe23582b175fb5744f5924bb9d1e9f35714f63b0e4d066837a2e8aab616a1ea2d201585 SHA512 f539edbbf8ed7d29f49fa37f648e8876f46a5e90f22d0883bae21bb0123e74bfb511fec2f09d89c01cb0e7c3f74c988d7aeab2577664a61a4d5ae64ae62498db
+DIST electron-publish-26.3.4.tgz 40412 BLAKE2B 528205704b6b13ff0d8c79615f2f57ed8207f476fe3c97cad8fce19ed593fcea2f51083a215013af8c3e1f1a4f8df629854f9268e4a151a77120ff65e3cfbe4b SHA512 e7fa2e0cf6fbdd290ab9acb61178ac3c6eb42d315330d1d6a3658bacae460e986758af540becb362bcd57b2763d3bf189385945e2d3e4da699b0d77a66de64fc
+DIST electron-publish-26.6.0.tgz 40413 BLAKE2B 928e304fa571c18bfe8d54a9f8406335cfb9f48a7ab0e0dedbe912a2bf9e5f20755d2459254803e913e09cb6c2cb8322b30b5b7a84914bdcb0d9e35d3b93ef33 SHA512 2ecc8730ca9bbc9dafb0ebee589d7d39ece017600d742887a48b9c0c73622e1b88fbf177796f7ca2ecd64919975e2f3664e3d95c2d3b8e722b6af638618c022d
+DIST electron-store-11.0.2.tgz 7489 BLAKE2B d73071f6bceb8128db708b8fbdaf1ab85d1b177df419037822d1b46f9a73d09bed9689dcf8ad19a306e8762e47623efe1d59674100c82039b2d8e9adc32bf953 SHA512 e1590d45d37e04898bd8a7028b8d56bc061b87accb5f90144e2e2ca3af323ea888b636e04e3aa9127180a9ab209c6fa507a1ae032525b4ac15a29a7a52ffa0c1
+DIST electron-to-chromium-1.5.237.tgz 30951 BLAKE2B bd592374653834eca5a38aa7753c211e8ce4306c4911f051d5a4d66796cc57d313a72a960443ee98dc4e6dc028e09ace03f0161dfc2c52eed37cb41d7358507c SHA512 89c52dd4dbdf8462daaf9952587ded1cdcda6e5680e63b371d51da7108a67cff1588404e42ff8bec3284b8775b4d9d122823b5a204c94c82f51b093d4ba42f72
+DIST electron-to-chromium-1.5.241.tgz 31035 BLAKE2B 713315e5690603cba3dcb92b729b00ee1b9b2e5831546bfaf02b78d3d49b21441e596f1dafd7d59e85269444aa806403fd3da85fb207aef776001ff6933f403b SHA512 20b32f297fd9579588273cddb6e1e0f31aae936cb404e1a514ec415704e96e25ea5881f485a986e3975d5384773d0d2062efb1828d2f7475c7962f6c1c819be3
+DIST electron-to-chromium-1.5.267.tgz 31505 BLAKE2B 74b63e74720093fae0e7687531354eafd101c614912adad90de80da3e7fd245d3a120b42b63ee0a238bd8d72f6f02e3038cd9d3b0802cd2c43e04e280146e332 SHA512 d03aeeb26e8c5515d2389a466da49581c42cb81e211243291d7695b2d70f9a1bb92c879dc6cd7134afe7231990214fd13c2d3ed7fa3401565f05391334939d53
+DIST electron-window-state-5.0.3.tgz 4322 BLAKE2B e93231f7cda2a2c638d97074048c636d259f36abbde2bbad2e46f7f68019c20e45b955d6e07dd92f047b1b62dcc823bdf3539630ea5921f7fec03a69fab857d4 SHA512 d66353c027e4a255e5de431fe74c96def1369598f4cbdd8ffc7616141adbfafd92fe90a46b999dc0dddc6a02a6e39f00ecd8e7752c228f29d781c2d646876c56
+DIST electron-winstaller-5.4.0.tgz 9141554 BLAKE2B 5d728643c5aac3362ce68199cc066f8d8b7dc7ad920cac6c3090495f3aad45da71b9b24ed69f20ecc4a1e880794431d9be1ea2fd98f348619ba926426cd37413 SHA512 6cedf2d7462292e53052e0d441133829fc0d90a867a553bb20f75bb2b7a3c0df7f000049cf34d0e06787c32ccd4ab54efad107dff369db9e5adec559a590e3be
+DIST element-desktop-1.12.10.tar.gz 2121762 BLAKE2B 3a9cc921bcef7528fd106a80f6ff5c1e8f68d81925226c871ec2671fc8d98207476edac20c329c39af6ab7e7db64294107b1faae1d874d583d393640a3bc3a79 SHA512 17a0326c72dc2b0e2c0a0d251a41fe38cbadb8b9d27a8139fde4d396cba30e82c82a15b8860a2199c4ae66943019e0e78e0c37db74891b4497cff6fcd9637838
+DIST element-desktop-1.12.11.tar.gz 2087471 BLAKE2B 577b205eb0f93d9e7934d4dfff3789bf7e783512fabfe3465b6c6ed5c4cb104bcf66106b46e4aa2affbfaffcc286af2f633adad9f28a99c8fb19155857d007f9 SHA512 bc92730e494bf2fb8be7ad8fcee61f69d272767029dcdc87f6866259e907f726b84b754ef2d310981afe7546d5dc2d976cebd3464109ac0d4ff568904d86ba0b
+DIST element-desktop-1.12.12.tar.gz 2088443 BLAKE2B 7d862c2d2a2af354ab65c635966b746dafbabb6aa9098e3df987eb4fc220d4b2e4dd0090a97a7575cc98ad598601cff4a1c875b5156d411587bee78263822cd7 SHA512 84ac411466041fc19bfaa7ea380cd2988d1fa1b30aa9942defd77a4274b20c1047a08d62ac90ffaacd1c145fd410e9e87c4e40e4564167451b5e187daf77d346
+DIST element-desktop-1.12.13.tar.gz 2091207 BLAKE2B 2b58a89fe6e0814b52183501d3d0898c61d82b9dab688e587ae70ef427cadd9a3eb6df596430b759df13a3fd510a658a40759e8455e1f5732b1bb438f70fc4ca SHA512 452e9e82256fc4b7c7b69d633ddebeb04422ea9509daade7cd23554c9aeb962729389c23d14cc56f575e5af6034766020c494733b2d7d3ca4e6b11d84f336e17
+DIST element-desktop-1.12.9.tar.gz 2120893 BLAKE2B 04be292366d7ba26d24b951507ebe9987d190870c407f2bedd1b1965d075fde454f98178b697d1106a549c63829c93db04cf4a5f9d0f43ca59971322e2b466e1 SHA512 854f48959891b81e2843c7e1fb0c312ef1963b9209bd31429a564d86a7309fddc79fccd19c3ece07d8dc65069002b7c5fa241da1ec5d6543952f58a879af0bf4
+DIST element-web-1.12.15.tar.gz 29682941 BLAKE2B 635503898c05ebbf7c19eadc003729648fdf1c456eebeb261a69ed62b9e52d09ce2317bf169573b0ac0473a1ee3e57b63b131dd03b59413011f095ec272c910f SHA512 2e4bf85cbae27187bc6e148b5d8fee520ed5634644b3c76d40f74bae0d5bab455fb5baa53a58d4d9c02bf10bd7a36d2803ecf237dbd7cb51a55dac7b3988a19c
+DIST emoji-regex-10.6.0.tgz 5610 BLAKE2B 3a4a5eac40d15fef7400b368a9fc5ad2bc475c977139a23444b16aec3f8da37ec4f07678fab040e8bf011d28408fad920fff286692bb18d2e789f4ab7d749a2a SHA512 b68508f38612e589b15b6d7d7ab9e2583d022153a8e3ac46282a2578d41180ecc3a2b8018b5bf80fbd7f385ce00fd18ed9418a22fd42dd2a7c0c09f4fa3e70ec
+DIST emoji-regex-8.0.0.tgz 6664 BLAKE2B e87c25921682c2e12bffb1dead98f01dc6993100db21890c70c08cc4228ed6ccd97f34c9d2c0cb4ff747e57e8cb8ec0ec458eba0c7cff5742a475888bf9b7e1d SHA512 3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8
+DIST emoji-regex-9.2.2.tgz 11118 BLAKE2B 9bf5b0c20b5559bc0d0aaa66b320ce5d4ff2657f15ffa8490b4d9716fcea5ba7b4c37830e4de72fa023bca1878236d96b063a0be732307f731ff4edbc8321734 SHA512 2f5f03689b17494936fb8da9bfc98bb398c94f686a164144e23db5c0e9a06d4aac67684bef636c514efce60f515e0a37b3464d815978d93887a7766d3affd5ca
+DIST encoding-0.1.13.tgz 3040 BLAKE2B c0cb16830c589bbb396658c3f6abcb8918b7e8d386bef7fd7203ee61fb77dc2ed36465fe094db0645845c5fe3d5905b738fc0e1096e12e7eb6f64fc46059f4ec SHA512 11305aba8c354f7e58fd664c922a3d8e2334679c631c7989e179a364eab597f757cf796bdac467f3b9c9cb6d11ba9a928751769b71c73d2a7c4a120f409ac9dc
+DIST end-of-stream-1.4.4.tgz 2387 BLAKE2B 89a594bb0bbbbec85aff1185c7654737cd92e7681a947e2b49945c55214c0f733488c503f8ea73bf54aed36fb83fc93cb13d44fd689ab88af17e72259fef7cdc SHA512 faec358a720754f428695b87cd1c97776d6270cf9c9ede02cc3e6b5be342d708ce5124ceb3e4deec53afec084deef4bdc7fa08ca12cfe4f4751fea614001eee5
+DIST enhanced-resolve-5.18.3.tgz 42922 BLAKE2B 0e4df8ec669b7e0104c8487278bf7deef4519331125e3d5167e65a9cd549e56e1bf086e00c4453a4c2a530af133d5b1eac5c5da384d0ceb075588a51a465700d SHA512 778942f317dabcc7818f31abdaf1020b77ec197ce25d94322710fcebc87633f9812373f002e383c4090b92ae4762ebeb3d8714b622f3b13a3c5373e05f739cc3
+DIST enhanced-resolve-5.18.4.tgz 43125 BLAKE2B 72b5a7347c26abe9d598a7fbbe7da0e48d754e38ad592240af00c3dc9e35de97c28a692468fe65a96a6c6ab1a814b94fa1226cff1a4d04e0063a581ce9337060 SHA512 2e040c338597537408f9262011cda58918339da0f9a236e6637b1bf0bc7282e564220e45c5da5392f93bdad7b6477f3f4c62b11fadf8a0bc5744663a77b00ff9
+DIST env-paths-2.2.1.tgz 3411 BLAKE2B 27f30ea0ea39e552c49114ab061feb25e02be9868827fac07452d4070bfe18678d4ed05edf60e3572399fc0854a5813a80ab2665cf0c164da52f65e3f8eca50b SHA512 fa1d6590b2a164c4d88e8835544a49346ecd64959cb9cd830e4feab2a49345108e5e22e3790d5dd7fb9dad41a1a8cc5480097028d67471fdaea9a9f918bb92d8
+DIST env-paths-3.0.0.tgz 3254 BLAKE2B ded6046e53faa0d0752b0c3a9b3d7cb74b144bb39e6d0e3caa16ca795857167b4f252b24791c040e79a006306dfc0755b005661f8e5977bcd2d38f5610ec8903 SHA512 76d2544dea73316dcb9bf34fc517f7c0fe3ae365168632f6b10c5cfb29b660c8f59bf1f6cc33503a57b369fce41f09fab0cb2d8c74f01ba89042c72d0d6fdbd4
+DIST environment-1.1.0.tgz 2766 BLAKE2B 19fc11478b1d1acb43e343ff18736c7b845c0254c09a5474fac1486e09fc36d96f59b66b5487523dffe5b2eec01152b9ebe2ff8454136ff4055e7e4ae5b958c0 SHA512 c54b683e432081bcf430fc8f8885abd4aa7869e5898c367a48cbd44618a68dd660b11b83a65179fecf617201a1c97321b3eeafa67ba8899da4162bb714c9d2f1
+DIST err-code-2.0.3.tgz 3433 BLAKE2B 7cd8c01f77aa181c3f6271b98e7ef6492848046c98f04cfe399ff62aab38248e04c251290e470b9a18afabbcea0a9d9a5081837e2815932e9889df9d3041b4b4 SHA512 d9b9a546934a0714ff09198f3a5c88490a4d8fea92798bdcca6fee4f4271d9b30e94a2ed4b2d5998bb95c5210a2b2a2bfcde7286fa7f6621b5a04dc311831214
+DIST error-ex-1.3.4.tgz 3551 BLAKE2B e81ae71433d3aec0c408f1c313d57f8853205b2b5beb5429161dbe3a39d026070c9b145bf47268c2e542c46bd861eff2e4663ef4c166c20130697c3eee28f90c SHA512 b2a41a9809d1d785600abd40eb5f00dec1abca07292be1c46de9c0fc7884024914c1c648201fed816a871715a03b20e1e270782424629a1efd751e58c1cf4c0d
+DIST es-abstract-1.24.0.tgz 235085 BLAKE2B 463088819501761b048e3a9629b7a2121f7dae7c4231112de8dd3da058c49310088c1892e086d79875712923fd6b44fce3d057e6314346705b16a6dc8f1687ca SHA512 592ccf82c74bb53710c26e0244e7d2e63bb659ad5041c55e4f7ee3163633745cf5afd6a169d0bc07cfdae2ac49c4cfb4f45d7c8ae9827519a5afde9962442f12
+DIST es-define-property-1.0.1.tgz 4431 BLAKE2B d162ae04c63fe7261bf14110cbeaff3786e5bb76a495f004c705acf5d5437f1f7d7ef8e592adb318701da448ec4114bbde537de0db89702826e4858c9bbddb88 SHA512 7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de
+DIST es-errors-1.3.0.tgz 5338 BLAKE2B 8db0e597a0a586500940cdf49f9b1efa859bf00b07eb25822037054ff6022e8202802804fad380f16eaa6743ffece042dbb9e99e7ed02ba69fc7b6a501c045bb SHA512 65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3
+DIST es-object-atoms-1.1.1.tgz 4658 BLAKE2B 8fd2939c0f0adbab491ca5bc9056c6bf28e2d62550dc09d572da0fdf256ca281a8ec76665c033df354e00325171a2213813cb38b0126ea8233e0d6ab47b002b3 SHA512 146807da1f3328d8a6f658e3edd6a79053dc20220af42a796e6f9cda041261e3e1a5a1b9f9eb2b2ce0e2848a2b9fe3dee85189cd6857428b4fbfbde34da95d5c
+DIST es-set-tostringtag-2.1.0.tgz 5583 BLAKE2B afae9ceb85b857cd5f232dd64521eff207af9cfd6aa4242c12a7935676d5cc10f8bce3870e66b5128617194d13175371a001ca582bd98f70c9beeabed2735b52 SHA512 8fabd6cdfac655fc97c607be3b4c79b21e9cbf10288346bfe1175dd8adfacc2315e5e27effeb4e0278113bc70e0cc3566d545d5659866502f6612df247c6c850
+DIST es-shim-unscopables-1.1.0.tgz 5058 BLAKE2B 5d5be6f0ceeae56b98c1fb697e75cf7177f0506cae43d2ed996078fd1bbd8ddd2493cc99b96c176f6aab22950272eb7b5acb054a41272e34359dda339e4f5d70 SHA512 77d4fcb9cb04861f018b5c285c27fe4c828321138b1b958293183c81e0426ef936da4cf00b91b63a75d530ee8552cbd09605145d0da2b5ea615832ea0f36de0b
+DIST es-to-primitive-1.3.0.tgz 10059 BLAKE2B 03a13796a76301146c451e5d6d4fdbc4758f158a655b371961f13f3fd2c27638adaf7420e9bb79603aad540a2634225553d12e98cad45f397eeafd2baabbaf4b SHA512 c3ee662771ae14bf8d8d5b4996fc9d4a1a84d5e3778773db23bff92c0b1824fff6aadb8c5e37cbd8ba47491aa8e1be1e485e4afc31f5257294007481d945b9d2
+DIST es6-error-4.1.1.tgz 3294 BLAKE2B 37e87f405c48968558d4b6280f9c488ce3a3f169ebd177d5ea4afcd9cada7dc453ee2d5ca3e031ed396de49e3a2bfe9ecc57c614492534118a8a73f13bb5ffb0 SHA512 526ffe17132bf422125a1d1b8b966fd22383fb8705879a8b7a4b35aa1028a4a540270dddae029b2b24a2929ef01a10cbd073de6a36b43f950b66bc4b92789456
+DIST esbuild-0.27.1.tgz 30946 BLAKE2B e126443943051d6d951e209cf70a9ac02457e2405e4eda190e4c662f35f6d1fb42b5308ec000b49911da1c2568504d049aae5bf5ddfa66ace94136b61c54fe55 SHA512 c98df9299724249b9554f5e9be3831882b951094faec5eb30de553bf8ae2cf23eb7c6054a5942cbe6c6737e0b7ef57367ac0ff84d3238f8b69061bae78b37b68
+DIST escalade-3.2.0.tgz 4483 BLAKE2B 061a2b1df87bebe1e1325024d4e88eff27cbc3fcd7679af74b1f7bbf2ca78326717a6297307fdd9c2776b57716c01cfde6650015f77904f5a666ff5c1c6fe2f2 SHA512 5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c
+DIST escape-string-regexp-1.0.5.tgz 1578 BLAKE2B f1a0ddb17b3e958dd0f3918db00fe3dd7cf322bfc4a7024c5ccf5b80a4d2e5f2914c78963a9d6b491f5ea6701aaa1166d7102428873069f38f57da4e198cd505 SHA512 bdb468ac1e455105af95ad7a53c47faa06852326b6a86cf00eb366099b982ab6dd494306e88d5908641179f911561b8e9081959deec1437e4349fa35aaf26a16
+DIST escape-string-regexp-4.0.0.tgz 2017 BLAKE2B 923b1b0cb69f07cc082a708215dc8f81957e866c063d329364b50da9f526ee4497ffd8fb9519c16f16f5cf64233e26f31e03881862ad89e78cd473fbd9a405ab SHA512 4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80
+DIST eslint-8.57.1.tgz 566631 BLAKE2B 30aaec660a3cd61367fc7b47946ab20ac3dc685b5140f51af3c2ed793e1ce4f81e32e233c3de0ab4c444bef79388cedf3969b352f6e87eff612bf34facd73220 SHA512 ca9a30c83c69552629917afd58fbf63c0642b4d8a9d4cbf92935b4482bab5efffd88ea5cac7f4f6aa504964b2a101ea90a1a87183442153cab6651a19cb34688
+DIST eslint-compat-utils-0.5.1.tgz 12586 BLAKE2B 88e306ac9387c73f417d3936b2460a9866188e48d465b614febedfb9e0dbab4db9c78aae2ada6a1df997c509bf707e2584e7ca605a68760d6a9dfda0df875de6 SHA512 df3def15ec4a2049e31c4df308c468e9f9ff7b8e14ed3d648548e0f87a746503028a0876f2b00b0f49cf14170666e88b0b9acb65adae6d01c34659f4f497d4d9
+DIST eslint-config-google-0.14.0.tgz 7913 BLAKE2B fe9e171d0387be7cb8a7f2a528ba839c346be74d7385e86317b00f69391374e1483c68e0e31128b7c467be008fb5c575fb230782df261a76d0ff35c0e50a98c2 SHA512 5ac6d7e166e3b8cbd375e54bebe277acad511a1093aa3b058d7ed4312320662cb1c5a34b92824435bac6131cc44457a84e91b0dc5dc5ca94e25803fd657ce413
+DIST eslint-config-prettier-10.1.8.tgz 15295 BLAKE2B ce4cb86e4295d4183e4d4d79d0ad12306d25fa06d96c1fb095ee8ae47ac2ce152f9bb20559701d5b7b158f18899cdb03b9c0b8e804a280ff189956dfb89c5b03 SHA512 f36199523452d29fe381a9dfeaad6b10edb9552a071f484a3c24eb8229653e3748ff76e0061004d50cc7ac74e2ce3a51bf2ea9180bca8c326d936a45f4d0eaf3
+DIST eslint-import-resolver-node-0.3.9.tgz 2480 BLAKE2B 7ab89f26b7e18feb1d5ccdb05626b212550b0aef9f44392aaaf04271cb52ddef6ee6ca9c106119d3dbd756141d81579350aac4e7f7701f185cf9a0364a1c59d8 SHA512 5858f68accf6d896a152ff81efcf1394edcdeb32f79cd24653c09c65b3d9bd512404f689742578bf2e70ca086dcb944e15b0919e6d77daff0149cbb9ff5050f2
+DIST eslint-module-utils-2.12.1.tgz 16180 BLAKE2B 1fb34221a17dbf4298a20a2213f7c922e3647a04654e2fbf524a378edde6c93b9d0b999ebc24448d60568fd29683e28f0b9fdaab7abd884ee5ed4b1d1a5fa60d SHA512 2fc8d2593cdeecada64e0d2fa2cfd1b8b452e6ca289a4b033e824b5c8b250bb73c5a6badddbc7b08fa498a30dc059b7143996b6d474cfacd0e94d6f3d0308337
+DIST eslint-plugin-es-x-7.8.0.tgz 44535 BLAKE2B e71581b5f3e6d7a39c9e1bc2d835e661bc134b91252096334cb4903af9ed87756e1db8d86d934538d0e2b0cf51bc1ec269a611ce122429fb531c0bb4120fdddc SHA512 ec3b3cfb0000a15dd3f8b00a7aedfd6390735c2ac62ab70849f80a12a4d2e010cdf121440d07744b8de3890f2f21adf050a0f4eea8ad65d7f395e9d28bcff4a9
+DIST eslint-plugin-import-2.32.0.tgz 411146 BLAKE2B e06d34d2adc8fbfb08817304557cd45fc67e7492461ce6a563b8ad2982a60189709f048746e5d919413f7128092b4a111bd9ae76265d1a93351f72499797ccfd SHA512 c21384d47168fea243c97e129d7ccfe0deb33969fbf5686709463f88347498f7d064ef30718138242973236a19ae10679cc5020421d984ee95432a0153de6664
+DIST eslint-plugin-matrix-org-3.0.0.tgz 5731 BLAKE2B 3034f4ed592aa1570f49e127f78ca66180773cf4ee0e65004054c19c2bf630b874e9d8b68246eb3f4040d766ee0616b0eebc279bf494a563a64f69fdf0d6d257 SHA512 c4e3cc7b22f13a0a01d92b0f84998873e76ba2b6665e8cd2068dd7f70864ffad83bdb56925c9ed86d84e086c7c9636127000cb6fe6da34e78dfb0299ab092577
+DIST eslint-plugin-n-17.23.1.tgz 89892 BLAKE2B 443ea9572f17d3ef81187645e96bd429b23c2bb7fd75154bfa5878999be95574dafcd86729eabc699d4556d0c8a268811f5c3b08ea093c9928d3268b86b13327 SHA512 ebc3de6a55296281ce061df7d892cb0fd4a3ece4140e416999c7eab7c47db3249f1527ae1898cc4c942f091441f7accedc0fcf10b44b90faf3b079b3105410e4
+DIST eslint-plugin-n-17.23.2.tgz 90932 BLAKE2B 41b5a52fcaf521951e7c5c84eec70c0465833786884afe502aca228a39d370c2eabe105eeb9dafa5ce18fda6a0bcd6e1f99f1272bd8e917757745de0df26d224 SHA512 46158179bed854f98d6b67a082f268a22b9e85d2fbebf6db7e3fce25ec32a064fcd2a9f93d7773f3330e4cee981ceb08edbc8fb7bf8882187f8bfe1ae7fbfb87
+DIST eslint-plugin-unicorn-56.0.1.tgz 162931 BLAKE2B 1ed9aab5ba1940edb50d99c1f34029cb99d14a4ffd12a1704fbd4e77a5a51635ebe497a6ea3938ed0650f043faa9312ab9d03db380b11ca2a1475c961b3f5481 SHA512 170555d14c1ff173df5672921a9320ecdb65661d06d2005aac268570c50ea2a3f15ebcb1758c53451bf8907e81f53142548ae34571be7a6731224d9ac998a5a2
+DIST eslint-scope-7.2.2.tgz 25937 BLAKE2B 7874be59b6c86bad073f71ea9b3be81495e3b97cf3d28369e0d6e8fe07d5370d92bab9ec68614140263a373ddd487d2b1c06795bbf0c104bd2edc5007fdf0d27 SHA512 74eb76d4eee54cc84333e5fd981e065fe0d9ad9b425093cbff095c4eac72af1e48bced0862d20b76dad0190a7ef27e52d20c1256639ff4d42b8cc3a07d066522
+DIST eslint-visitor-keys-3.4.3.tgz 8109 BLAKE2B f125ab026ab370bce3095412039459734bd804dcfe62f2cbb3064c3fdb477713ee15809d5ecded0386e80b68eb4c988ba3a09968504290c52ce755c19ff0ca75 SHA512 c2973e2d77a2ca28acc4f944914cd4eacbf24b57eb20edcc8318f57ddcbb3e6f1883382e6b1d8ddc56bf0ff6a0d56a9b3a9add23eb98eb031497cfdad86fa26a
+DIST eslint-visitor-keys-4.2.1.tgz 9146 BLAKE2B 2ea4e555ba70f6ae0be03227a4c7ce40f4efd2231edc10d9a7590a5325a0886972360215cb61111e7b7678f7853ded7c05f9341960b4b65494e429b7a82ca601 SHA512 521764e6c7ea71e7bff47feb08e262918cfaee8d1ad93c3684644f386d98d51d9d83b6eb45ed6e1b4c9a3500c7bbe4cefee40f17fe5e09aa6f612987523b7b25
+DIST eslint-visitor-keys-5.0.0.tgz 8843 BLAKE2B 5ce5190fc3e5406e0a6eb125074e85f7f4bdba086cc9bf54bb6f6b0b9853a93a4429abb2a0bbd2cf951637e194abc4fe1d00bd526934a8e2e2de48e620cb9b23 SHA512 0345de222ec25d4ee73e57c74bd96831810ac5468e36efe14c4cc74c66daf47baef780aad613e2bdff831397ab268cd93a4cb42dfbd7032ad5fed72cc292c8d1
+DIST espree-10.4.0.tgz 17313 BLAKE2B 0f754926f969074d293e68f6a7a52ffebdae1007ff7fdd9ed5e09c76a6456b34a83623e82f8a37799b98b2577c0fa12b7fb934f97c596a762909d3dba1fc5a54 SHA512 8fa3c0436b94afbf4f6610633f90b97e197c7b7f459919ce8ec0f99469d6ac553c8b61bbefab412bbfa73fc2ae4144d3c80654c1f42a5c082b547e4c6c7f4261
+DIST espree-11.1.0.tgz 26343 BLAKE2B 134d0a17e56b36e5064d724da18512fd7c6f6b690da1cc796aba356dfbc0e032cd3b939303161101b8326d37d68af76981668b4477378441ffdddc2588c79ab7 SHA512 58559884ed5f57889892a38ebeaf056ea221af6a587e80d8d240a8b4c90378db46a62186919d62a2fdaef32763b6033cc85f2bccaee86936f0d8d0336c06de87
+DIST espree-9.6.1.tgz 16332 BLAKE2B 8f10a58776c40df250c1692869cf0c4db34c7e3b6a790546136eef6096f52e643752acb9618cbc468b0fcd96dbc0b05c3dee65f3c329940486bb83374b58ad41 SHA512 a2bb99685923a2b4e9177da40d2239ffbe558b019e6608a7186cb636839283743d6e7c259e60e6e072e7925d111379fe9e30d7474dfb698d7ec79f19ff315dc1
+DIST esquery-1.6.0.tgz 162341 BLAKE2B 81cb29a99d7ed4b0b2d58991eda7a30215bb6bf9b9b1cbba5a57835cd2767a0f7d337ad907a3da78a43925a559c8b12e616a2c10b0775231bc20f05a95c5418b SHA512 71af69c3d7e898570a3ef14b5e104a50af7466f1a26e218ebd124d6e396363bb3bbaaff960ee013b3718b49a84c5dc7df6b17a6807274711e67141dccfab10b2
+DIST esrecurse-4.3.0.tgz 4053 BLAKE2B 1bd4bca71bf73cf3eea9959c4eba538b475fd78432bdc802c2b88463dad76492c9027edcaf7a365409022a1b779230092b6ad000a333be3e2dc4a6a0a1f54190 SHA512 2a67ca2f76fa1be457bcff0dd6faf74ead642ffa021609f63585c4b6a3fcfcbde929aa540381bc70555aa05dd2537db7083e17ca947f7df8a81e692d8bafd36a
+DIST estraverse-5.3.0.tgz 8052 BLAKE2B 820af838fb5d5ff2f9bacce5551a4b40154cd0faa1990a051e8c486bed76b98c5b13fe1cf83817bdb8063f35391c60e6bacbb9b88bfe9443ac7a7ca22a191e2e SHA512 30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004
+DIST esutils-2.0.3.tgz 9542 BLAKE2B 139acd19bd840894392fbf6351fad4287fa01360a87d45a26ff78f3a4423d3e5e3bb17ca18e646779b595061ebf9611406c1fe072c44bcbb039b328b0e5ab7aa SHA512 915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea
+DIST eventemitter3-5.0.1.tgz 12095 BLAKE2B a615ee6579b9dd2de17e1fa4fd41b3a40915ccc556a2151f13e31f7a59de92491c3f9d59452982daeaeceb83d3f2f0fbb3f11aede13837a15cef19a0e8d89acc SHA512 196901be389264af3b10bad839211251879521cf66bcb2dffe75da94c392e5d62b819abda3939591b64054cd3a095c58b02c07f410d914f9504e53c0d63e1a84
+DIST except-0.1.3.tgz 1188 BLAKE2B 436db8201497388afe52415a64a6fc8333220bd1392267f9afb1f3ff32ce8ceef35ac4fe784d66ebd6ac6a211ca72db67f6ac73dd4148d840e2663c7936b4b00 SHA512 a2ec2025abef30e4ce7f2d1113c346405008a1687c7a126192ec43c97c6780c553c53abb1c613b819a29661a8a167bb99592c8faa41db6f27c9f4dde869ed126
+DIST exponential-backoff-3.1.3.tgz 15151 BLAKE2B 4169feb4933f0cf9c195796f0d93e62f8104aea8e32b1eb5ed4bf91090143259ffc9cc7f4a4f16b7108798978a66f77eddc3351f3d3e1beac994a69e3b523826 SHA512 66011e6578f7d2af88d0437e09b492a48c8f689e475500f5f19d66faed455db01e4fde26af5cf0e74ab8aba8e2882e38ecd97f61370861201fb621aa7adc1708
+DIST extend-3.0.2.tgz 7258 BLAKE2B f7b7d08d78703c31aa760f5d2a1adab512f712a497b59a1397ca9ee56f5c335bb8c70cca73266df547829d4a6714e06a5bac8ccb24ed77b9d65c0dd1187ddaee SHA512 7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe
+DIST extract-zip-2.0.1.tgz 4361 BLAKE2B c7a687e7d87c8b781b04bddf7a3678d163682334dda98034205392f20c26227c273f0db372488fb718b8ca5d2c5d9148770a418422827bf135ba874f04c7cdf4 SHA512 183854f67b70b8ac865dd6415204c87bebd79d68f47e9a5412d3032f4fa275de52b5af131a91ecb27fdebac03d9ab3ebf6a343ca6e92c406198cdbc29fff5106
+DIST extsprintf-1.4.1.tgz 10978 BLAKE2B 976075024de57d46b7ed51840a35ff924cbae8c6e68da81d4a1ee79b25330a38a7c01c629b8842977aefe9b63f03503c73cedf3465c51d411ebb7ee8f204fc3a SHA512 5ab937e5ef327422838ff02b0a5a3556b3d598df33a61e55e00b47c08b8786f317b0a7fbdd44f704e0fe6b30485bedf0389e058441fbcf2689085bc286362f30
+DIST fast-deep-equal-3.1.3.tgz 3656 BLAKE2B 7d3cd0b79302df438acffa37a02d9a122b6470a7e23cd3e5e3eabfa98aa0fa101eb34746621df0001bf60673689477984ac6b299350ca1f9c8c4029705eba1f8 SHA512 7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1
+DIST fast-glob-3.3.3.tgz 25301 BLAKE2B 0fab5c0ffcc569a3c164590658e862ec69e9d678c20b509da2befee40bd7cebe76ef8d7bf5aa4cd4d371e2f82acbd72f7334821d5e58d8dd305591e9a133a898 SHA512 ecca6d2fc53472a705773233c0e4c7a22957f71e41acdab27bb67f2ee0bb9023118a8d44312caa44adc1100503eec5d1ab8893e00cd356e65d8604364c2bd82e
+DIST fast-json-stable-stringify-2.1.0.tgz 6318 BLAKE2B 48656a692a012d7c3ab36deaccb23f020f57c12950e0d5a3d12bb8d0ec16993ece92ab659ada2919d1ef4d7439e7beadc0241f4c1d4a7398b5a64583414088da SHA512 96177fc05f8b93df076684c2b6556b687b5f8795d88a32236a55dc93bb1a52db9a9d20f22ccc671e149710326a1f10fb9ac47c0f4b829aa964c23095f31bf01f
+DIST fast-levenshtein-2.0.6.tgz 3699 BLAKE2B ec91de530cb4934e99a49e1410b534543b1fb3c63d85832690ba76220e6a059e8f3aa5e85c7aa74d2810cc613b8817b119169005804906205297ddb86bee64c6 SHA512 0c25eee887e1a9c92ced364a6371f1a77cbaaa9858e522599ab58c0eb29c11148e5d641d32153d220fcf62bcf2c3fba5f63388ca1d0de0cd2d6c2e61a1d83c77
+DIST fast-uri-3.0.6.tgz 21135 BLAKE2B 092e4378f26d96508514f24ee68d0b7124fffbf517b8ac62830bb1beee9f8821338e40144cdf5b817914a0a8536d8c0ca4f57550ac5a40eccc363fd5ffb10543 SHA512 02d7e8d783a26d2bf9c00a7855636c15813501c850453bfd701196113e296561f362c845492f4d408e88e7badd2a7f5cae859531b6056cb849fb226f9992081f
+DIST fastq-1.20.1.tgz 9885 BLAKE2B 9ea3ba5dae59e60fcf65eafcd8cea1514ce0b7501ab5f57be06eaa190482f601bf566542e8c55d1340234013742332bf18f9b49ed56d3cf0bdbd4f3958c15541 SHA512 1864e8c49ff0d71df6b3f0f610a343ee44e29789fc39593ff66c9c4dce150f36b5de53afa54653197de61520ad57d92c746055cefb320152ccea61c54e1c57c7
+DIST fd-package-json-2.0.0.tgz 2460 BLAKE2B eeab4eebc59486075c89597408c87e92524a56614117f1a9d565be4c77d556efdcc15d692be4aafa79fbba3b84d685f31c31a9d6fce2f942ca300b0f30585867 SHA512 8ca9a6f58b6c35737bf3d452ff4992cce0b5354abd9a455deb9bdb49256c29d8c6bd85c1b84e2859ed90384a0579198983e94fb99c699ab7c5725361a1132779
+DIST fd-slicer-1.1.0.tgz 7516 BLAKE2B b6b1ac20d3ef1f4a50f70b3d8f349b5c48b9c81e43282a4b2b66a657f1b5fa7fa67d86cd9b1057036c97b0e1a37934debc9db452b36c6cc273498106f6211349 SHA512 704d6ab01fd5c32428cd9faad5d1b147c2c160d65ea1f84475434648c6d00f71b0da50335fd65bdee214e846dcfc59b28e8f405967e79f4014087aad7afb3ff2
+DIST fdir-6.5.0.tgz 9742 BLAKE2B fe7c6861388f94b02caedcbfcb55b553a1d27296d8ddd2adfd6dddd4addb6038c60a153b544ec1eca9e6d1699e6d8749d81905d9fe4e5e56442ce1bf5a4f6440 SHA512 b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e
+DIST file-entry-cache-6.0.1.tgz 7793 BLAKE2B f7409b5f59fd0e8a9e616c0772ec3a10cf0c9bea89e7e8364a9242bf772ef8dba3ac7ffc78834869f86e6597bc52f5d34a36547762ab1753bdf98ad1bcdca768 SHA512 ec6a6cfd75b299b2e4d902d82b8373a4c3ab623321748c57b88bf2d9006c2c4ea58eea1d2af7645acfdca72249dc25485691f43a2d47be0d68bdb3332dd14106
+DIST filelist-1.0.4.tgz 6677 BLAKE2B 0d84ffa80bb39f64e03f298a997cdd511d4921c334dfc2b6f390e7407064b7a00c449527468d7155709bb9334aa00c5cf805fbf8a09ba68c8975639f07002534 SHA512 c35704b9fdd2f83acb0902fb113ea4cfe82694975babd27bc970928cafce6423c0faa10dd56c85e1901fd186096b8fec84726b6b6b7f77fafc495e098bec7ef1
+DIST fill-range-7.1.1.tgz 5723 BLAKE2B 680401e2be73af604606eeead42ec1007f9685340ac66fb8294ec13b51d7f88d1988edea273dd5279cd15f824f1a4197f3aca154d63176dc86125e0d8148d9f9 SHA512 62c1a97b75872caf19622e2d583836272dde6d1cf6ad7a300f19e57786e4401d3471cff5670f405a70b48bdced0c98ad8afb50bda23d29a2f22ab73e8415b4ca
+DIST find-up-4.1.0.tgz 3745 BLAKE2B edac7376d9bab6a0de8608be3d6645b176443b1d7de1e2d36398aa00e6680e11008c2bff21fcfac292883c482081451654c00140a600b59de1c2cb808c3a8526 SHA512 3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297
+DIST find-up-5.0.0.tgz 3806 BLAKE2B 5a49bda1107748c7edb72326c2d9dfdebe921e40badbba3a6a97bd5a69d79f4e163dee56fc3f4f4e021a6e52f4f99a373a47de65a7dea485f8aba8ff04a1600b SHA512 efcfcf5d3d7094b2c3813cc3b3bb23abd873cf4bd70fece7fbbc32a447b87d74310a6766a9f1ac10f4319a2092408dda8c557dd5b552b2f36dac94625ba9c69e
+DIST find-yarn-workspace-root-2.0.0.tgz 6122 BLAKE2B 11fe43ecbc7813c279492d32d8319b09803fc915a92b829d9a981bdb0f7247293e9dee7d551e0f9bcf560046a85de5d32be828cc0eb1863fed32ceaa04672151 SHA512 d483276e3b782b3b107e7867ccd77cc141205d9e3823365a6669cb631ec3e45665687b76816db40ab8bc43e13fb79b488f8f9ea5306e6fed99c6efef3482f3a9
+DIST flat-cache-3.2.0.tgz 8794 BLAKE2B ca20caea45073e8f6d90a0946b18cea3368a28549fbe9c6ce0c0d842428367955c336a82a6322c7c366a3160ff7d54718755bd524b3e2805f6c3e94d155ce48d SHA512 09870435af85b5c50a2e6861ab272da5c96cabb405dfca4a8d91ec18d892405e6be05b6828359a6c50e5de1cda11032f4f52c7132b30e6dc202efa5861be2f6f
+DIST flatted-3.3.1.tgz 12880 BLAKE2B c51da803c1a41c039380623bc44d1372c23ccfb8201b6bd02da13c5ac22529499a793104f3888f167d9435bf1c1a83b8235af3ca43fd2ff655c174ee5f4c519a SHA512 5fc72a30b2e27bb2ac3540d277378df0560af6b12de03b7aeceb06fc33469d84d20c11b8b850091419d47a257ecc2540bf0172e7a22333db07e758d568484dc7
+DIST for-each-0.3.5.tgz 8133 BLAKE2B d7d1e8bb1b102a3c1dbdad28c78af3cb9af75483ac2b73d2dfcdeacaf527ac929a763f7f85dc0a9d5096a7d9ab8e5547122592d8b46c62f1ec100f4c7274e34d SHA512 74ac75d9e442548cea0b1146a65c8528930fbcb11682636d52ba53889211e6ef7bcc48511bcc92aed6e83c7657c7b75a2f1415ae5eb8ddc4f36da6f6b64423c6
+DIST foreachasync-3.0.0.tgz 6304 BLAKE2B 0c9bf14759da880c8a44c1ce23dbf975fb1bb4ef8fc17e99d92f34278332d6dfaeca7b754e5380b8eb81f37561580f3a264ccabe86f043858017e7a503bb1e2b SHA512 27e95eafb4dae78170c0d731eb04110e14c86cd7b20dc01132439c82e12a9c476d9b48cabcddcb8b73c301bd83bb7b9b2581167d82fcdd731139776c5c05f273
+DIST foreground-child-3.3.1.tgz 12526 BLAKE2B a11710d1090881205ab752cc54ad669f24be57d1a4921ac0b472d1acd39b9f8bc6101b9b0479768e50d8ac9aa0078ec564f71787b21590c6a80bfc84c2d7e103 SHA512 8085e32aab45b96120cc544903d58241e4892d90e380950e302333c6dbc5abfdfb2a88ccd41146b9faac0b2d2be2a4909982ec65831ec91ab321638cba9d37b3
+DIST form-data-4.0.4.tgz 22368 BLAKE2B baa34a6b52f21b601d1ab0414fbf3563c63b285a1f946bbf850cd2c29f3b6d63c3e84e946122a7c51c4f3ad18653a5cbb2a313a0fbf457e27cffc68e73f7e358 SHA512 2ab1a12fd438ce38f492252de4e3b832bfc0fe3948da30d8b397870696073dc0445528a2a40be7d8aa361e73dedb4ae672ebaf30735d645a7ee089464cc1743b
+DIST form-data-4.0.5.tgz 23423 BLAKE2B 38e1c7adba0ebbff61c73f06a4ace9d3674066bdadf5b8afdb96d1a14176e54e8407b700aea5f52e514a83da67a3bff07528b732320be0560ccc0f2b863d6ea1 SHA512 f118a944ba25dfb6cdb366e1a15ebb7e24c4bdd4eb6cc5187054e2cb7fb0bae3a75288364011c26565c34628d641f0248418f651fe549d56a25b0039bdd77cdb
+DIST formatly-0.3.0.tgz 7380 BLAKE2B ac9e56d8d34d3f0153c027a55efca6aaa346380ad55a468f7f5c082b382e5142868e3172a229ffb900706d159d1b51e6fac03a9a8a51753b644d48e9e1c401af SHA512 f57363fe8e30ad11728523093afb2ec8cc32f1a51f05a67556ba8755fa21c977f44b0d1efb27ca1bec59698ddaac608e31dc05b2a39bb7354e735814f4a893f7
+DIST forwarded-parse-2.1.2.tgz 3530 BLAKE2B 6d751407f4ad097c8e3e1740b316d1d3849cd75ef2789c287298e07b20aade561d99632622ea0443d091e715985a03d2354ca216ac52f99626d9bc5c59453f9b SHA512 6a54c565940328ca68ac11fbefce7aa57833844cda51598b08393e7a02e02201ecb774e99ddcf3f0c9ca7be1b344945fbd5767ebd1e1a56edc997cefb4bbc903
+DIST fs-extra-10.1.0.tgz 16920 BLAKE2B f96e658be190a5349cf16f7cbea7914b306da6782f8e1e4cbe57988fa932c2962f2b7c88498bd69e86761e8ee8b716b9d1986af6fbff42020c098f3af73475bd SHA512 a115c0a6ae78113463e1e3221731a71d61b2fb3a39adab9d8eec4dd1bf07eecfd1536a16d16becc7d3b400244dfe446af44f15bbf45eb24181e68de38be1731d
+DIST fs-extra-11.3.0.tgz 15474 BLAKE2B fd574d31163208f619ae568daf676474ce2471ff7b8f5cb71406f26321738254992ab6d1f8a3a33f4ea147a816c02a618790f59ae0c76dc23346874047a30ce9 SHA512 6785da08be9d5031df3ff8d3db98c928c9adc6fbb06e4ac3d6f352305968f6534b6367391476124201cf459523001dba4e90c4a16f4708e82996b75b68f57f7b
+DIST fs-extra-7.0.1.tgz 32085 BLAKE2B 8bde3417250a234a5def62886f2e4d378b5b0f1a7663a4f43cccdccf6e6bb28a23a128f2a3c406dd37a0e0faa499f7ea0527bd0228ff0ce103fdc42cb86ecba1 SHA512 6090da0896449c199c6f0d777ef74033d03034e2703b3ac4e29a8ca81ab99c5884a9752a1f094ae01fb7a54c3a24dbdf48fb57d39c451ed632ff59e2d357860b
+DIST fs-extra-8.1.0.tgz 32529 BLAKE2B d12552200eaa0c387de356604793c267e7bee8bd3a813b3ce6a053cbec5d9a5d64e80d1cc0ba997430bf808108163b4acf893e5ea7ef6b33f46bec9bcfc3ee70 SHA512 ca1950800ea69ce25428eb11505b2025d402be42a1733f2d9591b91c141f45e619cb8e8ec0b718f9989ad26b5d1ec3a8f72fe13fe0b130dd1353d431a0eb46e2
+DIST fs-extra-9.1.0.tgz 33668 BLAKE2B 40a5a7ca31f564fbf39bff852148f016ae107bd43e2f28057952cf799dd27c715c319a7bf0c5b66d5b27f4c144b8382b92dac8e07a78271fb3c462bda489f549 SHA512 85c8376667a94b7d3fec1485a91be8a370ce310bbb223ab13b99c20edfb333d5d68dbdf75a0ef388d4fe42fa9bb9cdfe816a733b4d89b9b5729361b866fa3539
+DIST fs-minipass-2.1.0.tgz 4535 BLAKE2B 10b5fd281621affe110587f1553da26ca329aefbf08b343c81cabfefa5d0764a7bcd7da6f6a20665ea320dbf76aede3b5ec2618d7b9b1be888b3e6e4df395387 SHA512 57f26038b1424be47a55cab4b250ae69e58474d0b7a2e0e524c348b1a707d95b402e2bbd995e0b3eb1dce5c0e5f24e5ac3a27c8f08165a9893a39458866233be
+DIST fs-minipass-3.0.3.tgz 4516 BLAKE2B db915be3f6dd64716e848878b9be9ae4154b83e626bbcd41920c2e3366d59aac29e03536e44b92aa411a72f6f957295cbb27d9a4949d9ee6803db58437ef74d6 SHA512 5d4040f570a51db9c95927c1ce3926e91bcfb32837b2bc99b74e81110a17705ec42bfc6919a41826040a0c94941f948667be98ee9171d500675f3d3dad4e456f
+DIST fs.realpath-1.0.0.tgz 4434 BLAKE2B 60fe9d3e29eafd92d3aa71ef3cfd142b8ff8b29c592bf313a70f1f6306c7e098f6a6d6b34d5a857d64f375e2c09698b0edeb0671e5d8a21a4cfd33017814cdb8 SHA512 38ed291f694ae9ad2166701d6aee48b731cf23aa5496f23b8cc567c54411b70e28c05db093c94e49a6ed1830933f81a0ae0d8c6c69d63bd5fc2b5b78f9f18c0f
+DIST fsevents-2.3.2.tgz 22066 BLAKE2B 49fe9ab305aa18ef8fdfd51d0e9ac227050f964458fb16a22bde41dc70ce45ee55d3852689470dd5632b5e7485024383f920c365ac93f02960a6a62e6f92d169 SHA512 c62a8c411e3101e1d3b81f6e5a6f9f1517083a02813223813fe7978b24fb8ec8150aad5b915ca0b74d28012a3007b11db6938769a3e02adf35d8ff5a6fe0c328
+DIST fsevents-2.3.3.tgz 22808 BLAKE2B 785133d01e715ec62902569ce2d7d54fdc568cdeae34173dd77b043c092fed9cf3eea8895eb8dff6222fae275d16c92a901a92480147ae2fb5253521b1b7919b SHA512 e71a037d7f9f2fb7da0139da82658fa5b16dc21fd1efb5a630caaa1c64bae42defbc1d181eb805f81d58999df8e35b4c8f99fade4d36d765cda09c339617df43
+DIST function-bind-1.1.2.tgz 9799 BLAKE2B d32ea3d31143c24a93a2f6d73e69e4add2e0313a46d8e5f14d701b82bff2fac9bb8e18955749d4438de0de75d15e83071d0b79c2b3eeda40def0aa9cff9408f8 SHA512 ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648
+DIST function.prototype.name-1.1.8.tgz 9379 BLAKE2B eade4950ad87978648356780649e6511521f1377217855b59fd6aa98bac1e2d40ae2e8082ed9782a5e4542bef348c6a6e4c1ba204548a6a44b36c24925c1d78e SHA512 7b98b0ca874e1e16ccaffc8dadcedf0d81b8aa56c8bc8e606a3cb33e76f94c2c32863029ce7421d41305a2ef5bdf449ebd8e3780224a5f27280818cc6ecb96d1
+DIST functions-have-names-1.2.3.tgz 6003 BLAKE2B fcd6fa646dd2ec635cec56155bd720ec9af0043b1033d84888dfa607d8e3ea4fe5a4dde228a2103358c679d2e05f1d64786e7ddd7ff3433af834a257b1a61691 SHA512 c5c901517c9322a4fdeedab6c7600c6fe835eb76f9245cac624d31e2ac4d1706df42498d6688911dbeac3f323dfd0577dd67aebd5601508883e0dccd232a9a45
+DIST generator-function-2.0.1.tgz 4441 BLAKE2B 07e6cf59b570a573ac6d4fa9d0bafa4fdbe7213d9c60424ebcc767fa6fe461c50ab8d296e89b2701ec627ead6570ff7fc49b11a8bc598faad25b04d1dcf4db70 SHA512 485745988262fb26c2d2f8e51cdd191951877379601340f13c04f47638d583e9233a74aa725aa68f4290ef291338b3fa631a2a3afb8038319d707267fb8deade
+DIST gensync-1.0.0-beta.2.tgz 7442 BLAKE2B a54d6f04333a9970a5c3860fe1440b9a9768d058ee7ecd2c81561f8ea3fa9d4fe79c84a6ac59592f4e06d64fb902a2cba3a7c033ba2128ff7aad1947cce98d63 SHA512 de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce
+DIST get-caller-file-2.0.5.tgz 2383 BLAKE2B d85ec0bf32919c559561c88140e1c161470d5477729024864d5b4710b124384a9d9fd371bbc0c7c6623d2ca4cc3fd99d9027ef5f89e6d7321533bca7da278e70 SHA512 0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616
+DIST get-east-asian-width-1.4.0.tgz 4560 BLAKE2B a37ae286cf3f6c0320c9e9f9d08dadcd3c99538435db3bc378ae32ffc079a4ac88bc6c00f0a82c763818ae993ccc49558aa60f22f720289a98f8398bb9703101 SHA512 4198e610e0be213d6e93a471d2c5f6d95eae1d65706dd6f17f57da3ea2754212dd1a0b11182668c9a4019bfa6245d272fc3dae9ba84cd543fb644790e0490ff9
+DIST get-intrinsic-1.3.0.tgz 13800 BLAKE2B c6e23c39992533e56b6f56a4b6f3c42da9a8c41f9ce3c43944accad3b39aa10d2a4112a96f11b63f4c08c0c09938b9ab42651f6b5a103859ec0c146aa1e49c10 SHA512 f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09
+DIST get-proto-1.0.1.tgz 4474 BLAKE2B 3779b381c5d715dc116fcca531707d8c0e3701c85fe1ad929b95767bf8508bed0529636e5e35b4cba8648a9159ada24190e5f425ab35c479f16bab5267ee69d5 SHA512 b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2
+DIST get-stream-5.2.0.tgz 4356 BLAKE2B 7cc293031fd7993d626cba785408ea0506a5ccafb1ad1dddc5337030bea3305df977ef66c69180616013dcbb5fe0b1362b41d4e8deb826f78e8f142a33f22e02 SHA512 9c117e175ac06550aefe9eeb8f3800f986f895f617ae997b6ba56626b53cc05f48d422af3ff4303cd6479ce9706d3918e9dbed148cc5312c905db2e84d03d1a4
+DIST get-symbol-description-1.1.0.tgz 6452 BLAKE2B f8217ddbf159833e11aa01031ca697c1b7ffa7733f93b387b8f3e94816d1c25d53ec74624c2fb059a6bb00e65cf8ac1db94a7555b827a74cf8dd7d2edd7a2242 SHA512 c3d50ca96c09c4734ebe8373489da83c5e70bd872f3fb8d4bd8ce1a7aef21214e2d7b6430410b5cfda53746bb38c3f84148a8b4984707998ea7e23f3434e846e
+DIST get-tsconfig-4.12.0.tgz 46408 BLAKE2B 136d93357f79cf34cadc6b36e7d91c63796c7cb494140986f2f10a09bf0c589061665a8eaa2edbf9a20d3cecbc88446f8dc96bf55d746fe820ff7cbe67b2c73f SHA512 2d272bd9a36bd856e3023661d82e97e81c51c75ff1f9a4c313172dff1caad9729b60e886e5cd1a2bba4cb12bb27346ebcf789baff95b4221c3f63cede2571c27
+DIST get-tsconfig-4.13.0.tgz 46459 BLAKE2B e5243c5abb9c3e51e634ede0666ecb2f79caa6ea89796f4c5189f20fa810e616bdcb49fd7338500790f5b0000ae22c84c1e7f768e6ed28d797ba35d08527fc17 SHA512 d552936490b006bbdb77e5a7dc03a040fff602ff937d308e944e00711244ef65b592c6576c0c7c3cf051f51ce04de48fce53cc1eb6c034c1f72db96d1fbdf0c5
+DIST glob-10.4.5.tgz 71886 BLAKE2B c118b533e6aee08d3e76c17bf3b3febf15be3e47a8b505c9beaf67c919c3b676ac9b5054128792ebae4f9a2381daf3d221894503edd80dc94de98a487d88209d SHA512 ec1bfc445d24eb18e8edde00fcfc582db5027dbe9cf95a5ddbf981db244395ec3b25be611178820fd89b7ceef0a64f22e2c7af2ba0c59f2f61ec461b337fec1e
+DIST glob-10.5.0.tgz 74227 BLAKE2B 8825394d0a6e6c36ec1e9d1bebadcd57e99658c9b70c52dca41446aa91b1bd0cbe287f3b97ca15c888d45670fce1364b308c49392979e76fda277af1391026b0 SHA512 0df5cdf037e127b347dce7bb7059aedcd0aed7029b911789f13a2bcd20056d22ab94d69048a7c8cea62a558f3395bb3634b05b5a9462539d865f63db68154d92
+DIST glob-11.1.0.tgz 74669 BLAKE2B 99f8356e1fd67860e47fb8fdf31ec2abb09d79d3612a7cc7f0cd7ea8f5c0ccfcb60522e4b5ec416c6373ce423f1dad75b980492b261b6fc60a1caeb156df2ea4 SHA512 bee37029268a8aa9bb8344c7501bb6c7b7244acdd724b5c4fb6b2c2fbfcc7d318f2cb72b250ff852ad428cf4ed3b9702222471aaf37a4f0cb5a8ec212f45e373
+DIST glob-13.0.0.tgz 64652 BLAKE2B 05117af13c77c46e618aa5764cc11f7cc514f859b4a8db1de8bcf34cf6568681c3889546f1dbafe13c3e48dc662a93b9faecee2c72ac708d1ddc3e073435e73f SHA512 b6f660a6a93a7f3e0168d67ae99b116999db1ef3ff8c6dee289bc064ec045542f84530399c979e2d87f237dfd503c357fd5dc8046fa191eb86a4a8ef10b91584
+DIST glob-7.2.3.tgz 15444 BLAKE2B 45783fa378e2f1207f5316302df7b37ca233bdfc1fb5b106e4c1c45db2bc9ca2c785c5a341eabe2496977ca40364bb1914716eeb0e6f1cfd9f719ff720674bdb SHA512 9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5
+DIST glob-parent-5.1.2.tgz 4853 BLAKE2B d8e6b8777e339d0437ffe16feb12d7c03ba438a9ddbd0cc9b82d7ff7f653ce30a17978fac9fe4a510b2dc422f433721995e69908811c26a5c2891efa9e024baf SHA512 00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3
+DIST glob-parent-6.0.2.tgz 3449 BLAKE2B 4bca4043c0d33af7ea29e8c26ea21461858af0b37e27b7054fb88f94f2498026fa783b19f7c3077a01cf6b7d585704b3e423a0f7f599ba68f41f892efcd82753 SHA512 5f1c08f043a1550816a7a8832feddbd2bf3a7f877a017eb3494e791df078c9d084b972d773915c61e3aefa79c67ed4b84c48eeff5d6bb782893d33206df9afe0
+DIST global-agent-3.0.0.tgz 30541 BLAKE2B d41c1a47396c1cb9c8df20e9a93d5e014bbb0b2f601e1ce24fec2c53250313005aa102923f64689708dc380cf229384e331a674e66574ab658b16f2ee89e2704 SHA512 3d3e9745e27e0f4ec9bc6a3140c913eaa8e2fe354d7d7fe1dfae171d9396791cf2eb8b1216bfb1279397ecb2376f830f43374be07f18f0cd31ccfa6c54cc00f1
+DIST globals-13.24.0.tgz 9574 BLAKE2B b0b4f7dfc09c3833673dcdf187107d8c2f52c5ae1fc211c5311e85d10f4153bfa4acd3fc927b4ef7faf4518f7f4a79a5155497b7540c5f2ebdb017875fcd4c3b SHA512 0213b9414723f2596b6c6d3d89684f536076d38275c673de2fc910995a2b4accbe4a38f5b24f2023287a714a1c1a61f82f452e840272fa124c440e26800e2615
+DIST globals-15.15.0.tgz 25441 BLAKE2B c4d70f0f95a7e1bc0a6e042580fd3b036c7bbe526f9a3c97c65a5c37f4d0001ffe0c1ae44530beab38ef87b28dbcd3484f8ffd2693e40bd69ad010b6984deb9a SHA512 ec00b24f7c26ca9dc8eb54b87c6ebcd8bd150364460fda2d92a189230354305d52594a266c8224f9a7f5ba7b83620326d3cd9a1d8c03fa6cc9beff48bbc76c82
+DIST globalthis-1.0.4.tgz 8504 BLAKE2B cf156579e4e5488f208b3420321acf7f2bd57a006b80ca46ca9e36e6a08c1e4c3929c91b6184ff491e8910dbf356eeedef9f9264b7d822097faf6a114c141e54 SHA512 0e92ca6cd5385b2969c49ca442e8df09cc185a257f2619b9d06a28d30ad520b02fe633abf5df87f944773e14820f6ac2084220d2e73e1be9ae053c03e782610d
+DIST globrex-0.1.2.tgz 4872 BLAKE2B 67f124d915203a19e18ad068bda04361058e41a03b07838ecc9e3b2ed86c5ded1198bd6156f20f60589006dd2c20df46f2e216fa262eb4ea89c1a096c8f93b98 SHA512 b872606f000cc0d15fe662ecb7b2162cd835e31d4291eaa09496ff2b77688b8770eaad88bc002633f63cd647afcbcdf03fe4acb7e9eeb454d838683777596cc6
+DIST gopd-1.2.0.tgz 4584 BLAKE2B bd2aed237b84ea233127880113245eff54f756433fe9434fafa04e36e3d9f04e0dda8cb2b1dc2c82fa65730d710edf6f29e5ab31bd956087b2507669bc9ceab8 SHA512 65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46
+DIST got-11.8.6.tgz 67729 BLAKE2B 6c7004a23acaafd9ad541522a462aba605efe9e96d7fb1b26d6128e2b7c14d8ed1a9bec9935d69ec904a5d267af2053ecc25c77d1c1821cad4d28f8c4f8c59e0 SHA512 ead7d9f756ceafb6ce5e72bb3d10c21812dad47e14d3cd181cd6804362ac30694b13345b938e27b1917613521e45cdefb491cf55b2826207456da18eda58ddf2
+DIST graceful-fs-4.2.11.tgz 9804 BLAKE2B 3973d3d7df7e12579b31eebb7795d31f69cb9b745e33fe967d2387d2193726b58e1a9f48e2ead910346db9d093991aed626345d93bad00c3dce7685ab141ec4c SHA512 45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd
+DIST graphemer-1.4.0.tgz 58380 BLAKE2B 33f8d65c591404a675fc8cd928be0ac418edfd19277c0451d7a196f0f95c4bfb610770c2df387862df30aedffbb12444fb5b3cad2db1019d93de32dc2212fac1 SHA512 12d2b0a0eea4c422fd58ee718a98874d9952cc19bb58b4fadbb4ea0bfb9545dd072a6abc357c9e6e7358c43a018bbc2df1e4d6ad4aca5c2395685abdc759206a
+DIST has-bigints-1.1.0.tgz 5837 BLAKE2B a6b7451952fa5aa0c631601b9fb051349ee75c5b7463e96cf66f14bc063cab1d60ea832799362683f8407f8d0e34e0cef9ba000d712c767b2c35633d1c4acbae SHA512 477a5ba64708aafd8f9b7754c208dc943455996a53256d8370ccdc221117131d6887f08430e6cc9b728b99124e76f84cee8e2e4019f0afca7344adac25622a7e
+DIST has-flag-4.0.0.tgz 2206 BLAKE2B 205d00c6f1253a6319778c1218742c344fee1298414ee555fa543b7dddb61ebd9c8bb2474b9983281608e5375541d71e19329ad3d30ddb8491e157b382fb3135 SHA512 1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d
+DIST has-property-descriptors-1.0.2.tgz 4429 BLAKE2B c80cbf3bef05ae96da189328b5e3536220db90bb06275661f6aeecd84f50bef7195f22ca5ddd7f4d6cfe9febd240f5b6ffee0df17407252718ec4465232ce9ca SHA512 e7924d2ae216fafab829ed418ce4e333661cb5022f093ec61731f099f64f1a8e709eb82489dd1842d9c095e152aae9999b86b3de7d814be7ab6f2e62a49760ae
+DIST has-proto-1.2.0.tgz 5434 BLAKE2B c382775f01447541265e69f985e291829d81eb7c417b346c1e2995b2598d495be33a3c9edefbff6ea187018d64769f2c319e2d695b76f56e96aaf88e32439ff5 SHA512 2882fb7903df1d0442f3e5e5b9a230ec11d4c30a8bd7d6d09f887336076bfb5c17a14d0a2a3eabb9fbb8ee5858eca6c94760ba4faf8f7f237411aef09124bea9
+DIST has-symbols-1.1.0.tgz 8059 BLAKE2B a08ba03d86e1d8aadc445e8efe65cf6b7f5821fd322d66272e06ea6097bc10bf157965166eccd732a66e23880af89cf89be2a4e404796003394bebc460f3345c SHA512 d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d
+DIST has-tostringtag-1.0.2.tgz 6465 BLAKE2B ee7e1e28a23da5af9b248f6de541e1828eb80c3fa8d2f793e22674b0354a2aacc2fe25e995a91cb43d2f3dec5f1c0a057c3a5f6f94d8110732ee8b00fc199f83 SHA512 36a00307c5633c52ccd95d15bc751ec30c2cc3465605a21d828fa2787b4ade16ac2f3e2a78246361ca9f07a010ac182044aa69285f0be76fd5a9d56c3b8ec397
+DIST hasown-2.0.2.tgz 4109 BLAKE2B 85bec3ebfabecab06a0e8ad3fbd7b04023e0d6e0bca0da6e68ba391590b12997d824453e22945825c614da2f9a52499b0a5cfbcdeada5f0047851709e3ee84c0 SHA512 d21254f5208fbe633320175916a34f5d66ba76a87b59d1f470823dcbe0b24bcac6de72f8f01725adaf4798a8555541f23d6347e58ef10f0001edb7e04a391431
+DIST hosted-git-info-2.8.9.tgz 8110 BLAKE2B fce34976699fa006f135d4c255a5b641ea205830702f3744009b953a5dbfee218b026994c0e7ce98af8afa51df7818d6aa49bb898976b0460b8023dce97188b1 SHA512 9b120301bf4bb26e83a0e27bc47fb9f97e32d4b53fe078b9d0bf42e6c22cc0adc9cd42d2e1bc24d45be374182f611e1bcd3e2db944220b5e451367f91db2ef63
+DIST hosted-git-info-4.1.0.tgz 6805 BLAKE2B 4a54e10c826b32ed5d3ef18272e2c2b4d9e62a658d3a2a4ac815a70ca5917487730f005983b2eacec594a77ce1fa6ee611b7c865596bd1746db0143168ac9b72 SHA512 9320ae10e5a326a66e0db447ccbf15f77373421c0807bd681564b2cd5a3e28f648fa99d03cfc6e71d92b399be42d19eb7f9511b1033e209d3d0f0dbd71100b20
+DIST hosted-git-info-9.0.2.tgz 8051 BLAKE2B b6dd6c683ab70c7367b6e89477fd0a269ba70b53933db103059f05e1370d9b3b2c96bac1afb1a80b30ed4780e0e209deed26f4a8779048e2859d5282a8a75ecf SHA512 338db687ba3f051deb98243c5078bb732c8ca8a96d74ff54a3e2767d72be452018fb04dc28e211ca14ee2afe2a9fe0c97f783e3cbf3dd00cc8779299a57f8206
+DIST http-cache-semantics-4.1.1.tgz 10811 BLAKE2B a767a1f5c50899495d7a0f39815d6c3501219e61a9eeb08cabcdf6919fe7e883242a2acfbe158c510c1e89e38ee2b6cf38aa5c100b685c385a3ec8eae07ad084 SHA512 7abdbde4328f56c57cda3e64c351a3b7e00303f5d81ec6a397cd9c18d406d9eca83e4be05215fe9c32327a5ce12166dbb173f7f441dc23a979b58b36158a985d
+DIST http-cache-semantics-4.2.0.tgz 13982 BLAKE2B 37df93d32a3ec1edd0653c479e9f1aebe71d0719d11774af003c26e32d4fd8080b9ffea153fd6c57ed40265863f87629730bbef852367bcba5644053c6c72adc SHA512 753c5cbcf5ea3ef5c1429ab9754afa9843095f8a08105bfa6f0a26dc50f02910ecb888e324600daa106ea009fd73545024874029abf7dc40fae44db2b3ef3b41
+DIST http-proxy-agent-7.0.2.tgz 6290 BLAKE2B 014e989d2885ab80be41b7fb476eb28a25b1dca9de7eeef014bc6d9f9d2e40f19609b3987ac1135cd86c6fd101e78a90de6ef365db5b52b1519d10d3a28bc818 SHA512 4f58240226180d6631dd5e419b2bbb1dc7dcbcbee652b4d688ceb239f6b73c8a6156227f8053dbbe2750faf7aa48e1dc8bf3f105c0da6de50d0b3a4e3832598a
+DIST http2-wrapper-1.0.3.tgz 16062 BLAKE2B f44ff748f7836829f03c2cf4f3ae67916a5aece2450911b2f0e1d996da95b1dd970b8960ae075847826d5f25fe3f1bdc84dee1ef918c33845585a0282aa030dd SHA512 57edb7b0332bd765a7cfb893703789af73ba008c659ef4ff6e66800003ff5dd6b7e42f74a7de7df69d05d5e1d1fcdd4a20b592a1654088e3058c105769748cc6
+DIST https-proxy-agent-7.0.6.tgz 8998 BLAKE2B 088c9870b8934f6bf97138d76cb3e00fb58322b489d19705e318adfe02db7d21aea3acc09645de30ce7933df48929fa3bafc35cec6fee953a87725b2bc522b75 SHA512 bcaf4fe7f8947dd97de4023e255c94b88715b5de287efb6b3abdc736d336cb10bd6e731b11da77c74d4e8503678dbf082588b7f159531379815f071fbf2c2e4b
+DIST husky-9.1.7.tgz 2448 BLAKE2B 47a575c091b820ece69715028a4e91f305f28fb15c47f782c7c3c9e4e349f6ba4e23940a6ef4c89a45d2f0e1fca0ee32223eef633b6a22c2dc83c7e49662738f SHA512 e60b39cad68d8c1ae1e4ec37cebbdd51463ed15c48b9654be22f62aede9fae257e06a7427e6575d4241358c8816161db5e1728f89d641df4ce52478f8420ef30
+DIST iconv-corefoundation-1.1.7.tgz 65652 BLAKE2B ee03a2fd61a47e778f2bdf825fe5f4fd33de9c46d39b48f0347a116fd7f61366c0ac2eaa60f9cf33f739414fad09439b78bd289f3d99703dcc0f82a0b7aba2ce SHA512 4f5d2abe4c34cf3e309e6e7ad253848343e8bd5a945ee3858611c0922c70f3fb32732ed326deeffd1ae410a1109c0c36be23d226eea202412bc67cd1d20f0fa5
+DIST iconv-lite-0.6.3.tgz 190667 BLAKE2B 617c509510af917109b8ee12fafa40924c660a4a9a330ebc8dd9ceace79d571b592dc6eff4427cfc36ac845b8dc10142c275a59ec36504d81770f1be853d2e56 SHA512 e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33
+DIST ieee754-1.2.1.tgz 2886 BLAKE2B 399f6452d11024c58069351de49c96a857f301b554a46081b287df07e239cfe107a068755ed9eb65fbca22adccf950805f24982a92d69467658997018f958e20 SHA512 75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68
+DIST ignore-5.3.2.tgz 15266 BLAKE2B 940b85c0c414484178efc710272d4398ad8fc28bd7f8d19c9d76052660c77786a2f24aa760252acbafc6ce0bd2b9050734666c88d3f377f54431e9752c57901f SHA512 86c053354a904c3c245ad71d608da2d3a63f9d4044b0d10324a8d676280bbde832f240ee2404bcb91969924710a721172f467fa630f2e4706632344227682afa
+DIST ignore-7.0.5.tgz 17273 BLAKE2B a9daa68685bd2bc5f5868fdf1d92b3f2eb639e03fc4b17b914d7d596d8a56fa120aa5902cea47caf5f1cd09fee7291656d12e55b7e6589c00fceed59ba65915e SHA512 1ece7dc4135f508ba730581601b197e5cabaf3ddc86d68382a7ae36d8c17dedc74ceda2b5604c303a076b317fc7a31c9e30cfc06a194318967ccd05eaf936f1a
+DIST ignore-walk-8.0.0.tgz 4817 BLAKE2B 111945f028b46b60d6c5caa1e1bd70af6b3979e99a18d52cfad50763956d5a8242e8a10221f0266d85bffa539c1070bed4663d4bdc2156bb37b9f7b3e6815c15 SHA512 14278c653e0d89140687e62478a32d5ab3a60605a31e3309dba5905ab450ca8cb3a9ebdd68649a9146895b9c506268cb954564daa5270a361505ac7d10a2a0f0
+DIST immediate-3.0.6.tgz 4905 BLAKE2B d29ca5e5bf91c9876b17cd099d7be18a8168989f02d7445635bd0aa8a6407ff86ec814e1a7c56ed4736a7022e521814a7cc8c484c71c53f1d8759f434f1f0bf1 SHA512 5d7385b72a838cd0c043155f631b85ee0f4897f21b5a69a5420d8c60a387f04c484f5aa0eb1738cf24b71da10401382cd5bb5fcf1ab5e5c894898ee08d25d119
+DIST import-fresh-3.3.0.tgz 2332 BLAKE2B d4d113f1723c02376c9d566ec338e261894cfbc80f5ea1de71434002f0b776ef7f8b03231949d97910f62909381d8eaf0f108e268eaf1100e8bfea7822b766ad SHA512 bde6188506be0f54012b39ef8541f16fc7dac65af0527c6c78301b029e39ec4d302cd8a8d9b3922a78d80e1323f98880abad71acc1a1424f625d593917381033
+DIST import-in-the-middle-2.0.1.tgz 20947 BLAKE2B 01d5c9101ec12e0db1f43503c781c2d5c5f52d2b08a8dbab4a471d8fd90d8fac0c978212328f0002a6150a4f7057bb619e27ccc0d64321b76da7467e3cfd01ff SHA512 6ebb8ca49ef1cfef63c06cebc0485682f46b94a4580910c1adf53ebabdc571ab185cb243c53aee27fffc8363688fe405c9105ea9ba63f01867e056f0e878ef84
+DIST import-in-the-middle-2.0.4.tgz 23053 BLAKE2B c57159991df682fbc18361243ae36213f9c315cbcb7c097aa2e92d7e975226448e67248793d2645c58ea6e1f51a840546dd3be92554230c6959d69630e0f11ef SHA512 025d243296b406a7ef0e7c63c4695a6fdbdd434bd30ecf364c12ab0f9f57f6345e5283c0cd21816fabc60f3314305046cb20c5d374692d3e28c469fa069012cd
+DIST imurmurhash-0.1.4.tgz 4312 BLAKE2B 39edab907ed97bab9076ea5559df1be323b276a2cb39658b24075ea2ba54c689cd59ab06f50836dbf36a7627b3cb17bb748190a45b7d3e69a04f724776073064 SHA512 2665cc67ac2ebc398b88712697dca4cea3ba97015ba1fd061b822470668435d0910c398c5679f2eece47b0880709b6aad30d8cc8f843aa48535204b62d4d8f1c
+DIST indent-string-4.0.0.tgz 2065 BLAKE2B ce830c62c64dfff1752bc7d5171e5cb9385548cce9d86b0a4c1b3feffca8eb33f09528214372af70d684ffb8925171d02bd11882018ae56a3c1864e7cdb16858 SHA512 11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2
+DIST indexof-0.0.1.tgz 698 BLAKE2B d2ebd4574d0078469f501f46b101e07aa1d55d85be92f36410f94d33c7d2dc041938f80ea7ac0822adbce79ca0cdf966bb24bc36ef4e905a6972c6c0c23a371f SHA512 8b41bb84b275cf40c4f1db2a25adabc9c8fd74198d2a05c1be8b57b596176a453da22bdf07d523d99042dbbaaa79fd94e7cfd92f06a5c5ad57fd10c27641ed56
+DIST inflight-1.0.6.tgz 2041 BLAKE2B a90e535b464618a8e547d1f08180f82f03dceff6da032d81f4fc40ce7d2f525321ac14dcb3a0d25268acc07fdc2fe576962c4bfef0a5d1e6c5d76b204ce9c583 SHA512 93dd88fdbd3cab8c2f16c71708bbea7ec1c2ae3ac5ef2897b10b8856f544ecdf365b7f9aaa9cee51d05b7e159ccbf159477ff82207e532028b3acbcf0eb18224
+DIST inherits-2.0.4.tgz 2030 BLAKE2B 4977cc86cfbf0466b3fa8b29961b0b0595d15d46590accaf360c4f25d916fa8213a6e38637faafe3a7d56775931ff0e6b2493925323b794014bdd755a080cd5a SHA512 93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1
+DIST ini-6.0.0.tgz 4910 BLAKE2B b0294edff61b735aa33eabafea01992a939f99fccf7f7dc3bc4efbb5e5ccd1fbf141950f533597f900d42f47bb97f9527cb426f28c8f5e2dcce42ae565f2fd5f SHA512 2014dd224cd934ea6a9bbab7751a89bcc6a57578c31d69040dfaf0184413b3979a40c595f9d8c0851fb06a1c8d34c01afaaa5b0d4841315b7864a370a4f9bbc5
+DIST internal-slot-1.1.0.tgz 7836 BLAKE2B ec84381af0245b50bc994e22d3387a44a53f532fedcb51c4f9e833bce227b189d5bfab5f48777451be2d117c148a5353f09a4beb01bc10cd98f9c5e00115c35c SHA512 e2077b56958d40d07850a28214555ca75015bfe14c3a0b3d34ace31cabac73c8d332177978bd4da90a8ea44d0accc76cf34e3fc87960969deec6096e3aa00f2f
+DIST ip-address-10.1.0.tgz 37185 BLAKE2B db2ffca5e129688e4366ef46ffbd4c9981dcb9bfa22cbcf67b0859d193f35374acba3fb011ee696471a640608bc0878bb46ea2d3686fbecc6d0bc09bfac9c413 SHA512 5d70031f15e6bd3f7e091c615e0e7a2c9a2f13e6e65a711607bf0b07cdd5653a6b29399a0b941faee5e8731cd36762a5d033702ae05d9488632fc2de63c49ff1
+DIST is-array-buffer-3.0.5.tgz 6323 BLAKE2B c70130e1403915c81707c20ddf3f81b8250a31b2ccd6e12937255f0f2c8e42369e5409ec6bebec4179735983de480c910420a8d67c92ab4071a2c81ba862e0e9 SHA512 0c37c03548a21b6c02d6a6b03faeaa953ba025e2f91f2ccca5fafc94b2be8cc422ac6ccda1dd01d7670507ff6af37f11bb6eec0707f0efcfeb76853b444473e8
+DIST is-arrayish-0.2.1.tgz 2646 BLAKE2B d2e5b8368cc3fe2132e7db87096deed52b471802cd4ae75474cdf88a40290a90a5a4591daf782bc91a5ece90278f20902235778b09d5e4fb52ac4b07a1a26a8c SHA512 cf3d3a4bcb74a33a035cc1beb9b7b6eb37824cd5dc2883c96498bc841ac5e227422e6b38086f50b4aeea065d5ba22e4e0f31698ecc1be493e61c26cca63698ce
+DIST is-async-function-2.1.1.tgz 8157 BLAKE2B 6b725c40847b15d454c744c8cdbf6ed1bfafc6350aa02baca0ff93f6a6304480ddd9a6a0fdb73827cd2a8ec11f48008323e9989b3fe73f382c5444e2332fd7e9 SHA512 f5d80cfdc6419cdbe3cda3181d5a31c5f3e3d905eddb612fed2bae3ebb3ec5abf4ba4181d12e9de3275974488ce3c90bc7990357e4013eba559c5c9e7cbf2491
+DIST is-bigint-1.1.0.tgz 6689 BLAKE2B 80b502c07f4d3db14d787468a19f4f28d8d0aa9ee4adbf1c9180947dbd2fb245a6f48df71da4ce47c64d89929ddf4af9ca7703cfe97395bb5fabb2ac2e092cfd SHA512 9f8653dfbc06efc8b3d37c4f44a26b1d37596dedc889ccae704b5d46c579ca09707371b251f6c07e949e0f4149e3535b50d4ade706e1a9fa757d2f81827bc315
+DIST is-boolean-object-1.2.2.tgz 9108 BLAKE2B d7d82710b868630a1999223414e2a5ca66c6b64dde93949eb29af9820efc86cf9768f6f1602f99c3c6ebaf0f977eb7c9ef92a8ee16a054925c46e835ac308ead SHA512 c1ae7aa36fc4949318aa30a31a45eb8bb8ade456de6d6e6eb0bc3f9cf98232ce43799edece24986614a63d19f4b71a9e5b82e702641053b160a8ba6c10528ce0
+DIST is-builtin-module-3.2.1.tgz 1961 BLAKE2B 82aed1839611030ba9c7431ec845709ffe9026b243b4b56efe11bd9570ebe8f64f978ebf7d8da13af5d737281d90f478b5e341910e615e2c29c17e41af251900 SHA512 0522c4dc79d5dacc99d052b488c03fc941a995478c98dcf8016e5f9d3ba76c222a662e2f1b75a3253f451cccb90faf719806011d742125d00b769c15c55e74d4
+DIST is-callable-1.2.7.tgz 9896 BLAKE2B ddeb426ec90c2fd0c45c329b6d70b1cca1d9cf4cd78bd1c59ee449282f383f0596f22aae5c1acf11f9488527c5a30cae161946aedaaade5f4e4d1d8814d372f5 SHA512 d410b40551614bfa74aadc3a7a7a7c7bef0e0f452b2b4a052f3b528cdce170a037583b89c7100f5f33ee3ed2a48c463d514a045a55fff1f80a7aed92f22f494c
+DIST is-core-module-2.16.1.tgz 10079 BLAKE2B 17d8e4803c1a97367bb2fc324f28e05412564457658a723393743412f366b2b057760cf231adc41bfac528c46212504dfea55797458a15b4c793d9e4ef0e1fc0 SHA512 51fa1e300e9f209f304d81445237a59da188ebbbfaf8deea5c912f42e2066bdf65e31b02aee498395490d2e3c0367e1d0339bc96460f68a2ebae28cbabbc76df
+DIST is-data-view-1.0.2.tgz 5343 BLAKE2B ccd8d51c13a31a96f3d82ff46c4337214dafb82a0e25bb7cf0d6f260352b12532d445c2f77b98a03264de327c3f84b8cc5d2afbb3fa34943398116bcbe9a49f0 SHA512 44ab5617ca46992f3b8b60fa82a42efe5ec461195575fcde98224dfcfdd43acfffc75404ee67e1bf31c802905345fedac6f4fa0cc1b04b00576024f49df07dc7
+DIST is-date-object-1.1.0.tgz 8567 BLAKE2B 35fdc2bb26fb62ac004573cfce7ba3d71eda92ce39f192eca7a517f18ffffd121dada688b11d4ca8e2f13f84436a768d4a0385b1861a444bc11d814a8e2c3ccc SHA512 3f0c2111a90754a4dd44d54ec3efc6ca1d3e33394297847aa8abe486ebcbb4f320808d56007b7db0ec19c502d21a951a0e7addc83b289a846036709f28d4975e
+DIST is-docker-2.2.1.tgz 1689 BLAKE2B a253f975c7f7b444ddcadde77848b30baa383336501334e9588946b46beb155989b140714f178c322b26061611ab917aec80160b1e1cf960c65afa54668b04e9 SHA512 17e8b604ab05ac7eba89a505734c280fcb0bcbc81eb64c13c2d3818efb39e82c780a024378a41ea9fcfcc0062249bf093a9ad68471f9a7becf6e6602bef52e5d
+DIST is-extglob-2.1.1.tgz 2663 BLAKE2B 61ba1afa0040fadd8c2a7faf79063b5ef53fbc54a7e57f6536fbedeaba8e8d37be60842e448309e88eb65b487eb5eae70be8e1cd0c28c4eb379506d2057de6b9 SHA512 49b29b00d90deb4dd58b88c466fe3d2de549327e321b0b1bcd9c28ac4a32122badb0dde725875b3b7eb37e1189e90103a4e6481640ed9eae494719af9778eca1
+DIST is-finalizationregistry-1.1.1.tgz 6315 BLAKE2B a1572635f465ce0bbb14e8e5c3be1ba61b978038ed657a5077019db4186ab830bfa6e6faab2b3de693679a990ae5244833f317f9ca095b3db78132e12864dca2 SHA512 d690ba37ca9625b5a83ed12381c2f6c7285038fe3dd44423794a37a9329c995f184830c9ace7a97c6f29702ee1fd0827407612bf4989dd9fd95b199ab55af2b2
+DIST is-fullwidth-code-point-3.0.0.tgz 2169 BLAKE2B 3b40a71a06a3d46a66b1f99a17f5675a9bb33828e8304fd33395f7923321df573d4daa35ff9b170eb2274dede84906ee12276110d2df5b281359010f3c1ad5d9 SHA512 cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742
+DIST is-fullwidth-code-point-5.1.0.tgz 1679 BLAKE2B b5aa5a61466ac8cf0373977bda86fc4ae350b51f58aa54956b9503ea93fec1574d1f6a4b64a38f7a114fab1eb67eb6da28416ab5a9bb72cd9667e0ee561ce9f4 SHA512 e571d8692ca2a800dbe119d9d4175a77a70fa7c4e88ac7b84f312370e6031d991309b2a089497b593502a4d587bb1983b7dd709ec64173dc629cdce8a6fdc931
+DIST is-generator-function-1.1.2.tgz 11594 BLAKE2B 76c532c9f33c022aa0e4bfe5c4f1faa9ee51b061dffd958532fda42c43285defdfad7a5d60b5f4b0c661a5c30ecc29ea028273d549de78c17a5c0c10ec4db96a SHA512 ba9aadd5290690e0d6f6db06346e66b574d7b440a2cf0b52da4035eb533e8093dcd7175bfc0c7adbd69fe98ad3c1c39e4076dec2b3cd944e43c7b933bd74e2cc
+DIST is-glob-4.0.3.tgz 4255 BLAKE2B c90396b2160b7a9a0331e92b58b3b6daeb2613dbe56948f6ea592ddfa18d68c3eb1871aea6eb06ebeebba15025a9aea0f8ab384f87e3a20f8521996a0c7803cc SHA512 c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a
+DIST is-interactive-1.0.0.tgz 2412 BLAKE2B be10cec285eb8a4a155e9a0b3f41bae521fb4ea680dce415ee9b684aa4d92a43d59953e899b753bee4385c276e482200eaad3fc25b75f71a5b5c99a713f38f35 SHA512 d87bc810a468a92eb682e102faa063a6f46e6dd5fdd7458232e25367e23dcafa8a536ff5d9e48be78f47330b5a6dbe28ba9763dac30fe7493e5c97c1ffc244eb
+DIST is-map-2.0.3.tgz 7928 BLAKE2B 34398fb761ae5d476a974bd8380842bc886498fb04753bdd436263dacb3cc60d9f6416f09e7e19b85a1daadf10eea9fd39b9ac9359e5edb3343023a2d9035406 SHA512 d5079dd3f1ebda6f98ab19ccd3d0a303677f8ba61935f17a476a1100e8f7e9e51d4baa8857f86e3c935212929bba97b016cf99b09971b238cf6dcd3f69f5ba2f
+DIST is-negative-zero-2.0.3.tgz 9383 BLAKE2B bf444769f4992ef9d40d2d406bee2c25d51382be44d60da153df0a62ee034ef8ac8e0bf02ab62199b597c63461645fb192e03b2a45af8ff372a19c53909382bd SHA512 e4aa08bb6360a727a4ef98d7a1d16f9da7c1e83260af7bbcbae2b42c46498eb535f43acc0f7115111691f2c8f3f0208682966fc4f97d4ae13518c54f147c759b
+DIST is-number-7.0.0.tgz 3730 BLAKE2B b95bcfd9d5eba614ad3832e0af829e63b440a560ec6d1a2f4021869a8d3c913c591c80b633f835f4bab52e711bbe8682275cdbadadc3c1a5dce20e25a4ef7fb6 SHA512 e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e
+DIST is-number-object-1.1.1.tgz 8796 BLAKE2B 46093fcf3f4801105b998b0bc9dab1bcdfb99279a7a205c8e85e93246ff2cc428482b11646e7f068c0321661efcb3188a03cfa6c2b2f243e3658df04bc6da824 SHA512 95985c96e984d46e95603f151dedf9c0568889ff824f2e522488b9fb7cb8a6c0e05aee303c3a01845f0dc543a29c473ba478224ec4fa31a05bf76aca8610fe5f
+DIST is-path-inside-3.0.3.tgz 1996 BLAKE2B 786f4cdf1863c7dbb03aeb724ce7fd19ad79c3eb6297d801a90b86838d10c9db9a69c50284894e203dacc9ec1448d44ef26fe6d23fa3af5d48b7000a05e247ef SHA512 15de200016fec9c18098aa2ef1e31fb42ba94a2af9951c6a7f8683fef774703daa7381cbd3b3a309eb8732bf11a380a831a782283074fc40813955a34f052f3d
+DIST is-regex-1.2.1.tgz 12196 BLAKE2B 593ed08132c17f4ac19b6b0019f92b73b906fcb54b55c99a422054a8b06d21b382f294931e1368dc19f53362e8ff8fa7ac6c9abdeb06795c6f7cd5938d560eaa SHA512 32362c2873b93bb982b26446c5670b5a1785a8df4327fd939a782f8ca5e285ee9e7d588fa9cdbbe3e171ff87d88ffaf4dfe112bc17535cad15ead037ae07b3d6
+DIST is-set-2.0.3.tgz 7653 BLAKE2B d750a498a45bce4d2985f5ad84188a947156a5fec8e50e6f2a2144cc4e2fa83b19f0004e1986c9a327644d3166f56489f8b70d4bdeeecc7c11925e1fe6e58b01 SHA512 88f0237abaec7b6effca018bc70f84051f5a82ff58eae2de61524cbbe40d0a8a2e275ff5ae2d261ab716a5f0aa159bb3cf1dd68edc311b4f7c5fe9f83ae4643e
+DIST is-shared-array-buffer-1.0.4.tgz 6324 BLAKE2B ac271f46369661c56c540d6e26a1c116ce56b0207f1ef8dad965cd05307a41efe8d6770374d8ad602734c07ac1371f5beb99a559e5b845b7325a2396dbc4fe6f SHA512 21259a73c76bbf86467f02a5e6c9691c6f4ec0f36dcb88ce58f448841a713a80fe86a2138b0ba2a4e4366cdb61033c00dc1e1f2233b83659fbe0dd12f5bcaaf0
+DIST is-string-1.1.1.tgz 8542 BLAKE2B 21041e5649e9b77683f96ce38b5c76d743fb23c537dd3cddb8475d3d3efbd11b750aa22441c3496c5de6934ca853d3ec2c5480bd97395323080c2d84d8dae9e4 SHA512 06d11e4aca1a4239523c17a631022b635318d2e33abe74b58397e6b9f60eb67c4b19464cdb5efc3ca6e1b24ec57efe7c217f99b5cbe81b071c62c8743e096400
+DIST is-symbol-1.1.1.tgz 9572 BLAKE2B 431b9617715216e9fd5dbd64b7d5f767dde6d3bc58738d2fb337746e0ee72a8017e3927cc1c79c85016895ab8d84b442fe4bbdec08f588f38b1a8111f17a81fa SHA512 f601b1e864ed09033bdc18261d05df0e62ed7e38d35034b2a314c26e9e56b688b10217e0b038ab58871543f207a6f2395607798bf27917b07d70dfd69556c2ff
+DIST is-typed-array-1.1.15.tgz 7454 BLAKE2B 0de95b5e7414af65019255ab73216d208e21731e56d19853c51ba80b6b9c3069c169f0a46e857dee6d398dd0717d97181b04a830af150c9207afa1f156b737d0 SHA512 a7711cb227178e2b7b49ab245c7b35840f75431813c38e85bfa10528a192e434452c3f322a7a218c5de1c688eef786ff39c319a10ba4ce93e9044f6e2d52b381
+DIST is-unicode-supported-0.1.0.tgz 1882 BLAKE2B 67b523e7d94fbb7eb85c61d1464ea956a70ffcb174832cd324e1627796d0d4b330fe4e88581157570118f9787b4cc1f5f7da84938131d882b23d444c27efa6e1 SHA512 927c46daae140b7bbcb2d446c8054908e771166bf90d989171d94868041701b49f2726be3a1a29368b4b42bb2d061aaeaaee19a6e29b0dcffc4ba9a05e03c53f
+DIST is-weakmap-2.0.2.tgz 7794 BLAKE2B d3f6c5a1f26fe9712342456ea632d2dfafdf35ec5893ecccfdb5af816e9cde9313f6819e9b163f20e38c7a7af4c5ed03a1b1499f547957ea038defe66d8003ad SHA512 2b9a5760e9bdc2a6354608e92f7613905dfdb678b55da8d42246b04cb528f446445541606b981240917c9cd4bb670250d36cbed5808d61c321f8721fd59a84fb
+DIST is-weakref-1.1.1.tgz 6265 BLAKE2B 49b11d8f86614a3ebb35d9b5cc1a553500fa9afd5b801eeeac30abe9ef267b871e6841ad19d664070aa20ba3b023ea08f122bf48fef3ad51c3d612d36c5d98ee SHA512 ea2f661964a5ab334c12aa42a7ddcac114b5b943a8764d8e27a6feb2aed93c34b2d96b88e4d148c69ff6e784f2b51f1fb5e7dec645a7e713621d43693ce7d27b
+DIST is-weakset-2.0.4.tgz 7471 BLAKE2B 0f744ceb54f0566cdad2cc20200c6d1fbcf76066483ba165c390c321d7de77f603b5091fdc4773c8f841ed5668212323ec752b4a457da15e784bb72ba205b120 SHA512 99f7306fa23343238a4ecf3809032b3b05b881071a4ce016274cf32429765923c3ad693f3b30da2265851f77635e16f6e20e1eb9d65f2d1a3302f3c6c3877d85
+DIST is-wsl-2.2.0.tgz 2011 BLAKE2B 129eaf565327a54ff29ed3e18e45a33c4b1ddf7530749e601e546a373aa081f7cdfd7a4fb0161d0c59300e9bac0997a610f759021098749550b11dab50fbdcaf SHA512 7cacc0adad2b18951407018180d90766e4e865c9fe4ed5c7a5e0a09a430930c631d6c40361a092ca32414826b69c7d431a6eecde7d68067a21a154c168decbc3
+DIST isarray-1.0.0.tgz 2021 BLAKE2B b94a6c780d6bb48089ff75d0d7aab59fd5a76a48b0d2134f6a71b8cde6075105a39786bba581d0fc14e6d1e2cb31a556547d2124d4fa2e49a516529c6316b65f SHA512 54b82121634ce842d0ce8ef3c26720d0d99357258a623bc878cf37ca3a74c110d39949eb33aefc7d06dc281a3a9f6089105d2cce81bfff2b60f932a56bcf402d
+DIST isarray-2.0.5.tgz 1859 BLAKE2B dbf817564e3cbeb3521749880ca07a70fe28331259b51d36cb7bf5b5cb8f4eb114e2356872298656687a1abe3707c295912d37fc860fcf786a5ccfb719f948d5 SHA512 c478e10ebddc3412b40737542523d7667b50531fe6c0c4b9470e00ee53c9f745c600ee8848ffde3c336ea34be1a8e654f940f9268a1dc02000a1941ddc57802b
+DIST isbinaryfile-4.0.10.tgz 4387 BLAKE2B fd94b2084036b90a50e3b39f8704b23d1b3f457f00ea200a7998cd27588e23e0a79e10939cbf186fcb4f5f3f8fb3db25de4fc243a88fc2764ec88eaa22fe37ee SHA512 887aea7b9b21bc151c15b999abdcce40706878e85926ee91406ac3a4181e9d49bf026f85dc9336320423fab2b767ad357f3acbe602d95ad00f1f638169255ccb
+DIST isbinaryfile-5.0.4.tgz 4170 BLAKE2B 51cc8557022cad09b3319c07bf0ecd75b454d2bf5945b613ebbde7f23d9bba02fb1b2a7886c9bd48373246122c3ce3f63455d91b702fe8254f7cdf4d11304672 SHA512 60a04a5642a1b72eecf2bc5d75be34a0e92e3f435b69e5eb42f2e29fa40c1cbed8a62cb6456f4bc0e56b560651c8eae14256b231df6df83f320f2f0c2854d20d
+DIST isexe-2.0.0.tgz 3756 BLAKE2B ebe0a418451a5b6d743fd139d3452625eb581c419516b707171721959220d82747a526f589d2b7b143e6d18bbf19834dc319a5c0f455415122d3196c39e2f5aa SHA512 447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23
+DIST isexe-3.1.1.tgz 7288 BLAKE2B 624f5843da84d1fa7393febc8978f6d988f9d73ff7da3951f30c3da0e6475ffd4277278af3136d8ef4b55769171e3b039df594cd8d46d190bd5149d14df2769b SHA512 2e907fe7807eff627986a43b8a66477dd537d4e96042ac7b6627159649bd93383dff0f0628b11c15f265fedec30840ee78ec81003eb3082c133ba173b3436811
+DIST jackspeak-3.4.3.tgz 61399 BLAKE2B 7764089a886142d7477352ee3df8b989930a7f3108b9fa8763d1c0bc4f567102ea31eeadc9912cbfdafb595d50db6e28c2fa2e6bd76a04dd4651d4647068a52b SHA512 386959429cf6c9f6a103f45dd58f0277d48812caaf5e42d5a12c3f720c219e114c0dbb1015e658a0927b6c86414bd05c6a6516f7a6acabf9e93d6ba033e45007
+DIST jackspeak-4.1.1.tgz 61883 BLAKE2B c4fea18006d4be19844b553da15a473f4805b4c688419f1e98e363f4d94695413ba20632a123c13c90b60115fcc0076035ed0142e2923749962aa58b8835f652 SHA512 ce9b6fe7b3f71a92fe3b423b55d309341642bbe04f1d5414939e45b7cfd00898d3571ae7247b95b97ff4065d80ebffb6a3247f64c12e14ac26ceaa99fd4e673d
+DIST jake-10.9.2.tgz 40697 BLAKE2B 605b75a6b1b7d391e4a2bf327dc6f26a04bc741aaa30ada5f1e78aa7db16b0dec42023b839c46713c48498a3c73abff74f2948131b70863533bd90afd5c45a2c SHA512 d8fe124341eb2d0f9fc3a965a4b9ce68602f37666eebbefc48932b094c27b387cea06f5acab4e2664dd557cb023e455917c69bd3392c5694bc143639a5108d04
+DIST jiti-2.4.2.tgz 460976 BLAKE2B 795c7ff64658279e203fe995128cb93c5d94387e58a2b494b9c0efe609320dc1fd175f5d2ff155b9b5522f0f02e0e0653fd4735b57ba65702f9a5e2415935e13 SHA512 ae0f7324df86e27da77c9979316dc13328195f9eb328f35511862aabb69da66321e099f640d13086f425172ea33d575ca1deedc59b4a1d69f26620376b4ccfec
+DIST jiti-2.6.1.tgz 412412 BLAKE2B b5f417ed7db881b9f6e292eb11b13d77b054ba88cb3c821a0c5f41fcce498f03c0cfde77e0b65a8b0fbf22c9770ed4fc8b3d39a4841dccafec90597963907389 SHA512 7a48a50923758f046f21b81e83fe7b60587ca900cd6f00dbf714ffaaed830076c5159522708978ca055a02fcef78c84c56bdcb9e948a4cd9f0b7c3e839f98a85
+DIST js-tokens-4.0.0.tgz 6542 BLAKE2B 0102d6bf3eb4392fcd8cb54aa1acdaa8f43f467e469ca848d8661f06c56517b735c9331d27517b69e62c43a61334c73b32f67de5dfdd803da7c4a7154b719a9e SHA512 45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29
+DIST js-yaml-4.1.0.tgz 102356 BLAKE2B cf2ba9ce80f22562d189f950c1a4f07452984e1dc8619d571b89aa829a425f5962e04b120a875f692eb5cb7144d3b938771fc072f7e774fdd2b8807907610a7d SHA512 c29c59b3d368c596891122462194f20c4698a65d0529203e141f5a262c9e98a84cc24c5083ade1e13d4a2605061e94ea3c33517269982ee82b46326506d5af44
+DIST js-yaml-4.1.1.tgz 95174 BLAKE2B 3822e7df1daaeee817e5ba96698cbb3bc4be406c513a2b9594b01174871dd2fb1794b7f1c69d3dd2a370f4976c8bb0282635262c0266ac9bc57ae38d88ff30fc SHA512 a90293e334315e5f252f006d1cc5b06937067c5399be23897addcecbfc661a4da0647ebbec224cf44bed7dd4a48167004d9863ff9e49674ae6cb79b2093e65b0
+DIST jsesc-0.5.0.tgz 9165 BLAKE2B 8745bbee8d8dcfb773bc37fdb3d2710abef4008c715c5efa8e0c7fd8792a74381397a3ee549508f13d99efc4972af2cf188935062bde36609609934cb7199e1b SHA512 b99cf952707bbb84fd2efc2616a5e28bba594a8b9a44fa2b1ace70868d48a7b54ed30c5a9c5bc12fb1a433a7531e5817fa384102945eb5a5a99c369b39e4dc9c
+DIST jsesc-3.1.0.tgz 10038 BLAKE2B 40e41e69c9c93ae4a9bc89fd5eb4d005a3bd411f57a2df5f5016cf2bbed4406361f48b5c33b4e6b18235fa6db1cb7ce340cf1c0036f969585b1208393f8441f3 SHA512 fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868
+DIST json-buffer-3.0.1.tgz 2618 BLAKE2B a8a1befced10a55433aa594f94e14f4ebba40e6a330bfede7feabcf943277eff17f4a987025aae3a66a5632f49196b687993146ebbf80b4b1c315c81429f30d4 SHA512 e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49
+DIST json-parse-even-better-errors-2.3.1.tgz 4553 BLAKE2B c8d44555b8c10b4b064fdfcd05b0de9e01add09fd1166a358f53fc23a7ae848337910f64bd6f366c7064b4603e3d8639557db68b877c2c605698940b3ff3aecb SHA512 c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db
+DIST json-parse-even-better-errors-5.0.0.tgz 4485 BLAKE2B d12f77722eea8207005666692b27a90a759ac94b67200162f6de909a7d67f19bff99b817f2cc7fbedbe5573afb9d497fd54f71be19489fbe6c061c48fd3540e0 SHA512 645d67c59dbc561428b915a151c565508377ab04a03eeb302b4e6cfc721aa1eb40a04ffdb678159821e34b199240f6afd6777e94fb532f4619ff6005751fe261
+DIST json-schema-traverse-0.4.1.tgz 5141 BLAKE2B e18ca508f8daf705135ac86809321091e1a1c19ecadfb4fba23a82812d0fbfa3e3a9b854cbd1059b193f1ca080e6e2ac77085eee113fe694c45a0d6efd574b05 SHA512 c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756
+DIST json-schema-traverse-1.0.0.tgz 6074 BLAKE2B 55c8f856f5771be25072c0734149bd0d8f06e13dd66e1fd8846baca028ec041f3f534e778373573aef1bd53c2af1e43bd47ccbd0c096626ec37d224657d3c2bc SHA512 34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba
+DIST json-schema-typed-8.0.1.tgz 38947 BLAKE2B 7da55e3e6833a8dc96389fe0f77822c6836b7bca814c3b7ff622550e0995d7946587b7f40f023dc2242b74094c1c79ac8ee746bc63e3a8d108c5dc6997a656c1 SHA512 5d0996623d929b8927e1679362f9a92846f23ec2fb9c1b1beb8edcee931eea5d36ff2c76f897dce1d4fa5199045e72146f92e10f9e6bd873ec2759a2950e2b0e
+DIST json-stable-stringify-1.3.0.tgz 11822 BLAKE2B 42492d4112405814b30fada9a47799674fa33982b7737bbe1f2b20fb724b06cb2f4d1022467edcc1240ebc0cc511b84b020c001c4f08838eb1d6ac3ebb3d8de0 SHA512 aad622492165c28b7d5c7b45f5b0fd73baf02a3afe45e7164fffd99cfbd29848e95799a63ce08de23f148d8e616e33643b067f8d0bf727a475fe92fb47080cb2
+DIST json-stable-stringify-without-jsonify-1.0.1.tgz 4621 BLAKE2B d75b65bf5325233ea37df1a6024a8c277bbff76eb795248349c933c946c0b2cc3b6511a105554c3fb96ae48771c934eac2d71ff4e5fc9fa2a99f23ecbc1fdab3 SHA512 05d6e8cbe97bb40dce196e858f21475a43f92ee0728f54e4df72e3caad1ac72cdd93dfff2528b6bb77cfd504a677528dc2ae9538a606940bbcec28ac562afa3f
+DIST json-stringify-safe-5.0.1.tgz 4014 BLAKE2B a0b4dca543e6240c72ea7f2e7a8ad4b3c29bae002cabfecd764130f1801b5abb39e05459a98d9991e5e0bb2fdfafa26b1f1bc0132371ca427da49fb07c77a509 SHA512 642960e80698bda9af60413cd9ddc8c9ddef49222343ea1d823693cd1b8edeceeda0274529cce86f68b4cc287b244f245a7d7bcaf016854571bea1b051a96c44
+DIST json5-1.0.2.tgz 22200 BLAKE2B 9aed8223cca27818791af63571ad2f5395a2b120bb5a55200d841d811b53a836931f7eee724f36aa2c589a78f344f502ca173c8f966d6c9ed64754fc6f41ca2a SHA512 83531630b062cfc14a8b57b8c3453254bdf0fa225c7960050406819e718a3a935ae5ff132e4b646eb7b5facea8202c9d5809be1d15064e623efffc6fda1bd760
+DIST json5-2.2.3.tgz 50318 BLAKE2B d9c5dd846478b08229b373d4b86c218f336f30e3985eaa7f337c2fa17dc6408551d42dc2f3993188dfe621043e05ab4ae8567a5507c1eb62d688a28dc4513840 SHA512 5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca
+DIST jsonfile-4.0.0.tgz 5266 BLAKE2B ac02791e723c7d6ba27b7394ae232f6bf48b1e8f107607c7b72afcc78fd79597effea9f85eb3e8ac58ccda846077e9ee3d2ae4c639a0e9f5be780717737b3519 SHA512 9ba175477cfc8e395fda29901d2d907b3e6c8ca590cdbbae86e27f14a605459bcf1373ee1dc48c559cdfb0b84654e91f776d286cbe5258405ec394a196ab8dc6
+DIST jsonfile-6.1.0.tgz 5816 BLAKE2B 109bc4287a33bcbb1bdf7038605c516394a128a93a716289894b452557e3b06195b3f97e46bbd241c6699999fba9f5a0c76ae53390f212999e8b95a06a6de07a SHA512 e5d8277563ab8984a6e5c9d86893616a52cd0ca3aa170c8307faebd44f59b067221af28fb3c476c5818269cb9fdf3e8ad58283cf5f367ddf9f637727de932a5d
+DIST jsonify-0.0.1.tgz 7449 BLAKE2B eeb6a20284feaf75ac246c728716d5cc9dcb282a04debdcd4d2bb191a975b2791ec7a75def72d477694cdfd3ee5fb43d7d0f87bc7305ad111bc2bee99ff92961 SHA512 dbf2a2d06726baa4ab805c9e950abd334e72ecf4b4984c2e233adfddfd5f3ea9150d546f66b3d9b5548c1f1760a3c02ad2cc4039bfdcaf66aaa80dcb7961d53e
+DIST jsonparse-1.3.1.tgz 8550 BLAKE2B 82ab0aab66268eff308804fd5842deb621036460dc38b7d9571ef846a38558447370187f310d21112efcf4b24e5379bc166e89506942442813a8d968e0dc3a27 SHA512 3ce417be974bebdf8296e62c8a5949ed25212afcad6235bdbc6fc62a99dffb13fc51681810cfd168ccc71e87db00b0e229b6cfd56f141189a01a5dfd5a43d9b2
+DIST jszip-3.10.1.tgz 195083 BLAKE2B c6f926d8ab0c7df452790c0e99ef2794ce337e1abc4e47b497fd589f4dfdf7e4b5f36a595f4726ffbf7dd040c2be11b7477bd918ac0964db92c33f0b213ea9e0 SHA512 c570ef79cc93a462eba85aef92b512a31c5f248e401fb53ccf1c6d55c969b14b4c0aae09436f742d8f005b973b1a09ebfd8fe82be6d031ba8adaa9ad937a4de2
+DIST keyv-4.5.4.tgz 8620 BLAKE2B c46a868b228e5363a091fc21e521bc00ac33b4e5c3ee68365c96c99e74d64f037be61f94e0c5be7d708833612cb85a49afb57a1ca9641c0ab98dea076040527f SHA512 a3154790747f1097f608d5e75b144b5ba9a0ec9c82094706d03b441a62f672d528d4f3538a7d4f52297eafffb8af93295600bf7e7d648ecc7b9a34ae8caa88a7
+DIST klaw-sync-6.0.0.tgz 4330 BLAKE2B 584243c54d16d2be6878597be3cca94f3ab3dbc91e651605226f9face8592f0dc39528c3b29d0a70190c1e6ec7280f07a9f8a9999b5f6f24212212ebe6adda57 SHA512 9c87ae552cdd082b3a4c33d3a88f30d58adedf8b12abb024678077b1f3816c8d82815481e03bb868b4228c5536fa5840142c2df7ee361de97a950348bfa027b5
+DIST knip-5.80.0.tgz 276296 BLAKE2B 1eecc62510a31e2b9e5b18cada8c4e0634e3603d0c1cf90fe677ac45c6d6b3cc8a44364ad9ddd64a0573cf66fdc67e0b6adf60539756ff6e5a660091f563f993 SHA512 2bf19ad9ffd21c45175eb89575ac3619f788509e66bb076abac1c6902b5a1bfd6a78c990262bb0663f4a9cfc5a0db9d83c0bbc4568d8621f0dc9bfaa949dddf0
+DIST knip-5.82.1.tgz 280721 BLAKE2B 46acaeb6655cb4c905d7602de2f553d5f9159eca1de7a21ac327d0c4b58683b1a0acb5058677334c9a492410679d217fa56dabb4975f32cf0e7945a7441e6d4e SHA512 d67424fb901c9e4a8be349064177e8bb30045e44d1f9e4ab828ffc9b577404c7a2e1e033170821a170b880e29b002801882a1fee113cc240550ec12fce77fce7
+DIST lazy-val-1.0.5.tgz 1182 BLAKE2B 37e5f863b9c55ea33ca194276b150b0c158ef89227ab1505106eb2b717dad793393dc51ce966a31f8394708875f56ba1687e32882902bfc1c76701fbdd3101ae SHA512 d3f06718209fc943240697838168a16a720017d2666611c1814844ab3bdff9a7613462e83fa4da888e6817ca326f7238e4ff8f727aea8a149fd353349741b9f9
+DIST levn-0.4.1.tgz 7465 BLAKE2B 95cac2d9df79d23df7c426492010bcaee85536b9b2b563772b9370b8dcee5ec1d8b3df3d07d9269baeff89b0c540e6e6d6a30306e53f9563837577b88b5b1dc1 SHA512 f9b4f6b87e04e4b184ee1fe7ddebdc4bfb109495c2a48a7aca6f0e589e5e57afbaec3b2a97f2da693eea24102ddabcdfa1aff94011818710e2c7574cb7691029
+DIST lie-3.3.0.tgz 8877 BLAKE2B ea5eda969f86b9df6d0529fb736f5c2aaea5aaf3b6fc5a8caa2095fe8b2274d6ef1cec516c331e96e8196428786494d0a352df96dd972b009fbbd215ede5f2a7 SHA512 51a88c27379646512e8f302ec392e8918d4be5e70d41864a7e6c99f4bef00c76ffa797ad29ac5786884172bc341186f2f86fcd039daf452378377f5dc47008c1
+DIST lines-and-columns-1.2.4.tgz 2270 BLAKE2B e7f4fbafd625fe9d73380347207d1878feaf5228538f8d28498e0f1a8cfb2d5fc1276aecd96cc25042285a454d66a561a67d2dec91ef51519e4b39b3e55cd8fc SHA512 ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406
+DIST lint-staged-16.2.7.tgz 44369 BLAKE2B 2699881c89de8568bd358afee9705dae9e56d09c48792d51254cd871bf7070916844a3b90fe26cc9aef94663ac1a9035a6ed0432d026fe48d57515c282d39b73 SHA512 943223e119d898aeff9173326bea89b269111641a895c8978ebb19e8f0b6e467537d638059eb51d196ec3574408f51071c899149a95cfb0859160e7a1790d5a3
+DIST listr2-9.0.5.tgz 58071 BLAKE2B 25a49452105c161e0e3d158063f9c08b51d3d3c42bdb7714fa63e4b969f31328a61f06138793f154ea621f085c5c1292f922df212c79698e2601a9b012a82ff4 SHA512 304e056fcdcb804830370f7a44a36f295e154cbb977e82ae7409a6da53fc2a4f3b29a30ad3f5ebc7f68090c5a64fc9836fedcc9450eca5f6c2b3b69d8d1c40da
+DIST locate-path-5.0.0.tgz 2723 BLAKE2B cc0ef0b09fbf3fcae736962e5145003f0c9c26c5a2453d973de30b42d0307ae78fffa0c6ac02150253b45bec66da0c26c272ac9576a61ef83cf02e912b7170db SHA512 b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2
+DIST locate-path-6.0.0.tgz 2954 BLAKE2B 50a0c3f170afa198c645efee84a5d7714a3cbec13215cda06fd89e9d34c1ac4c83470473abc1ada977177e299c3eccae0ae5b756dfb6452af8407f957ee73863 SHA512 88f64ae9e6236f146edee078fd667712c10830914ca80a28a65dd1fb3baad148dc026fcc3ba282c1e0e03df3f77a54f3b6828fdcab67547c539f63470520d553
+DIST lodash-4.17.21.tgz 318961 BLAKE2B 501b0f9be15285815ba771d2315168f1a19a2e265e9b239c59f8ff605a5c895dde24c6d41ddfb09bb216fdf6630688bc6a5d2362182dafe776206596e5319af0 SHA512 bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a
+DIST lodash.debounce-4.0.8.tgz 5209 BLAKE2B 8d6c2d3be9c66f23301cfc24ba639760dc1c19d284a259052175089e04fade3c2837bed2ac51eaaabea3f5e4f341c62eeda6fcfeda8c0728fc5d049b43f74aea SHA512 153d720f30d81286168674869e913fe0a8f57cb6640c5caa45bedf36de85758392c6551602da78d8487a59bd2b188bff9bd060a3bc781a141b9b962ce121b9a3
+DIST lodash.merge-4.6.2.tgz 13081 BLAKE2B 6f7f6b43ff0bda685ab29ff604b8099541680477f14c0c2907051f6b8655182f18eb672e8940b86bad06da0bd9288bf49ed0313b184bb493c1d9c7bf2a7dbab0 SHA512 d0aa63a97455beb6320ac5f5b3047f5d32b4bdae9542440ce8c368ecfa96efb0728c086801103c11facfd4de3e2a52a3f184b46540ad453fd852e872603ba321
+DIST log-symbols-4.1.0.tgz 2263 BLAKE2B 23b5532378753680782f5b34647f750438fef9b4768ed099ca6b4af830219e0c913a5d16e2e7a42e75b618e4883739332d67e2ba0d002b4c9ff88900307a1a4d SHA512 f173efa4003cbb285fb5ebbca48bd0c69259ed2618769522bd9a46cbab05b01b8a458ffbad019abde75e07c68af99932ababa930554bffd016eaf398cdf4722e
+DIST log-update-6.1.0.tgz 2939 BLAKE2B fb8a527f2a2ecba6d88d9e8ca30805010bab8538be5cc6eb04cef4fe69d196cf467bff5e96440c144b7f0842ce78b429331ffb4e882953c7bdbb138affa03ec1 SHA512 f627bc22d3d1ead8d8e6e60987c2bf66bbff44c67954e94e5afb597441d849314a65f2013d06bdb4e0047805a177e02722778b276db0e5f8ce62da2eb695aae7
+DIST lowercase-keys-2.0.0.tgz 1568 BLAKE2B 4e0a785026a155de74c5a8623b6accd5fbbfd06af876bd5adb633bf4afc22f3d13491867ead7f1eca9994a30d66561d2580afccd8c4ccd55781f34fd43b19234 SHA512 b6a357ad2efca0c384ef734cc4ae0430b42c428c167fc8caa281fd83bc4f6af453ef4e91e9b91027a0d8d937bb42e91a66cba5c5adf4c10edb934a66e1788798
+DIST lru-cache-10.4.3.tgz 181128 BLAKE2B a2cffccee7c2fb4198dab2ed2415a206733f2a45eddfebfd21300fffb4c9bd42f704124d4af810ccb8773fb76cebab45750b1640dd7abaa24aa39a6371c50ec3 SHA512 24d03365c5eb0ade365462ee633d337c0cc37c0bc9596e807d8943050c835790c2948da6e6c0262be3883bbb39f577ec46c587a74da3009ad169d3d1193b7a49
+DIST lru-cache-11.2.2.tgz 185704 BLAKE2B 9c49325302c0a1db070840bab16c49c85a9acfe7ca92ada9877385b0c1d16c96ce48f833820086a55475986da7a228753364110ed014c06a527953026c17cbc4 SHA512 17d3837f2a8c2f67284c8b10a529111e72d264cb6453c43e9927dc688c8ac32e7cbbef24e67bc061e88d86cc8c011bf335c5c9f507d656b70fb02f5ef6b031b6
+DIST lru-cache-5.1.1.tgz 5824 BLAKE2B 6b260569b1ea699c0e229d7539375be674f6f1c46ea0b3848d5cb28a114ab2b8946ea2510828e8eb810045cbfce6150c05fe1bb6e2cdd2baa64e1f5ea780d76e SHA512 2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7
+DIST lru-cache-6.0.0.tgz 5788 BLAKE2B 79d4e82cd9709f30420b8d9b092749371db4627e033edff8a46816e8afe83a18b50c57ac316dfac9331e34e03c18ddbc19067c9238421d61080da405116be929 SHA512 268e9d274e029928eece7c09492de951e5a677f1f47df4e59175e0c198be7aad540a6a90c0287e78bb183980b063df758b615a878875044302c78a938466ec88
+DIST make-fetch-happen-14.0.3.tgz 16391 BLAKE2B c61fa9b7129f86c8de652730caba55085aad485aa014ad17dd5ff35ad2348b7a04b595eab0341b1366afcacce8f095d05b9a00ece7c975bfba920a217f992785 SHA512 40c8c66c54cfd1b963f7b11e89d1b9864fd084a4374f82027244062e0cf7f1017b5606e4e9ee854c044df0a84ac7205b5a7f11d0753e6e7c3c692a053c3e2ab5
+DIST make-fetch-happen-15.0.3.tgz 16387 BLAKE2B 328fa411fe754d88d05c8bb2513696af9bf11e8d6b30cf57a0a308278184fbf4fd6cad7045a8cb76f1dd1abcae06cc321c3ee68610df7e117ad316e6f517e028 SHA512 8b2c84a43b72d66c16ddd1a5617009a82fdacc59f93cfbe0295c176b238605298a2f184a67d7e0e2a21a9f678fa69d6f248c1f1623b7e0b00f660abd4995bd03
+DIST matcher-3.0.0.tgz 3357 BLAKE2B 7f9c8de1551596ec9f83364d2266055bf8869c693be8c3ad0417b802d59401bfb2326e0e6bfe71c1c2535812919ad6a3045ee420dc44b0d138309d406c189041 SHA512 3a478368067f6d00b1785028ccce793ca70a534c8930f1a27cbc15e108238adbbee4ca007d240de25b0b25e5d9d5bf30d31fbf12675ae8c6605d2d63bec6a99e
+DIST math-intrinsics-1.1.0.tgz 6355 BLAKE2B 7e589d5c5b73ff6e34b6d03b0f4b2c0a87cfb9b7b0b9b182c23c9c3086d2bd31dae4de23325c7c6c32ae41e8af63b06761728392ea27007665d5492b07316294 SHA512 fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6
+DIST matrix-web-i18n-3.5.2.tgz 15233 BLAKE2B 9238d2229b918cd800b2f36cea5470f041ca750d711ae1f878950c4957e02d8d9ef9a1c994ea404a1943ace1cdb9d1922d60c97e1ed1f2b060782bec8958aee6 SHA512 2c0da34c5dd2d8a37896693d9edc7c49e1a2a38e705faeabe442f89525e55184461e3f37c77554c851512e06a9f739d14408c824afcf26ad5f2308f503d054de
+DIST merge2-1.4.1.tgz 3409 BLAKE2B cd6170696902949cd9281172943be4113efbdd74bf0aa8e526d7af429d45efd39de78ae479e25a9b6e15c6d1ffe4fe231bd8919ed1efdf9782fec3e82196e061 SHA512 f2aed51203095b827cb5c7d53f2f20d3d35c43065d6f0144aa17bf5999282338e7ff74c60f0b4e098b571b10373bcb4fce97330820e0bfe3f63f9cb4d1924e3a
+DIST micromatch-4.0.8.tgz 14663 BLAKE2B a449f7dfe51f8f52f0a41066a25a808f6443f31c2cc6b531b718dde14cb4e75858fe5127492136cfdc5853a440ea576b9068769558837e761937a970d0589bf8 SHA512 3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604
+DIST mime-2.6.0.tgz 18724 BLAKE2B 9d2ca6c5d0f2165f216a3bba26b4913ffb770634c949d057a7c12292f64c54cf705262beafdfcada0fe3ee21e580b28273a3aa4a129152d51c8a4bf5c26cebe0 SHA512 5123e431e113df5ace3226abb013481d928b1a0bca73f2eb8e87c09c194eb6d7f96a346faa2440f10b1e9db728a1cb4ae9de93b3a6aa657040f976e42ad86242
+DIST mime-db-1.52.0.tgz 26992 BLAKE2B 137fdb30cc3a3b4db9c5357d2d6048f5e9dec33ceebdb875ad3c3059cea5d187b98b9dc65d46ab1e129280d2bb33445a4fba87c7c86bd0ad408c1fb76d4320aa SHA512 b0f538b95edd625bed589c70c311c3d0fba285536213b4f201b439496c43081f66518bce82ba103b061040e28f27c0886c4fb51135653a82b5502da7537818be
+DIST mime-types-2.1.35.tgz 5591 BLAKE2B 4407f077a52f95f72465b0138ce02be966a1c7143b30b1cf7f3e5a4cf9265907946be23ac8b3a201b19e513f29b235b56b965e53ae05b83f3cddb81874f8b926 SHA512 64363e6cf9b9cd34c5f98a42ac053d9cad148080983d3d10b53d4d65616fe2cfbe4cd91c815693d20ebee11dae238323423cf2b07075cf1b962f9d21cda7978b
+DIST mimic-fn-2.1.0.tgz 2119 BLAKE2B 2f6450cd30ad30cf67d61538432748bd41fc95b69480c25e9a2e167153f5f2e67a67ca2429c48b5f2faf158cd83a7fde0fd8696c102e91671a328b745562f7e7 SHA512 3aa6ce939a0441e019f165d6c9d96ef47263cfd59574422f6a63027179aea946234e49c7fecaac5af850def830285451d47a63bcd04a437ee76c9818cc6a8672
+DIST mimic-function-5.0.1.tgz 3203 BLAKE2B 9d0e6a0c8a76bd1826e2e5bc76d8e1788b619a26c13c5ea9dc22104ee6e64197219cd8e14929b4d0a8a6e9c536093187253cd290f90f411bcbe041a2a519e012 SHA512 54fefd5d43f15760a28183f78d6c005054a4bb668aa811fbb9301aa4558206abadb1b983a3de8a639a3cba1e94fbf612227e4ec499d7a7bddb795929a8c20684
+DIST mimic-response-1.0.1.tgz 1894 BLAKE2B 7b2089012b75d903057193d32d5759da6b832acc3ec99eee3a9954d9a325c8517259732b950bb64f746c132274750f1fcf6b0a391cf3c47ce62300df45e2bd31 SHA512 8f911cb67907eda99f57fab91e09a86a5d60d901c5251ada3ad9b1d09a48aa4c6106123f9494a5d67329438e6155aaf03444cea161229a7759e102b4447c6ec5
+DIST mimic-response-3.1.0.tgz 2822 BLAKE2B 18755616f40b2832d7c95091e0766b5ff6ed58dbd630b7ba8d29e073566d1e7dd6ee745a907284688d0098b61301b5291f7fddaf7fe4fe8664e5fcb07ce45bc2 SHA512 cf4c9623ee050ebaf0792f199ade048f91dd266932d79f8bd9ee96827dfe88ae5f5b36fa4f77e1345ab6f8c79345bd3ae1ce96af837fc2fd03cd04e33731cd19
+DIST min-indent-1.0.1.tgz 1658 BLAKE2B 06ffc281bb36fd4473f0499a7c6e469181732d66cf9fdaa21d51e1711c97c022154c38174e4a0191f55816e4c96088ee042380e5d46e9504c2ff98b44b00a597 SHA512 23d8f0327d3b4b2fc8c0e8f7cd59158a4d894ef8296b29036448a02fa471e8df4b6cccb0c1448cb71113fbb955a032cb7773b7217c09c2fbae9ecf1407f1de02
+DIST minimatch-10.0.1.tgz 96385 BLAKE2B 796e8affe9fbb8354246b9c2569c17a195e7b9c09297d2eeff798158a3966e5d29c9f8fb928458c5da19131a71a09e4c49875c2f0a68de0f840e4a58e23e4545 SHA512 7ad8574eddd218647ef7982e766a89d5e36144eede18418881803dbe73dab4ae3f7adcf63045439e8e4630289b74c4ee04cc849732258313276b72bde170c80d
+DIST minimatch-10.1.1.tgz 97816 BLAKE2B bb935e13f80fea245906705504357ab51239dc4f8e7735fed4a9306067d2cb5961c64664ae130622181679372edc4865bdcd7fbd32385b59e1bf6085b775cba3 SHA512 7a722f2ef440159617273902606e512a63dfac502b74bbfe47e95b439dc198830b22bcbbe1b8cacd7ea21c09bc5986a626485248469bad63790fded79ca39b8d
+DIST minimatch-3.1.2.tgz 11940 BLAKE2B 56ee5c5caa4d2ebc520342920d23ec57ed5b6ef6acb8ade69ea0518943d58ecec0826a7f036ab68efa2bf4405258058670aad8c7be5dc09c40ab8fa713f2b181 SHA512 27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f
+DIST minimatch-5.1.6.tgz 13116 BLAKE2B 2136ce562b9578845e70281b192a9c5ad271b1f025333e5b13787346e8f8c9339c0588b03c5863f29db4bc0ac5292398fdaf4808d1bc1943119d5fcdaa278a58 SHA512 94ac15ff56eba46ea6054147b5becd526b400426f65996669b6c0d88e0398406fc55d092e01dddb4c5b2bdca1589c730016fc23844635cbb74ccfd735d4376ea
+DIST minimatch-9.0.5.tgz 96471 BLAKE2B f522c669a4f26c04ed75a39f51d398ba5fc8266eea6fb88e0b6c46d22bc5dbc5754ce844b12dbb29da69def81a5c6136da88dd4d383e1e545b03fafc20293780 SHA512 1ba4f4657e3cc60a33c7be7cee4a1e5fd62cd8d632e869affff3fcf6c12d7bd57dc2121aa4c345e2274ac675b642d09c2e24d695bff07c269b02d0055a1841a3
+DIST minimist-1.2.8.tgz 15520 BLAKE2B d731ee5d42bdf5446bd6d647f4c8e38f74e29084df77d4daa73e960af3b29d6d6a0ec50c4e6f6b93727e2f446e1ec12d754a7bfce4967e3d1a035e6bee314327 SHA512 db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308
+DIST minipass-3.3.6.tgz 15335 BLAKE2B b06795993927e7323657dfdd2be491635a1b3e8bffbbfd8fffd9ce473dcf576d337530330d89ac6b6a3b8306062f04c5a3d25c9dda76dc5610b2da595a28065a SHA512 0f188d89dc5210afad1c6eb3388925bcd3b09b786f0ab6d4addb7363be14e87293271bc80df3942f95b93f61a17770d392184a3d81aa78d508879a9c3386017f
+DIST minipass-5.0.0.tgz 20536 BLAKE2B ddeb1c1721338b8d3a6f16db82506525d002cc9e8183784aea225966dcf6059b98065437bc7e67df6543150cacab5cca5d2379ce5c99bbbb7cde704cb4be0f8d SHA512 dc59e362e7a1bfd93aa2f3846f23acc1a7420cf5f5a6209f855f2772662d1ce8ee3f0ca5556b208532e8eeb69b8c2dd1c79c43e070f1f169b5c67305ed2e6a15
+DIST minipass-7.1.2.tgz 62112 BLAKE2B dae8764a876ce594b4b84f2e6a144588aa4d412bb2d3bbb5e81ca7be344aa012c5156f15d9d267b2eb630681317d7daa048487b951538af4e1d86124a47a3d76 SHA512 a8e3b34b57014d6605e011fc7d578f0c138ef62a6d327194119c0d73f70c5a74d5da754b67b56835610f1e461ccd9034a5da00edd97a7bb14beb9f675fd4b66b
+DIST minipass-collect-2.0.1.tgz 2094 BLAKE2B f4535e525cb24542b51f2cc432b1197a5adbf1510281ff36a589922482d59da35f756e76369bd9bdb646201c40463af4c6ce5e59b977e444bb2a2575f84adb1b SHA512 0fb57c3cef686b3ecf5862db0800ae235a843acabb50a7cba2dc7f0b401eb78ddf09407fc1f43b0d87aada847fb2f1491980c73ebdfc48701379a8ff6682872b
+DIST minipass-fetch-4.0.1.tgz 13592 BLAKE2B fd24af940a6df057704014b790b98112ceb02bba90130eaa08a58bea156b676aa818646aac4aaa67d36f9042489d3afedee10ea5a9bd4a9a80e87cfa78678908 SHA512 8fb535d42e475e2815baeb7179b15a7686016dded549d65682049eeb835576f58d06a1808973cbd905427a18e6c3b958d6817d80e96561b39187e8623607cf81
+DIST minipass-fetch-5.0.0.tgz 13592 BLAKE2B bbc04dd91a9ff237c8da9219c34c293dc52eef512a1446ed5e321cefb825bbc959293fa023e3ea8454e9f9a4bb1cbf9da5bc1b402e9c3be619b193ea9ccb6112 SHA512 7e209d5002e2a6a80f5ab3954f3f5fc345e171acd42d739253a89ee340c36d7d45e3da75741ad2441bacc27753c75c77bc46ff834153eef0b87380b6bbf9a1dc
+DIST minipass-flush-1.0.5.tgz 1972 BLAKE2B edd0a251147e703cbfbef6567de6ebc8a63baf1640418563842607203f4ce3aaafcf93290257aa9470ac129332f62d7e91c14a5f5128bc32a5c0b50f59960817 SHA512 266412618a4f52a5f92729f5997691c0e75ad6e43c1cfe4a013fe80d22c2cedd41611850534fe10edb01d6e7d97c4133319f5a0159ac070f3e156b085e50a55b
+DIST minipass-pipeline-1.2.4.tgz 3001 BLAKE2B bfcbff0d317c36db0ef1514a045857af9dcd29c3988ca82c9e4a06a43f8f98714391adae8cd32787ebd058912f9e0c8afadf089a075bebacc023e4b58979c6de SHA512 c6e22aedc20eb74f513d1275f60762e1bf9188dbc31587b9247fa080dbc1a86aa941772bbb73dc466399b8704a58ad53c5ff7e710f8731537877acf8e8b64fec
+DIST minipass-sized-1.0.3.tgz 30780 BLAKE2B c5c2cd3124e2c5e7b8eef93181cc987d375496817675c7305e2d691e7af52201d1b24789eed146304950ec0a68d0e3cd8d78caac4514ea3983c776a198e60971 SHA512 31b9104360938813250360e6ff9718fbd49614437ca73cce5e2eab94ce57c6ad18a9b75ae59432f6c53be5aebbdc513d64ad19b1bafa63988feaef6792d7e0da
+DIST minizlib-2.1.2.tgz 6154 BLAKE2B fa4494224d32fa6cf9faba9f920aadf1b0e75d5851a4638bd88450437d3bdacc7106ed564c3527d8a38456e50cc496549991589d99e4ce43a0059379b5882595 SHA512 6c0c6c47c0557e3eb40d65c7137bb7d281f37e5e06ee48644ae3d6faabe977b8c54479bb74bc4e8d493510700227f8712d8f29846274621607668ee38a5ed076
+DIST minizlib-3.1.0.tgz 18461 BLAKE2B 56e592a4cba08d48104d9ddecbdb0f7bf45dceff25cc92c86e6231b4b4163c19d4676b350cd9e9259494ff17557f7232ca33bdfec8fe96052cf49d3987f95f28 SHA512 299c58a350549160f64d514baf4310a0cf2f5148a0583dcb943f376bfef906a0bee2a1341dbd55a39bf516071f68d5ef7d7cebfb912143a8a783f09a0628d397
+DIST mkdirp-0.5.6.tgz 3018 BLAKE2B 9c504f0cb619b88ab84d90091e42bd0beff5f685dc1129992fc83344a5b052b96944b0f36259a292c1e55d82f2660b0764e721912ce6d2887f68b58c8e68fd11 SHA512 14ffa9f1107c396a45dd86410ab3f982d0039ad5c0a41e4030b9febddc80f8fcb10a3ac2b34d268f2528cecb0edf77300de4f7c0d19d2f127933ffd8aad1c027
+DIST mkdirp-1.0.4.tgz 6665 BLAKE2B a07cfbe019bad967aa1dc55ab35d5ac78819b254b307ffb3e84d72f8f52626b02bb99a227f567953fa505cdcaf7ab96f22b8aaae328845cb94029f4f9711da8d SHA512 bd5a95650c9fdd62f1d9285dd2a27dc6ebea800c8a3cb022a884c4b6a5b4a08523ce8dcf78f0dde9f5bd885cf7d1e7fb62ca7fa225aa6e1b33786596d93e86cf
+DIST mkdirp-3.0.1.tgz 18260 BLAKE2B 5d8d33ce48df973b4b6b094214af475b33c5fb99123c45493804c2124eb24cf3e5f231fb81e2a63427bc3b41d89ab502bcb69ecf44ebf7e3ed8d88d1b47669e7 SHA512 f8db325140190e6a3a6151f32ffb2dc52bb7b7d612d62963962cb70520eb5c9fdd927d4a61d9ad64e0c61a32dc73d5cb8155691f82ac84707c5e66603216815e
+DIST module-details-from-path-1.0.4.tgz 1961 BLAKE2B b98b926ec975f73dce3e93d3c20258a659d952d67a1f2553afdce44312edbd54d2e92e12a19e7f7457230ed5649bc04cbb37c35808ec2454811a99fa56c46fc5 SHA512 10658a83100b18c833bf1605d54c864f2d075d7ff6bc72e4c3af8dbc3296da3ca959b1e98d0ba3e1431ca905971c444985518a8a4a254f4e86ddb70a7b87e2ef
+DIST ms-2.1.3.tgz 2967 BLAKE2B 03b7e21a6de1fd9498f6e6233a10660829034e9153dd28e76aeac23a96f490689ee1d5d51b4b6b298eadca7a7f44fe886248c78e69272b3eccc7ea199fdd6a03 SHA512 e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394
+DIST nano-spawn-2.0.0.tgz 12220 BLAKE2B c41792fa5fbd8628c37c171bbeb8aa75a95a79ca107b552a774929ef9122ac6a577289b9c93901a7383d563deae1b403e178264334160b9c649cbeb699a5bcfd SHA512 b5a72f1b3518e68d83f02061dabaf0c723688d4b19354db38cd4f3290ae48062504db1807c0ad559748a301a2405e7a0e82ece2d1194132a059586df796408ab
+DIST natural-compare-1.4.0.tgz 2510 BLAKE2B 5a5216c1ae60c9302639a0ad45be29a92c5438dc230c85030728b8760f78b4daea1a0d4c10fa45945d1be2015b5d713d5b16d7de90cfb48f5b0e69a7b7de320b SHA512 396343f1e8b756d342f61ed5eb4a9f7f7495a1b1ebf7de824f0831b9b832418129836f7487d2746eec8408d3497b19059b9b0e6a38791b5d7a45803573c64c4b
+DIST negotiator-1.0.0.tgz 6792 BLAKE2B e382967461ece7061d3e462350fc79a1cdce4f7fc5f5c729d4356c45eed2efa65cd49f3d2a903766c06cd25497aae950afea543df629d4a3ec116c0c46ad5aed SHA512 f0e7ecfc051087c31a11cae5ab9c4e5f4090f72a53179765efc9a394c35f38ad3c7f3a604c741140f07170f944b48c34c91a70b3e668ff7afee5645bcbbbb71a
+DIST node-abi-4.24.0.tgz 4156 BLAKE2B 9b0475522a57dde211039150c3039091ca4ce097dc0f122766de8f95cfd63a88daedc06a6b9e645dd1ef596dafc4514f3e199cf24c1f296a36b256938877ec3e SHA512 bb6102d4278d7b6e6e56d5f71196dd436ef973be337599a6a73ac711087668862aa158e58257d4a4e5fd618f39c759e507274428355a4a630d851ecdf36423f0
+DIST node-abi-4.26.0.tgz 4168 BLAKE2B 2c534e9f42886228f34ccfe70f8c1f839d419c85592c5bb93005707ca26484151f408e21d4ad3865d08f2a3506a67a9bb2c0cf79d49563be39ef8648a87b4a84 SHA512 f10c0866a8a446f0c89174b64bddcb8f386c48f26e21b7da3044d61fe071f28393f526bd52c52d04542573780135dd7e4083636939688ad5ebd56ddd40b8bd23
+DIST node-addon-api-1.7.2.tgz 143727 BLAKE2B 1cbac112dbc8dccff5adea230d387605efa3b87541e6e6ef9dfaa747bd08d20810a5638d272653be6c51c854fe46c9e5dedc9db7583b26758d925a0341e77d4b SHA512 89b3cade203ebda6357848c44a442433405b0aa14e6993225d14ed741d2eedbe1d8ed63a267b23bcf7541d5320eb142ddc1f1fa534d61c8f40f800e333d7ebce
+DIST node-api-version-0.2.1.tgz 1878 BLAKE2B d6f5bb4ae269374489d01ba25a29091e54e6f55dbd579835b9831266883322351bcf77600cd49675e391d8bc3b49ebe5a0c8fb2017779e4a2ea24975ab9c7dd5 SHA512 db13ff20618c9a6490a48d7e3bf93bda317fca4bd9f3d25eb8a5f74cb24060f0d52d46a5aec86b2c791e55c08266a1bf7846badf972bf08058ce09c3bccd8ef1
+DIST node-gyp-11.4.2.tgz 459824 BLAKE2B c7087f8625c15a88f7fbb00463145774d970cac1b945a1541220602c44436bdd897137ee4ec0ab90eb1060e6fbc19af0491ccb5eba7ad1cc2526c3f3cf13aa8e SHA512 de00feeb3b2b2d01fb0f260e508bad69abae5eb732c5e4cfc90b9940242834f64c1cc312e66e32d31725369bd8ce82b754dceecb14fa785e269082f859267579
+DIST node-gyp-12.1.0.tgz 460809 BLAKE2B a545991da26c2744127001cade78b7b86ac13cedbbdefd492d53437259c169bedefa1c11bbd82ae57a9e22fae157a62670083427afb91c89452e99a68ac16c9f SHA512 5be45803c8c19e14abdafad3b653d83dcd4af824a31a9543459c5ca89704459f0d0f70354e158f1d1c1cb53c77a82de85bdf63b7bdba8e1773dd8ea4cbcec9e2
+DIST node-releases-2.0.26.tgz 5201 BLAKE2B 13bf9a4487c7343237ac05feb4521d93d9235c42b069568ca9f4454eea91f22882e1d492a433eb1114624d5904c69970163a43979783a46e838f05c460fcf6a2 SHA512 4b633d6229a14a3052bd89e5af9ffeba60273c713ef8e0f0b797b6223e85a17e391c0fece2f1dd903c7579ac76a403de00eaaee2cf5bee9a5a86cc8415d56a40
+DIST node-releases-2.0.27.tgz 5223 BLAKE2B 4a0ff6713b514b6667a588a1570e6ad2306f90083a23b3072ec9bcce52df365297e8b947cbe6fbe142b7400b005dcc5e057af1c65df4452a0756457a719401fc SHA512 9e687794291867782b66fa9c087f9f8e643b5fe1f439e6603f8d0e89eac4680a6d5f85e87cc87993035b5a1ee505db94cc2715ffc919f8d0cb0b09b68a8ac894
+DIST nopt-8.1.0.tgz 9865 BLAKE2B f0e51277a4a6c55a0e27a61f331995f7a11c7a67148673a0651a6e330959b9d1489e42520dcf1a7fb432849a483250390492ea37e53b936c559ac8a08d18995b SHA512 89e1aee36bbf42c6b84c592d99a284c0ce8c407d293969da07786dce1d0946dc7ce3e31e6dcd1c6d960de5b0bee964d9e3eefbc6b2fd3e7e66ec257a548915ec
+DIST nopt-9.0.0.tgz 9864 BLAKE2B b7f9d3b82967bd511287abb99f2c005ff36e3c07c249b8f5042a7bb5ba82c13fc0e55366b98f31bc66074bd5bf3b46d7e14557fbef4d653f311dd736ff995315 SHA512 661ab76bec852ab63048196e2f81fd5cfde6df2e6ebd0901ff4f42c03aee0a246647f5096279fd5b8478f2bcb4b860bbd1a7933ca2f29c1b6c70ff5e7c515c3f
+DIST normalize-package-data-2.5.0.tgz 8662 BLAKE2B 3287ef0198e418729ffe79053422c4b1f3ce5a78b20d2108dadd7fb93f6ce0a5acb95b5c89af0421fbcbd168eaf32dadca7ca13945c7c711c1a496459c1b9db6 SHA512 ff908c3774f44785d38f80dc19a7b1a3eae8652752156ff400e39344eae3c73086d70ad65c4b066d129ebe39482fe643138b19949af9103e185b4caa9a42be78
+DIST normalize-url-6.1.0.tgz 5596 BLAKE2B 9b737b6a6573ac497b869436f56bd50dae422e24e6976f877782080ce3f446cf90ad584b773a32976580c40201d45da046b5a25aea4b410bfca56dd18091da93 SHA512 0e52fe5f03b2dcdc4043cc6e0b4a243e02b8ea2b953402b4d5837b46e79806aa85786b018d5f5798203301d82dfbaebb6c297990f87d12a28a0f09da3c6d48ec
+DIST npm-bundled-5.0.0.tgz 3989 BLAKE2B a95c5bbee297ac27fb74820f446dc3e43bb6b7a7281dc01cca25723963c5f5131556f1e616b8ab69e4e1a279d3d0c6747f711b038d28894c83b9ebc0686de685 SHA512 24b4a96f387a5145c8128a8fb1806f54d566cab8d56757f31056eac4a91325091604edf1173153f8a0e748a416c0e40d6ee591c2de4b483e873932c6216cdfaf
+DIST npm-install-checks-8.0.0.tgz 4418 BLAKE2B 08faad0d35b88d9b240b6c2f89db7b3d63a2a28736f04584f53a209c958a3f201c83176759c24031c430a0c1935cf28e7737e5debf781a0fa6c777255100aab7 SHA512 49c01474ca72ce46e9c6835e910ded35174523c489f3ac2029949065d5314fe6e3d30545a6c10c5a79173f4b7055ed60272345e5aa415832618486e0ac856244
+DIST npm-normalize-package-bin-5.0.0.tgz 1877 BLAKE2B 7f270a6e0f4f2ef3063b2462863a359a4aa6689644e1334b46a51cbabf62b99e973f87a01f7afaadb2cbb3ab9bb5dd8b64d645d8f6f948a00d2da067188f7e16 SHA512 0898b7392e092ec34c9abdaed3b38996172b3f109e39e3ffe31abaeda58d6a2e9335659b4eb94d0e097c35c14a5657012a9d7c18f8fe1336cd220ac17d986c6a
+DIST npm-package-arg-13.0.2.tgz 7977 BLAKE2B 4791f50850386b9a0ceca3397ee90b8f49d78f3df61bbf31e2fccfe7f8f519fc9b2c4a7908dcd5cfd8cfe30961c3493c5e251a070a493e84607a8d34748a7999 SHA512 21c882137498dee13ce0b77c599536de000f3d5f6b218a1de05fab73ebc9ee1edcc0026df5593a4d5b0aeb4af2ed48f74914b76ea451206b93a7d615964e9634
+DIST npm-packlist-10.0.3.tgz 8046 BLAKE2B 45488d853e8290a70b0319ea89296f98541f453889177792a99744b3e5b412619d18577e1c3991d6c287a580feee225df23892da26728ab3098a82048280162b SHA512 ccfba44f024c3aee57e6ebe6d1fcedc12e59c72be6937f07fcb7e276438cb7781b6550b2ae8d9c0ff113cf0cd53dc59903724ec8fce77d437f9e4c858b251bc6
+DIST npm-pick-manifest-11.0.3.tgz 5860 BLAKE2B 2c64c3637a8f91a7b6a9384f0c875a4533d224ba68107a2cad44307532abc2f7bd0b0f18ffcfac8b6d676ec8031f12686ae45ed4a22ba0a0d495d3f2f30a4976 SHA512 6eecf209f7a8198fcfc4aaa606a9f521426b667522d555494dd49244f188eb4b49754854a1240586cd33c9c26890374ece741e9ed82ba5ff0b6b2107cb2625a9
+DIST npm-registry-fetch-19.1.1.tgz 14281 BLAKE2B 5b345aab0153d57438e02bd3eac20f0992f9b502116a9088195b7377131c371cae341adf686b124bb14fd225a6c425fac3e91b11cf6dbce6502b88e6d33aae17 SHA512 4da9016a9e8e335c341fbdd56550dfe388855ec392de1f8be3054c5e66d6390ae866016131c8748ee37a5d2cc13650fdeb9c882af5a0d9d7eeecd4a26982f1b7
+DIST object-inspect-1.13.4.tgz 28026 BLAKE2B 7c36164aae48cef363db5c1400722809c4085f13e51413c6075c61bdb44f95cf7f902c1736992aa2253d24e57ebd2f98d4e65b02dff1e533015c60d4a636f327 SHA512 5baee22e5e09d845c41936df78709f7eb8c37e2b6f2c0360d14957df01545124f1f762974457a0307515812a84fb0be101b8b85aa8c683d733cac4d5d84a5b7b
+DIST object-keys-1.1.1.tgz 7677 BLAKE2B f9431231747bb3aa685fd010bd1b916e898be75314e2f78c956a1730ab7cc2e7c411d4049857db9ba1d26ae73c40825af4d3702cda748a13505b3bfd271ce11e SHA512 36e00449439432b9485ce7c72b30fa6e93eeded62ddf1be335d44843e15e4f494d6f82bc591ef409a0f186e360b92d971be1a39323303b3b0de5992d2267e12c
+DIST object.assign-4.1.7.tgz 20235 BLAKE2B d0f4db7d9575bb36b90b2d880811681ad530c55aaefa26c4eea9daace6f8d8ee2b2c4a3257f0f05bfa31d96fb299ef6a0d5c998c2f47744b69b6e860a0b09f1d SHA512 9cadbc58ea3e4088c190376e4c8344e09905fd42492b27f6109c6f24a7db943a7283443ea643873532f4430cba34fe85844fc49f357bdc1c71a9c25a5d8f5a9f
+DIST object.fromentries-2.0.8.tgz 6085 BLAKE2B 19ede3776c5360e9597ac22649b08bd5c78a1463a2f9ba4c408b093ad0e4ace36f48392f7abdbe42d713e81e685dd0feff09cc16c09a638a80808215d9779755 SHA512 93a136d45cf24ac48ae5adb529100305dfcd1a77917a014ee692c77dd40ba510c44d4349b9e2d7b37582cf2437b454436206eadca1c65df4db8b66ecf1643aad
+DIST object.groupby-1.0.3.tgz 5828 BLAKE2B 9c20bcefdd84ae1dc9a704400e2aa3e1dda9f2311e55f6e1f86f2d79d7caac420e35154bc1a0e4f175d82528cc91e4ef86dab161b54423c6bfa9c13ad40a0b0f SHA512 f8b872dd3413bb35c8e617af87cb011aa6e6bab1db6c88c08b46784bade7b6154b98bc5f6e3e13e786b809f66b5c8aedf623f899500f60ca3fbfdf6d6a3df08d
+DIST object.values-1.2.1.tgz 10764 BLAKE2B ea2075bde99150ad9b9c6ae29419e2f7f21116ae5bb6aa05f0c1d7fee6f9eec439ae62ab7f3f9710e4c19997a3784f38d9314e5d4c70ba69223dabd5a2a945b2 SHA512 8176a1e9a66b714c635a0db3476330a2e3f6787942073755e29ca0b9d7a168a5d2196e2fd80b114142be970c178628ba28565cba7127992528629e425e26f1b4
+DIST once-1.4.0.tgz 1979 BLAKE2B a87bc0b296d43fe660321ad6e33672d9f335e993a6c16a9ba60909690d6b667ca6368f59611081e603302b4b9ef69cfddc22e0f250a210cb9869b6ec2dcdd66d SHA512 94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb
+DIST onetime-5.1.2.tgz 2741 BLAKE2B 85596ef5675df15bf106955e650a88fe702144e5b943557171ae1eedd5ad4310cd2ab89ade8f2306da6c745f38e98ba019f97ac16d5cf9bc015281004e53fae9 SHA512 91ba5a4921894d674063928f55e30e2974ab3edafc0bc0bbc287496dcb1de758d19e60fe199bbc63456853a0e6e59e2f5abd0883fd4d2ae59129fee3e5a6984a
+DIST onetime-7.0.0.tgz 2366 BLAKE2B 4fc53f9b0a274df80395582f0166a1a57624e8894d52a800d628e836d985d53efea13bfd399871fcac10bd30d7cba030d30bcb2bcab2ec07e4db1b4f333db604 SHA512 55726373cec549c17cf2e69f4b726594382f026f9cfd295fcf4ea5a2b8f6b80637e2b954bb436dfaff30ade88899cae00238c81e9d6b5e94c394b386c36f56c1
+DIST open-7.4.2.tgz 12663 BLAKE2B 80de74e9825e04ab1e53ed42a6028118198b0a53c07b782c105633b3c84b4a792b57b2f71a8b4b61f1ad88019c02d44d1a70e727e7f3746e6a1dc9c6faaa1beb SHA512 3151dd743570797645ddac2d9404beea980a2e59bf260c59f74fbf341bab06841cb5538e07fcc37558dcc8fcd0fb495a0c66ec5a0ad191f948eb9b1078e813f5
+DIST optionator-0.9.4.tgz 14017 BLAKE2B 9d51857e8a37cd4d43fee3757ffb3d4bca5bdc84b55f3e207b3c68c9a07b40051519a027fbfb1c25bb9d2fc030f0cae63ed41397c866ba80d5356537a88358e4 SHA512 e88a50ee6294c5171934b20e6d1d21cfb971b1aa5248860d649c173c6785d264d5a862852178f50d070ca13db64b744e70bc98febcf43d669667d6b25a669df6
+DIST ora-5.4.1.tgz 6904 BLAKE2B 25f5836488d7f329fae817960084751a37a6c2814e0ca5b92ebc8c1655c748955a84db4bfcd8bcc4ea1ae7907dcefbd585071db09ac4025220aa9213e7655b6d SHA512 e5be98f39b4fc5967b432b4ef81433cac5b7d47264bb6edc4489646c05da371f8175c562f8b951166557cde17a6bb242c09a72c397386fe61254899022b069b9
+DIST own-keys-1.0.1.tgz 4464 BLAKE2B 0b3b6e5b4df4a91149b94d5f148266e6c53768e27619ab7e677afdd8f852f0a6b0b8c8c4565a0c6ada30835ee3143fba2966f0bc09fcb579d786f8171140af23 SHA512 a853b22b93e389665df9040887ed6385d6fd2e9c53174aacecf9bca39407619d0cdef2aa4aacec65a101ea85a5c59faadac241308fcab607763796704284477e
+DIST oxc-resolver-11.16.2.tgz 11660 BLAKE2B 1cd476902971f4d385fca6e76f666d7d6e9f78544bb252b24ac95935418be51fdcc387db896c4d3e126b5ed321bbc317851d9eb653c47a41c1266f1d0c4c4198 SHA512 532efabb8eefc21845ed5026558eb54ab9fea2e88ea1b7f8e4c53dbc672df460f6011cba84aa2a1049721c30742fee0938ce952ee678df52a22f0ca323f036d6
+DIST oxc-resolver-11.16.3.tgz 11726 BLAKE2B 3a39edccb65b0410f8d9d76f38e51c39e9352e436b32098a3051aff0260194bb5e72bc09acf162b7704ab3aa421304a17b21af5c4bc209bb44ed7d165c970995 SHA512 8282ce247df1ebd568b86586a790a00881f292c98e6735ebdfa96c466433d403e0dd23c5391aef576abb9ec5073332d56ba64980dc2481448916c6c2a405a408
+DIST p-cancelable-2.1.1.tgz 4426 BLAKE2B 8d3ed6b134385d5caf1c2ad3da2d0f854ea3fe72989b264b713b0f8c7071d69f5d611a59d4608d77cbe6eddc60aff1f3e1b802ea5d003fb61dd56e58fff1a96a SHA512 0593abde74501ce9ed5234eb1fcf8b879e2c98a1e81f2babf167b557c0d2315ae5e40da66a538ec2e2519ca4438d29e4a1e061e1ab7a0701276f923b265df5c2
+DIST p-limit-2.3.0.tgz 3140 BLAKE2B 5744660a5c86f7d0ad174423062d813f1c8979affd05bfd8a8f678c5df709d4e855092c1c90fb39534a0efd960169374efeaf46f4270f98076e71e8308a5e65f SHA512 ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb
+DIST p-limit-3.1.0.tgz 3265 BLAKE2B 55c007a9a54bfcee19d5bcddebafe71c3448973ef288ac9ec4dd40db6d665691886b1e18c9c7d55a2faddafd3420a2977b0ab545758611db44c4537c30d9121a SHA512 4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945
+DIST p-locate-4.1.0.tgz 3060 BLAKE2B 77469902d77360d45f1f9246dd6f5a59523091733f3d4be75f3a3f9b82fd38c30eb5f28fdcc28541057ec17fcd214a9db2498861c18cb4c0f5c954455debcbec SHA512 47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec
+DIST p-locate-5.0.0.tgz 3151 BLAKE2B 30f9021a60e18383d55ecc53416b9a071f20b79fb1a1aa6bee4739392669cf6b1e4ff8e131c336648b5c8b01df7d5423b0eddf99a0e2e8fa65d909183a9c818f SHA512 2da363b51594058fbecc1e6713f37071aa0cca548f93e4be647341d53cdd6cc24c9f2e9dca7a401aded7fed97f418ab74c8784ea7c47a696e8d8b1b29ab1b93f
+DIST p-map-7.0.4.tgz 5826 BLAKE2B 3e96db4f00e64e76ccf362c69f6f94e0bc60ddf1cde743fa91ba5945da57d1c9a99dab56e66bd096043474108cebfd5c90b292085a37c6cfd99dfb70090dbf53 SHA512 b64010130f32b0cce6921830f24fb553f88f856361ca42a74a4e11779ccba0f242b8968644fa3a629a2cad981ac472b30c774359666f13f4a4ee1b0bd97fc2a5
+DIST p-try-2.2.0.tgz 2194 BLAKE2B 9ae24cd83111ae5fcc64fea8aacb8caaa2145cf9151d234da0c03c0cdcd14c2844aadad59b37222e8e35cea4b60d1f4d0c3785a5fb1bf974b47badd8c3503014 SHA512 4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75
+DIST package-json-from-dist-1.0.1.tgz 5750 BLAKE2B 87e5482c9013d8c5f56f9d79e14b69274093124276020364a312db0b6060893607e570e7697030e625cfb9facc9577d69769a4a0e7de51b23af7b55ff5d41ab9 SHA512 5046484b7fdbcb8382f2f2f73f67535d1113a5e6cb236362239bc8ae3683ff952dae4157fed35bc234d2440182ffeec2028da921c05a4605a670104772c68223
+DIST pacote-21.0.4.tgz 23270 BLAKE2B 385032d68615d975bc164d204ee0c37d71c36a339737de2f2cbc2da00962fa574b85c56ad30fa28272e2c0879d412893e770f81dc6e0acacc75aabedc75bde5e SHA512 46994ffe90d6d0d34d0e1de99daa085983ef35e9d2ed4a8c6d7caf32a25cce8b221564de186c090b635004ba8a7f8ac62c57f008e9e7b70d5a129f498aa9b530
+DIST pako-1.0.11.tgz 204482 BLAKE2B 51de74b8461c2d6300ae34b6d3a6e47d3dcc20170decae486bb9056c8e1da539425e0a1fdc11605d2bdaa7e655618f808a3f71013463e2b47c03784627684403 SHA512 e212c1f0fcb8cd971ee6ce3277d5f3a29ab056fff218d855d4197c353982ab5efadc778adbe130553bfe95e19e2f5dc39e1db07dbaa8c153d70883b4cf8b5a63
+DIST parent-module-1.0.1.tgz 2008 BLAKE2B b2b3fabcb27cebc27e6e1a2cb19e38035a4177e2ade1295f993b8268baae1f91c521a6739810ee0636b5465672617378917df376b87f634b385d15743b599694 SHA512 190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa
+DIST parse-json-5.2.0.tgz 2586 BLAKE2B 8cf58227454b88081198219d4a03f14eb8ca5059ea831da5a74f8780242e91a1877a8bde2929f7bb5b1c3b6e098ac6cb46b66f73e2a63421253a4847f847db8e SHA512 6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46
+DIST patch-package-8.0.1.tgz 117172 BLAKE2B da4a839c5e4ea7c858c0d22a67e1243a24fa5497dfe1282fdd44049c683fb98a0d5741efcfc4e5585276afa11307f609f0c27efb37b5099134b1f36034141b90 SHA512 56c291200f1fe6ea8743b3468702276ba071e83f6cff5897940d61b610550446e4abeb789170f41c7b7eac985ffd9f828b417f1c207686f9f4a8b74b1be43197
+DIST path-exists-4.0.0.tgz 2073 BLAKE2B e5d1442e89d9761dc192589ff29e15b3f682c8568b31263be579ea5b9218b3951411b6dca7bebbe3719de26c5369d53413632220e5ddde52bcc10af74a7a5425 SHA512 6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff
+DIST path-is-absolute-1.0.1.tgz 1882 BLAKE2B f1661c7f71a95ade2d402d25fa9ce11c6ce22a275ce6f4e7079c777507fbccfc65833ee677d7413d78c52c6caac837d503fb670d9da364b0a4663c8798730c07 SHA512 0156f0dd42767bd6eaeb8bd2692f409b47e37b53daf296c6a934ec9977da2223299ebe4394385f24eb8b8fd49ff7964f5430147ab0df124f3c30f98f7bb50242
+DIST path-key-3.1.1.tgz 2258 BLAKE2B 82fecb9f42360ef6dd3e0571fe9dac74fce7db36f95373b89ce9758962d79b29ce186b196fdc1bf1fab069cb14dac0bfcad6a210070323fb3a1588bdc417acf5 SHA512 a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9
+DIST path-parse-1.0.7.tgz 2067 BLAKE2B ecc491d19354b91299023335e4f3b55bb7f5e34aea111cad518063364c6193e62b085e55e27943c436e7fd820eff81aaeab2e649b3d19ce98bc9760f1e064edb SHA512 2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3
+DIST path-scurry-1.11.1.tgz 101719 BLAKE2B 546b25a5aa746a1b338d78237522edcdfaf168d10e04bd181cadf2138cdb47090e8fbbc38d58be53e3e09ca90ed38a109237dff6f4a8ee1cd06eea784597aa2a SHA512 5dae0dc35ec54bd02940527dba62e2252e28ac68e6ed9cf052bc1a99c190b874b30f2b61f5ba0a0dac9c61d0dc643baa6004d7c381c55e06aa59372d5bfbf51c
+DIST path-scurry-2.0.1.tgz 101594 BLAKE2B b463493eb92ca335df358a4dbddbed9ed99ba2b1a93d3a0e75b5fb2b5dc966eb648d87fdf53d5c5cb312b78a1c72e04b9926070f5418941b4459d1622c47aea8 SHA512 a16c93e2020202efa4680ed05a4fe3bc21d66ab30a36cea95ce1962834ebedcc382067146d6f8f7937db69088b1a17854698e8e8ef49d0f9b231f40f8c7ef5a0
+DIST pe-library-0.4.1.tgz 29130 BLAKE2B 4a2c459b05a510bd7deb7ffa3255e4b3a6449d402664b4492935119662527450efaf513a50e7b75efee2c4e7006876179fa1d47d444909163868ac54393a506b SHA512 791581e4b073ecfa43bb83d49704f43e19d07d34099430dd3dadf9bab5783acae6d2dd00a901469fe508914de4959bf027c28f3b755b045b17aae03aa7a92a67
+DIST pend-1.2.0.tgz 2308 BLAKE2B a2af2f01e3c4b04af77cfede2988c055d373460d13fd14c3821c3366ead293808f1e7bd63ae0495485b4cc24efd90fc0fa5baae98aa51107382324f152ea2662 SHA512 1776acbf8d94b97721773b7ec57a9f5b538695505efa6c5ada6a88d29839c801d93ef16663763a76b49ffc643503ce9681610df4ace1fd6ae029aea219c1d72e
+DIST pg-int8-1.0.1.tgz 1508 BLAKE2B 11b2b9147fae2d56cf66bac9e7bdb39e5ad21be56d1619ab8d5fa337747e315088b2d597ea2ba4d49e1002084bec801f8e6ca54ff48ab32d8b474b3b0e4eddf6 SHA512 582b5a6d2eadddcf129290c15256f59233acee5ebac6c19d2a920f66c838c11f81dfebbd500ba6da8752b05f6d9efc60f348786712d6332e294633ac148a90a7
+DIST pg-protocol-1.10.3.tgz 36541 BLAKE2B 4426cb30a2b1ab4033601aac61bc062409d6cdae69786a38da881eccfadb4057c64f655fa8354711d5dda463df12c491ca28250f387091d36531bc406cea5ba5 SHA512 e8320180141a4ca0c9cb19d768b88b47cc01a5041c196b80112911057fede8ec00f18b2a3fe8954a2a27776103cba63f76c1a4f2b87f8ed6b1de3b3935e57b25
+DIST pg-protocol-1.11.0.tgz 37090 BLAKE2B b4912aea5b92278eac946683ff20ec55ad8c93a9cf008f2950518cb380aa3773dcdacfa4cd004ad9a282370f403283d20b2d7158aeb7594063f55f5e4649f7a9 SHA512 a5fb3193633d33706e1a00ce7eecb7ed5351457de398a80c8dcbc0716a8d0e96527f87149aff0748e97956245016c7c04459f42ae5104e02f154c6cdab9356de
+DIST pg-types-2.2.0.tgz 10344 BLAKE2B b3e41d3c294cdd9f7d1e105ee9f3b494e6a7a8e5f8bc3b7fc8de0f7262b66ef3aa93bd5f6e69d16d61e4da6ea6bcaecbff990aed5945e1337131eec3f5276480 SHA512 a9300096b12c97cb383a211063af700ef70c21d40deb0773e688d088ecba61132eca7c5e9ce3743b9a02a4923a96c85ceac720018f2abc9d8e9ffa7e09763418
+DIST picocolors-1.1.1.tgz 2625 BLAKE2B 4e08ddd9ee8afc0f237a5560f144a233b1c33b634bc7559b7a128cfdc09e3fec008c9b05795197173af5a2f542e0d7f6778c69943cf1e5844e31899721eeeb05 SHA512 c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454
+DIST picomatch-2.3.1.tgz 24289 BLAKE2B 975602e4fd847aa9d0f0da7daed5a3848116adb7a2cbad425cdcb7a42c601c27d3c02d23f0891c72faaabf84b0863240375915f60f94a5109266868bc957d1df SHA512 254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454
+DIST picomatch-4.0.3.tgz 22248 BLAKE2B 80722ab535a08a84fdaab7eb36ebbe8438598f5a3e61401e3067f2301c0875a3280c49ad73ed547eccd975fb6222336d99ae617313ae4f9381b51711f4e154ee SHA512 e604e680463fb2a2ba8055cb22c40d1f5f6559be1e6cf0cb03849d2cfeddb169085c75a51baea83ee56f5d21853e9a58673f190d9ab475862b6c77c109551bd5
+DIST pidtree-0.6.0.tgz 7276 BLAKE2B d6e7a557fb81c364b7db8d2af931a67708d0fcdc1aece118a577e1515403370194d7939b0b1fd7b1181411cb7237555b580c2d91b526c4d091265e697dd21685 SHA512 786d9d593570e5bcea191ced9c7131733371b79546b04e8ec137821b77dd51ff4a06c6733b7479388208cd647e89903436d67e44355d6a813674ad5c9fa8c7e2
+DIST playwright-1.57.0.tgz 871339 BLAKE2B 75fb06417ed4a483ae308dbfe728f41b83604803a93a865c09c955c417d387db90efe9a5699a0c86735bd310541e5b9833300d7aac96377be686fb564f428af1 SHA512 8a56108f5b3cb2bda9a4427661569d60137431bde6768f49d3043e52e0e1cd8a944704a85b89f55ece6fb3b391c200c69b2121df7b5131e4bc2a17643282d743
+DIST playwright-core-1.57.0.tgz 1987032 BLAKE2B 54234370872e394aef2bd94a2fe9be0f9288a17ea6ec140a059df376233f471f614ddf15603b86f208b84a6abd910b324c7e3ab2321789bfb4511c5c7c4a6b94 SHA512 6a04dc2a5330fe68c158e9c3ea4159b6d000187822fcdc34099da8e89a9649b325236d7d94014b6590b2a81c93b2f54026ae570391fc700e8faef051a41584b9
+DIST plist-3.1.0.tgz 145420 BLAKE2B 16afcb81815790e56e10c7ff432b3d52e17b3949f771ae123c0407997538f2e2035cb56d05691f5c72c9b4f298efd5495afbda296174d7852cbe8774144d0d95 SHA512 bb2b2e9b2aef9145f4ad7fdd115aadf200b7b13073778ce859f2de4b6f676f9de299d69756f2c83585d323618dab368cbaf69c371e2e250f3e6f7cd7474a6481
+DIST pluralize-8.0.0.tgz 6036 BLAKE2B 78d626414e17e792f4dcc8afc0aaee9067942b2972d4a89dcdf112f8cd6f2d2cf46478105de95ccd29bce8add2c254a8a858366bc0a417a77f68daf035e1f5e0 SHA512 35cdc84f9c87cdf9537db8e0a967023e9a3b0da2b2e059e907497fcc2016d1373b8f1022baa4b11dab27b41dc3efcf3b2d2ac0f7790327d217a2fc49631c8b08
+DIST pluralizers-0.1.7.tgz 2371 BLAKE2B 45fa683207302e940ffeac16c840f19eefa4907821ceae2f92594e2c0f46cfcb4aacbe486c6b137fa756d94cf0667e5e2a957998029d616654acd26afd58d0ec SHA512 9b0e807a352209a310eae3cdf4e6e32434e74790270529a71c7cb7b954dbc6b4854b13b9b1c7f0a53b3c0f1c9be93dafec64ae961bceabea66f72fa15d4bed38
+DIST png-to-ico-3.0.1.tgz 8544 BLAKE2B ac6aa6620bf752120a06fd842c733a15c7cd0cecca99e10b6a6575e1d2dde487de02567252f9c2fbec8ab463304ae546c1c7558fbc86230e6305307599134558 SHA512 4bc04e02868677d813e6e69e990eb66ab218dc9cdca3b51cecbc144ea472a890d3b0aa8e022c9fc8de1d49d4f40fe65ff17be0ced82945b339c2741dec4818c2
+DIST pngjs-7.0.0.tgz 160939 BLAKE2B a78cb4cd0e28fbf4b89207b4a0840ee0bac363ce0d0aea468165fd649a55c016dc5253918ec0a9d8cce06f83b0cbeaa7ef78c1f831a255b807a1707e2c58f214 SHA512 2ca5aa589461b2dc98a3da46be0a2bfe2be4db0f787928c4dd1195bb32c696bdcd983f1b7fb45c606cded6635d10744fe9344feab32e0c7939b78e219d3472a3
+DIST possible-typed-array-names-1.1.0.tgz 4178 BLAKE2B 8b0493b4c2d8d7d7807c0029a4a01dc598637d7c6aa2c857ca6ff3f02b4bc33c7a4dbd3525431f0cd4b5679deddcb8d7aedb8d0c4cd4f1d04ffc8a51b1b98e3a SHA512 ffee55153721243a158f76e1a2a8ba51eca6703d340c0c1bd672706a6ccfbc712ccc9e05a45e9234d6d46ce4bcc88e7aa87cdd57c78ad2a11f3928a87644ddc6
+DIST postgres-array-2.0.0.tgz 2213 BLAKE2B 073f5696b2c21cbf95c9e8c38317faba1fc64d48ee00fe85865c3da5caaa09fbfb067bb1213f6b5965ef33b0fb65249fa863567ca2413bcb030874ab86d0114d SHA512 56966b52a53903af5e4325b6739080d63b4b79c0ac37653f6c3e958a5ac50d6ab9fb95081153bb9dacd2dd311c1dfd73b8f60efeca86bd4bd6eb683ce915d9b8
+DIST postgres-bytea-1.0.1.tgz 1724 BLAKE2B ac7bd62e28bf77784857b9e32fdd40f6209acffcc5578baa2bc612368874533a9c12b22da6a332743a3df6ae57adb1d19b2047267bfdeb6ab5a2893b6a2556bc SHA512 e7ee47a979ec64f13ae4825948c919b544404597a57a5da85d410ef2b1fcdd54bf8711f9befd6e1eab8f839c19b3cc8c01f76ff7bd4853e91c3d47338bb35505
+DIST postgres-date-1.0.7.tgz 2836 BLAKE2B 95ec01aa9ad511cf45c46903af5d0e68da721686ca6ab8607fd62db80b7d8b3e2b4f7bdbb9e76f94ecbf51b7b6f533f7de397553585be1a6745aeaab6962496a SHA512 b2e0e68cb55083bf2730ad94678e788401be3805be1d03d9ea7fbe4cd0d45fe2f4fae5252f2c27a3124a0e8bb9d599becd30a3ac297436ae89f42e613fdbcafd
+DIST postgres-interval-1.2.0.tgz 2926 BLAKE2B bb4dc76d4259ba41c156645210214c3846dc333f8ce9e5456fc38ae0cf04f17f324a456d0a1a5fa29b5d2e5c6c063302637437b763c0cd285ffe1b94c9cd9b9b SHA512 f5985728cfebc37e74375a2fb961db1b19c687f48d278727c4788cd2bc44e15378d70b20f0ff335a7f61bff6ee2b4d113f85af94ecabfd10438a9b72c556e465
+DIST postinstall-postinstall-2.1.0.tgz 1607 BLAKE2B 7da38a3fe940c4f08012aa4cb2539546e7f436b196bd2e7b99e775c799b8ddebc128d5c0aedf60f8c670584e5eda89a57f013d472809a6c9275cdc0688e496e2 SHA512 ee1417e999595c8a1189636b6cc41a2f35147c7fac4b1dfdbbc109f4762e0dcd642e8f485ca5a3339452aae64dd5a7791a71fc08614cefc7ec000422dce28411
+DIST postject-1.0.0-alpha.6.tgz 1405830 BLAKE2B e3d5fbbd7e40f9d628a503743de61fe3167904913b09a19a7c26f05e09625cb5b63b0963fbd1f68f08497dc5a7b75ed140d356789e254dc703732de25bf714c3 SHA512 6fd11bf21d9e56a344f1e76f29dc2a92b63a3bb900c2623c91c9c1bf535272895825ba39f57505d27a05abe9716c2d72376d1b982d160446c30b91ffec049bd0
+DIST prelude-ls-1.2.1.tgz 9408 BLAKE2B dad1c8ef07dc9ba13241afda1eb12053ee1c58952ac2d0849138a9b633f4c76b904b4046f1862e9a39a143c1696545aacc8f0e9d7fc9e4b6e139d2e91b27d2da SHA512 be47033eb459a354192db9f944b18fa60fd698843ae6aa165a170629ffdbe5ea659246ab5f49bdcfca6909ab789a53aa52c5a9c8db9880edd5472ad81d2cd7e6
+DIST prettier-3.7.4.tgz 2182973 BLAKE2B d36af911bd5f69f93fbefa7ae4e8cc74f7570101b8c9b9b1b1595097c7823a64eb656370e752e92118161f9465311d0d6d66190ba8a0f32c2960fe16010330d4 SHA512 bfa50d8b5fb7852955beff1f49aa146e0804339544aca9a6a4603b3e5dc717c57ab8a63baef0a504e2651fac8dc10b5f4ee78d9065693affe6b562fd2f86e044
+DIST prettier-3.8.0.tgz 2184366 BLAKE2B 8414d3a47f2e19e15735360cbcb9d08b28567267c3a7ea233a3a39a79e78c309ec3f3c1b0a209f8f83a70ab2f4a8027b3f674fb412b6448c9834b83bdd8c99e0 SHA512 c843eca2f41fa7161f81636109f1028c6e4041a3be2b7769e9711198e7a9c8f0d5a9c266f9b8f20953b7a6653e9c03ded0de5d0ef7a47c67b3b7f1088917b54c
+DIST proc-log-5.0.0.tgz 3989 BLAKE2B 7fc93ce4c9a7230c8beff21d0091671c48542b9868ed150d50775451eba65a0dc1f4c625149bf62921ec28a4b3d79e6ca07ffdaf0d1aed7b7b08bc4f49b45dc5 SHA512 033c33be5f741da174682cf526b0dd5d0ca415a91248d3da3e8899f5f9b9a8920c1e2a036448bb380751c129baad2a0fb58dd0bad9e6dcbee882683775cfb06d
+DIST proc-log-6.0.0.tgz 3991 BLAKE2B c905c3c0e5290bde9fa9ac3e113463824f29f9b4dbe0271f3f51e8c174db70d9ede2a2813347b926496a35ccd4781f031096033e1d412934566c88c6f4b3390c SHA512 286fd7b130cdf74d4f35f3df00c9a3e8dfd8c20f6d33e6c72bca40cfedbb7d2e0de0f72bfb8ce860139c19206ee9c79760d3f190ba5ae2886d7f15755dc2c07c
+DIST process-nextick-args-2.0.1.tgz 1654 BLAKE2B 89e07643d0d6f6fbbdeee65a7313219828b3b696e2004f556f156f048fadeffae5e88166fe166b8ca5d72baf5cb8a64c7721369cec09577846ca633a32a65794 SHA512 de8b943a9421b60adb39ad7b27bfaec4e4e92136166863fbfc0868477f80fbfd5ef6c92bcde9468bf757cc4632bdbc6e6c417a5a7db2a6c7132a22891459f56a
+DIST progress-2.0.3.tgz 6000 BLAKE2B 55d307ccda73494ed07075dd377b581627711d4d71b694fd711d1e0e62278fd1c9f8d9561d562ec7b255ed708d801a19683d57998dd74a371ef8b3b325f39553 SHA512 ecf887b4b965e4b767288330d74d08fbcc495d1e605b6430598913ea226f6b46d78ad64a6bf5ccad26dd9a0debd979da89dcfd42e99dd153da32b66517d57db0
+DIST promise-retry-2.0.1.tgz 4101 BLAKE2B d9ae728ff9cccb8d5cfae2eaabf5010dec00ac1f0e5c10841c84850123bd6b855701d9430454b9c3dab0b3d346fe2818ec1c4efe62c2107f6b9f7e4d85cc21ee SHA512 cbe58a165051f011979ec3652071463d99b20dfdc314ca0b85a7e5027c99815eab1bac6ef89c1eb13a3643d47a5f0626b66c001429009377b7e6311da1e87fde
+DIST proper-lockfile-4.1.2.tgz 8728 BLAKE2B 63129c311639a13ad0ac0ac0d58a81e296565fda3d54939020dea9fbf478b393b788b86b8371da119c61843de89a5162daa523869ec2e0d6a84ff7be1f2b6ddb SHA512 4e334f6e537807001631753cb3d004cf82664319c3d4d34bedb34e63f00a533c9a99cdfbf4558049485cfcad692f69e855bf9799928b2faf1c8f32ec88e00c68
+DIST pump-3.0.2.tgz 3719 BLAKE2B 02955ad809df8d2a3ef5ca6d77b245877439378b1ee83e49e118331b6ecad3d5ac5e2c581a7d261df6c751cb1af0b7ba2cec17d42573dbb52a77920431ccd0b7 SHA512 b543d7b7394633c144dcfd192fa0d5b3fdcfe7c93d9e4f3f8d97900aead327295003ca856331c57e104992eab21341627ceb10d2e2967a4899e60f30b6bdbc73
+DIST punycode-2.3.1.tgz 7603 BLAKE2B 7515ab158e12f6af144aaca1ce1922ab4a6940c2e3282a135565b1a8330a35623568b2a8121e8c725e41cf91839a06a20939b9396fdcbce78aacf9e30f1364af SHA512 bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16
+DIST queue-microtask-1.2.3.tgz 3676 BLAKE2B 9c6ae4155d63581227a2ed675f1e66ad6e73f25c20e5352879cd66599992ebe2cc587cc6f2530bd4ab580c1fcd153971f5d20de4ca40a6c69287bb2873a93b58 SHA512 36e68d49ae9f94a4f925a498433268934e09cd32f5080e9a1a1bf9adf2d6dcf82a03e3360a1a59427002f21f22e19164052f17e51aa40c11c0eebe217a3dcaf4
+DIST quick-lru-5.1.1.tgz 3387 BLAKE2B dc4fa002c962b90faa9093890cffe583633254e6c8d36aaf06db3ca826c74ad1bbb73ce385e3218acbfa72b1ed92d0aae594603085213fa272309ff6625a1b30 SHA512 5aec802d18d63c31adb7fc3326269d3b901763ef2167cd215697ba3328af82b691116ef9d57dd26e146f1b778b28e60dfbc544bea2dc7f7c1d9ede386784b848
+DIST read-binary-file-arch-1.0.6.tgz 2783 BLAKE2B 450ec37775ac34066291d7576ef14826c230157719af8d398ce12bc90c661b04f2f30ccc0f03a2f8397fb909258155eee751c71d5f74ea6b05ccae19cb66f2c8 SHA512 04d83d10ddc30f71ac0d75fb01af0ee29f76b2bca3926cd86209a04c073a080e2e18b103cc57f13b1ba0bb6d5a90ec697171e2120b18902ea73ec42f2cb2e612
+DIST read-pkg-5.2.0.tgz 2552 BLAKE2B 7d7939ab0546fdc20faa90410827d2fed713d83b427b61c9ac2431c3fa94ef4aaa5bce1ae5ac2dddeafd64ae139a6658d53f30a7dd1df7f64f1d9fc5da9971e6 SHA512 520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a
+DIST read-pkg-up-7.0.1.tgz 2733 BLAKE2B b172b1d574630118e66c90b3c565615c60d2892d9b2c3c3fa02db9025eb4ead1ef1ce6a4b77ecad5fd0578e96a5a7cd81bd13103573e0540f51ad536a1589650 SHA512 ccad1307b5dde89a422e694b9ae7eaca4184fbf4e539e3c3eaa28294d5bb8470ca161fc9effee0096191ee3a044045b56caab76b7c9465239b3a858b150e2886
+DIST readable-stream-2.3.8.tgz 25747 BLAKE2B 80567318cc3262cde9b9a61e7ea9b07f0f2bac11fd7ab279948823745ceeee7174ca23a1c85a6664be24374521817acd734074ba640d0b38194ccb0493da1b2c SHA512 f29d00524e173838087b04a2d25f04a63b3e1159d688aecda03204194d07844efe67263c0f520c63ba1dbb9951ac55c683bd4bd79286f10acf9ae9b8e514ed74
+DIST readable-stream-3.6.2.tgz 33238 BLAKE2B d4f40db1f6f74cdfe1302097944cca5d009aab67f70765f1d92999a5c96e3113068836bc70c8f450ed42c83a586390c077c357db1e0aef02263a70cb448064dc SHA512 f6efec9e20ab6370f959db04447cc71381b66025eaa06e454c7522082e1221bafa5dc2d9058d39c9af442a361e93d3b9c4e0308c6abed497460404bb43d49ca0
+DIST readdirp-5.0.0.tgz 7530 BLAKE2B de3a225244fdab369399b57821e4942ecd6df1cc0ffadece60b7e7e00f121671451c64afb71b291fac648f0b6d38639001f4c1d0f2eb411e6595d9fcc5c2d85b SHA512 f6efd7435a6fad0b58c8ca597bb0d72afda9e4236fc95c33501eae84b0274301cc4a028c051eb695cec01e58da7ad79e1d79f5d574c068b2d4559615672b9105
+DIST reflect.getprototypeof-1.0.10.tgz 7601 BLAKE2B b8a54b1b124b8a8fd6a08832226708f6ba1210aa7de9fbadf565bc4fac35fd93cdfdf251959357c84d95d4679d8c34e144147424b9f996509a18dad6179cd300 SHA512 d34a3823e0d5ade7e1bfe9d7d2e9728b76e248708f0defb22efe68fe9e9dfd45658ab8a307c135e85b5fc12022e20ded72aad0e25440a904a81446497a160473
+DIST regenerate-1.4.2.tgz 12607 BLAKE2B 05a37b512845e36241e9b65ad1ecd63c41a4979e6fb0481aef5e2985b512ec8f84266d08e90ca04b14a1a9300e8cbb4b0b8a5fb54e639c3beb08325a66209c3c SHA512 ceb71e47f5e119853f77fa29af610a3bb6911d47a2048f2a8ed7c7a800d3c1977a4b37f2d7a95aea4a83d0c214b39cf9871e8068a6be3e2c693eb476f3df88d0
+DIST regenerate-unicode-properties-10.2.2.tgz 111008 BLAKE2B 27abd45020f9f1d1083d2228a825c4608d728996532704ca1bf01c3280632caa4b34618fd959f6348177b80587502ca4bc9e3b02ddec1665543fd0e6a56f2745 SHA512 9b4dcffb38417907754469d8c6b1b20c03e9597fdea4a8ab2eba7c7b7a9ebd975590ab670ab8e359ccc86d873cfb177abdc4d2b5596a7f2713c75291e0b3abd2
+DIST regexp-tree-0.1.27.tgz 68410 BLAKE2B ed6e43b11920e67069a0b9ab493f2505bf7f3d8175f1ef439ced266ba7068cbf3374df53fd37a9c8cd3baa2cc581ae97ced56c39b54449eeaa7dfeec103455b2 SHA512 8844f1a632ba628456246e68ea15cbc2f8d80285be144667f68b343c3fdbe803fac50c2c6bf63b942560222c416d43cc7e1bbe8b62ed75e02a5538069506ab7c
+DIST regexp.prototype.flags-1.5.4.tgz 13056 BLAKE2B 094d203420e530ab52314e400a5492a224b8a63c08edc6732aa76a29be2597ec6bf37f401ec83fd0d7005a56055f76ad27a0d9186636c1fc242da6df6a87505d SHA512 758aa035265b0f091a27671e45df688c21a306afa63a6f4b9ad5e7027106c8784dff947b8835b64d1c3787ea3f8c2171bacdcfd8b7d62088b0a3002300d9bb20
+DIST regexpu-core-6.4.0.tgz 35105 BLAKE2B bc497d0e1d60afada515074caab10aaae39a1332720abebe2a95d7b25f77428a91cd8903560785e3e03ea498e0e2d35718f918596a7e72231ca0931056240d09 SHA512 d2086eceaebb2c8f5b2d7a4e5ff2127ef7bf32adf76b8685473a106219e7a24d49385a6613f0364c11a43557a738611e4810a322259c73a315386e47110bf4b0
+DIST regjsgen-0.8.0.tgz 4693 BLAKE2B 5d6e44c96b7fcd127b334ebb5a9ab327e2c90b172907816c1a2cdec755c37475cc4fc9c2d43a9893aadd8276a7c244074bf7f8c0e45d6647d439cb6515e26dda SHA512 46fc2d19edddecbbd6883417790c3ca796ac65499f5351bf97a59b517787b5aed8d8f108bc14f01fa13611f99850af29c5cc4474499aa26ab2a74bd967b0bedd
+DIST regjsparser-0.10.0.tgz 18864 BLAKE2B a12da246bbe8b65e057cd2dab5c253a3b24a8532c3b3c653f5ce7235c8354fe1dcf8254e4262e15954ede5721a5f35fbea33d374c1b2f26f62533c9ead1fa4ce SHA512 ab1fb1406655b32e79087d1ad61895c079aa8cbaf27e1ef04321791ced3b5c9f5fedd40c63f80f407865c83908cc9282fb1d9f502a42714383514505ae6ed21c
+DIST regjsparser-0.13.0.tgz 20524 BLAKE2B ccbd2cc8da3c0ec452d634a77aeae3a53ee7ff81c6c4ddf059825f4179772f3d2285b2afe9a3f8aa877f040112024bc874fac7cce1f93adbe8535f7ee5330903 SHA512 359419742e70384fc7dd44f6f1f5462fe8a4399704cdf30693f73788df541b1cd61cc6b5a29ef6ef8a3289456b006e01d84b8586eb3c4af91a62786f5bdda9f5
+DIST require-directory-2.1.1.tgz 4372 BLAKE2B 0d1097eba3243eb50cdfeab59ad74abe7fb7fef67deb9ccf552388f1b004e644d16e6702ab5d2948b8e977aeb07415c8c429ca22db426e68982c2c774ddc088f SHA512 7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9
+DIST require-from-string-2.0.2.tgz 1816 BLAKE2B ac0408fa672b2206ab4f2c323e0120be3a53c1a10679cd3485461f27c7d1df6b7b4c4261136728a941b32ccf7fa22fc3e92fd2ec866b5427f3df7f27a6c102ba SHA512 5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13
+DIST require-in-the-middle-8.0.1.tgz 6351 BLAKE2B 242ba8506372ae2782e3125794328eb6cc47395c052d3fd336b61e0f795ce27838ec0a818d0d7d98179dec52e508757d55114890681b93391e183020922f4389 SHA512 413ec554c5df58e6056de44117a9eef88eadaf64dfdeed2af112048cda1bfe178a63f9e1eddac3fe4ede78c1664908274ed0b32c3702bbf5c49e95b6c24e3109
+DIST resedit-1.7.2.tgz 48046 BLAKE2B 2763a290b155054683d3923cab0e1772d77209788130bbca634bb49086504f453a0993fdf2aabbacaa0918fec73ca0af613ad5c9c23d6df1b19e8007c122a3d9 SHA512 bc78dc6363250084c9842d1e443fd5bfc565826bbd49ddcb5fdcd9bed1b353964899d4cddfe77a7bfe269d3c95f2f11bc9fd6c80d22b5b185696bcace763a410
+DIST resolve-1.22.10.tgz 27550 BLAKE2B 65fbfd938dd4ac749a6c32a2628b453668d8569f1b9dfb661747e7f045cb17f68166ec2de630bd45687e606fe373d5e38dddde7d1e94d23113dba798906d715a SHA512 34f472fbf9dc20c78395302cbaac0a2227deae26b085e7c526d90d496d2a64912a3046fea81b7fefb07f8c679e7a4f85d2e39e374e420dae875db6c882d557e3
+DIST resolve-1.22.11.tgz 30870 BLAKE2B bc477a01f9c3b01a9d024a8402163d774ce019103b1d747e26797911b2c9e224b1221b28d154e9c8ada32a6c8e8d2915181ef35a763d8bc4c90eed528eb04375 SHA512 45fa80bcb9cc977d77afb73da1c941d478541007b37292e3cfde70147e0b56e864f4917faf6daa9953fd00c98e538bcc5fb43ca4df23c0d83f092a5d1673234d
+DIST resolve-alpn-1.2.1.tgz 2231 BLAKE2B e106a759d6c788e839df75e065fd59efe93ad4a45db69fa1419114392769bd77f166607eeada3cd30dc1db44e6c823bbbd1923b04c0edaa17489792f9a714d89 SHA512 d1ad45e25ef7fd915939a9099d0dc5be4276fa0493416cffaf6284e4e7436344f13e6e61e0692a91659f338ed3ec7b1b9ceb5c255105e1ea42572eaeed0dcafa
+DIST resolve-from-4.0.0.tgz 2149 BLAKE2B e02fc5ac056e33e1374c4200e0ddbca37a30867255573b5cf78264193eb5f7fd66320e119199782a40e91da997ed86833fd1350a46ee114fa3212949f8ffc03f SHA512 a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2
+DIST resolve-pkg-maps-1.0.0.tgz 5194 BLAKE2B ab93fd38cf92fa8e8c22c9b83dbb732c9744bf25505c8bee56f61c9a31ea0685c100698107790fd40e588aa966c2e1923eac4f25dfeb02ac972ace86f6d9be4a SHA512 b1e4b64e3dba4c154e0b6348736ace7b6cb664eede7f1213b4b65c1923a71c734e43b0a489405fc34230d9c93ac642213f02e128d2d2f013be844a6781096acf
+DIST responselike-2.0.1.tgz 2190 BLAKE2B 82929071ea15a4d3abf62abe3c4cdbb112b86ed62a8691f7afede64bf87436131a7b2540c599faf0ba7591980e9a3548f1b7097c8fef1b8cc595a70ed58266b0 SHA512 e20974df09f7863d473f7cb381d23b777942905f79176d4fcf804f1af2878a7c90cc02d1e426a9c02f32222d11879f0310c43f4a0b82d37c058f693433f98787
+DIST restore-cursor-3.1.0.tgz 1600 BLAKE2B f011cb4b8878e845509a8951c4ce8cc1e6dd9cd76a62232f240dd59475cd9e902cdc94b3bf86c20ed23763c6b0bb7bb658e5d5022f2b95119ad24ca71fa0c2f4 SHA512 97eb1279fcc7a63e6a8a6845484e5af27b9f65800cdec05254c00fb589260bee041f66a7486684317483d22cd141bbbd9dfc90f72e49ad59a9ec4f2866b523bc
+DIST restore-cursor-5.1.0.tgz 1684 BLAKE2B 88dc020c1b3f4e5ce981bfe9ace82ec679ec53fdd8dc12a1a8c0925087e8868fce871f71a526269bec0072c6080be5ed9e8804d27e30bf77cc512c85917ff6aa SHA512 a0c03675caf0eaed187f12505e6df8d9b14a5ff138b06f6b6d3ccef69b54711fdef00df7707baf4ad8983b01fb7ecce4665675cffb5af400283e4d85e2a20e1c
+DIST retry-0.12.0.tgz 10431 BLAKE2B 0585baf9a534480fabac45492236479d02a73332c2086f731528ac5dbabe8c20990234100a0eb74ca2c606e856755f4df3e931e12098eb9aaaed79ea3287e5fa SHA512 f4b9224f08d487aad3e79e43b44f6b4d7f81281c8f7eb333100b67944b5d130af73647dfc228a1a9ed9b5800e0f8e4118edf6097a20276607f6450c2180b52a3
+DIST reusify-1.1.0.tgz 4683 BLAKE2B de118d03df9b7c6d0fc78bff635fd879f0f4b30e20a2919d160a31c5ecc12e7e32f4e15d5334da8933b56385d95e3561fed67297f7322db874fee4f2208b1570 SHA512 83a4147dfd38a19a47b34786e69f37ac52e11de574d2e83f61ff6764ce9f2de52b3e0b814e44d039da40596b29321e794d97d54033da37735025f6d5440c5d23
+DIST rfdc-1.4.1.tgz 6828 BLAKE2B 5396c932cbf19cd11884e507579e67cf17b60f755a8e3d95cc264d6e18fcd962df29b3880429d3af2710cba2ad3882e2f780e83d61700e17209ef53af215d02d SHA512 ab56f737942445459497b8b2ca569a8f790ea484f43768bd32a2044173fbdc656c37d730ddf771f17eb77049968491a2d8f3c2176dc88e9ee4b66777f6b6b020
+DIST rimraf-2.6.3.tgz 5537 BLAKE2B 2f68628b7d381f50aa925fcb5f19f52d987bc52d2ee49d5049223666acf624f16e0b2af6037411610ec0e96682ca838e5c39234119e5a5de2da0a7bbd39c8b43 SHA512 9b0a9e5b95ec036a807a31b8ea061d10d6b15e3c7da2744d09f9fb2f476eb8fe210ae4c88bf40eecf0cad3b2897e9d5dfa2cd63ebcc4243712a816b439942b88
+DIST rimraf-3.0.2.tgz 6480 BLAKE2B fd78b3e6a69473b66f6e5a8bdde62c5861afe28edc26e5d85a1decc75b0c8eeeb37c1368e3f0d066f867d121278eeef54515ede261cae95cc89c788ac0248d8a SHA512 25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320
+DIST rimraf-6.1.2.tgz 39410 BLAKE2B ef16257d591c197d4960f19375179b9e6f80cdda58960a07f776bcd61d112ebb43740a8d72d8d11674b9e3ae819e734019052baa53aeeefbdcca543654d25007 SHA512 7050a43ec949bfb0405c9b1894ad5d66c6cff3f64d2e40804346e2d617f910a5f64077a0983144140e9086e609964ed40dd73ed362633bcd1848ead63e9c34ea
+DIST roarr-2.15.4.tgz 17325 BLAKE2B f4af324603f22618d070f5ddfb5a50a14ceffcdf90f318af76a535c5984548ef71d7132dfa94b07f82c711df0c9f4c66394e7206822f1ca019efe48b82bdc06a SHA512 08784f87e50d1c3d864d735884f58b9d4f0e347748fb90c8fb811820039a883eb7ac7798959bf287c3fe8a7e7df7d4d348581462e294023cd123899d87fa7ed8
+DIST run-parallel-1.2.0.tgz 2813 BLAKE2B 08a2c311d0639f0072c941a29163c0813e4d18904f3f18e0e80f0c221f31a5840d8e52c687b131a6e1a29ec94f54a9ea1e857111610183b6ff6b42701c652ce3 SHA512 e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004
+DIST safe-array-concat-1.1.3.tgz 6542 BLAKE2B 5a10f9801f7c61ccb83df2735bba97529ff5e77bc1a17d68144b52465c6972051bd165d1cccf17f6cb775d9def4b5b66f2fc250be0858464327afbd133aefa5e SHA512 014466e5fd236043b27418fb550955bc3ae378582d8437441791f574ffba98da685ce328d6ab90a89e30bc90f2459f7ea4ede4196a0e766574f1c4afd9a255e9
+DIST safe-buffer-5.1.2.tgz 9822 BLAKE2B 709688b8776b6d6e4df8452f482d8c46feef1b826cc36f7f54d70566b191fc3ff18cd354d3cd9cbbd235a9c765efb02f8d713293cc3a598d00785318778a3c32 SHA512 19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa
+DIST safe-buffer-5.2.1.tgz 9972 BLAKE2B 5291e5d14e580afa8945efddfc4c59beda822429625779151132f3ce19755f29022decf7f57bf84e43598c4d363acc6431af15cd29cc175e3c503fc3a4e895b4 SHA512 ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d
+DIST safe-push-apply-1.0.0.tgz 4053 BLAKE2B c5a19ace60203d64ef14cbeb83c7208288678a7e6f01d9ffc70814ff8aae1342c9e78d9d764ee8aa04429bb1a78bcf008314fc84cc5c78b5130d62688e436670 SHA512 88a13dc3f67bc42cd430866a741b29ea9110bf0b8479b1f8bdda637035a7cb3688eb297a3bd147bd5a6619e96f10736ca18eb019b964c51e99b72fe1d345a248
+DIST safe-regex-test-1.1.0.tgz 5064 BLAKE2B 8b74b77e91bbb2ed6758d301ace9037702309ee70935dd538f01633518a1315d5f84d306195459dd72989f4ff0c0f993491f83299a4d64a6a642dc6a80465c2a SHA512 c7ff82cf862b8a643141c7097f998a11b21ad4dcde091348e44725fde92695869a9a974d2cf6a557221c09934d1f732f9aa06e815e53318657bf4963b255256b
+DIST safer-buffer-2.1.2.tgz 12035 BLAKE2B 739b558efffab0ebd10a3bb510eedc1516be71ae4ca0a96cd76899cec0e3eed2e0eafe8e14b14cb7f79dadf40a8a01240c841ee40f50ab56cd9b290cf00609a9 SHA512 619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6
+DIST sanitize-filename-1.6.3.tgz 6448 BLAKE2B b2b97bf00048eb6fca1d2121b56dbaed48f466076d01157091c9f717e4428145b0758c54585b1b030d09d83f14b50dec3c50c5bea5322967b372c0b258a283cc SHA512 cbfe7631ccbb6b0de0466ec8adc183171fdb0a4e00851876788f65b8739033cea766cab0891924ab619e9075c1043f9298f89d73c8b63eab58665fa9589f0e7a
+DIST sax-1.4.1.tgz 15623 BLAKE2B ed66a1e2d0dff7d63ab042279525c2b72efedecfe2e6428666b7e1a1e7701c1abea0ef5e95ebee9970368d2433ee75bcd335a37ed7abf73dc8eb7019353b6deb SHA512 f9a58ecfbc9549c106a0a35de0f035d0b67cb24d00ff3e7e9d7406e608943b9ae9ad7f63818b13768bfda827216623c865ecdb647fa346eb7c9cfa1d1405f826
+DIST semver-5.7.2.tgz 17872 BLAKE2B dd3265a9ee0fabf98c2db6d32cf6ac55441e725932cfd80ae5eb937a8acac908a8aa5cbfdbb9753e64a36d2275c0300299e2704dba63d45f4d62802cdd62ef44 SHA512 701ce79d0f4a8c9a94ebb079d91302eb908c6ab2b6eb4d161676e471a8b05aadf1cbfe61685265b21827a63a2f31527e1df7f8f5df06127d1bf3b0b9a43435d2
+DIST semver-6.3.1.tgz 19093 BLAKE2B 9c7316abc5be91329fa6db37ee75553d1c57fb4837f53c91d40e85a13db3b271d7cade2957a8182f348dadfb6e111b032396f06e885b66d4c91b022514cec5fc SHA512 051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc
+DIST semver-7.6.3.tgz 27678 BLAKE2B 899166cb4e1ede1c02fb0d68c216844b316307946000034615ee196fba7dcbb71621f5ba972f42a26e344ba15b47bf50fb4c3104f9e4c39b11b0c84d44be66e3 SHA512 a157a43f570ab48f824c3bc759815470cb6c2bfd34c260047f2a8a7cd740466f2ed7035585281a5fb03c77852e225508e5ef38884c0e86ced93d8466cd4f54e8
+DIST semver-7.7.2.tgz 28388 BLAKE2B 12d59d9a65dee7f21e209b413fbe2246c2c156395de9257a3360eeeb3eb5d1eb4282d0d8a1b022682851be1e8a9842c78d35a0bf268dd7c682316e15b3055b5f SHA512 445d05c3eacee4031ff4c0326915c8e005745258f994c1ea571c5d4a08956e2c52097a049a65ff8e4d02b89c38fb74aaae860ef55a1487e1dcb898afbed25e98
+DIST semver-7.7.3.tgz 28442 BLAKE2B 3986669859e3cf6468817d5d0f5d7ed0fb4758a5334142bba55b3a8a67d37c30f76ed133eecf02d83b361f06c27ecd8b40e95796ddaf31451a7a82d0c1dcefef SHA512 49db0a32b23d4dd823770794491f4cc1e1c0e0427c6311e7f0315a0e2b2f85595439ee01175b4b0fb1808f4948a96565f9d3dbfeb131af406d6f2e65a109b6d1
+DIST semver-compare-1.0.0.tgz 2003 BLAKE2B d526f97c589e0045194461229e9fd00181cb253630d2cdbb484d9871799f5a579edc3be9e14216b4f43bc5afc5bd315679f1c73495e5fb619859ab37ac92d433 SHA512 60cdff213876309e4cb7368ce36f5a9e1fb1da388b563a882c5e26e28c90075f16ec681e6bb05fa9d1ffc0630aedd0e232086fffa586ef39d6330503cc9897a3
+DIST serialize-error-7.0.1.tgz 2756 BLAKE2B 851707fd8a065c88335ae1058ffd076faaf83c5e01093e996e5a489177a889f2227446fcbf3c211a9f4815368d82057c066c4304070ad8783d628ca372ac6589 SHA512 f08f138d6e4a30e2ac6504efa318ee4886bb7e80303d618eb6cfbaa3bb208f3e35fea303f55407103c62e8f06f2b6974317526a99c8da542be4f6b5069a125bf
+DIST set-function-length-1.2.2.tgz 5784 BLAKE2B 61e3b21151917298faea8906aa9122790dfbda6b00f64ae585608f381ae32437c5c8513484595809a954e3d95d7aa66558867a4b27aff497b171ee6c36021638 SHA512 a6045ce21278fec363582492f409a74b8d31ddb34c0d39271e02f951a3014ccc899d4f741205a1d51cfe302f5e16ee01b8dfd4c198ca42e63fd6fdeb33b1cc7e
+DIST set-function-name-2.0.2.tgz 6437 BLAKE2B aad84a98dc88b344818910e25a7906e7b50152151df309f8a7ce5ef62bac0847f69fab313a632f805b7a05f15283879f15b6965aee9e0cb99d908c616bf67754 SHA512 ecf185966b70b040036f4598caf08c6b5b7eca47ba75a206e168ab69fbabe6471ff8c8549cf9acd54791d02290753643f35c844b03076ed9fe4d1f9d32f89a91
+DIST set-proto-1.0.0.tgz 4194 BLAKE2B 3fb18049a2611d633f2d5f42837d53dd157e477184a985dfde259175b9265b4f244efcc44f262f9deab490fc2b61676d2bbded88383d37f81b80ad998b93ce57 SHA512 44945dbc2a3a2009cf76cbcfffb9ba6ec42a3679f5142057e5936d14bf7c326145ff8c402094c883561b1d6e430b65b948a65a9eb0ba8b81ec26a95a8f0fdd67
+DIST setimmediate-1.0.5.tgz 3255 BLAKE2B c47e1a138cef34b67495c308ccd1a30b697359f4030d0658df17a004778d03fc9e4f41cb9d23360119e62a7583ce79aa80b9153357b00676384e994ce1160f3a SHA512 3004c9759a7cb0ba8397febc2df4266cff3328f2d0355e81219a0882bb1c14343e46cbcafc1c5e0d03a0cb128aa21d32ffc87706a5459c2a90fe077eade8885c
+DIST shebang-command-2.0.0.tgz 1506 BLAKE2B beb3e87ac0128e3bb1e54211c7d77c1c9a26b1218a99845bbbe0e4b35004725f8b49632c4bcff6822fbe2210961e3ff65b24e7739ce037ff8521bdcf604daa8b SHA512 907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c
+DIST shebang-regex-3.0.0.tgz 1503 BLAKE2B 39a22dbe7504b006bd310e2fce1c7e75baf07f9a19da2778583f484d638ccb217fda56dc99e72843f069dba1429dc1381890aa7eec3ccb6fad9d4a91da2179a4 SHA512 efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4
+DIST side-channel-1.1.0.tgz 7750 BLAKE2B eaa6bd86fda4951dfae7d87f9b6ad77dbbcb6e2e06411bb37447060b3f809fa13bdd8939bf704d788de1f1f481869594e3fe267a9aa54d1f6b723db6fe34059e SHA512 657f7d7bab51c1ea145ea47e541aec96175ae75361e4c4d0c28bb9b6750381bb723347418268440ed5863ffc5b2a7ea1a9f3d11ee8d4370cf97f2ff06db867a7
+DIST side-channel-list-1.0.0.tgz 5659 BLAKE2B 8975407842290c1e93e4d3193224c967191daf694a89ab2487ba7a866c781d1d0a9bcd8e52785e6d96ff5df95d76421832085c8884619612e381d8227773283a SHA512 1422c7b510ff827a428821c48892cec1d9853fec330a60c491cf72ecdb18c5e178bbb06db27d59bb0830246c4898898789c240acb3f8474c97e1cd8a0ab32b4c
+DIST side-channel-map-1.0.1.tgz 5280 BLAKE2B eff3b624730c09b13d68e7b67c08dc558757b885c46beac2ac81c9ef801fb7d1955f52dc5594826c0f587e28cd2d0d974a1fb1fc77a1c85a9da7546d5c94c9b3 SHA512 5428c235f80cb1bcb7b53768d369db8ed33f7b0adaea33c79a94e17a7913621f291bdb9c67fd4ff12a38bb814605e93f063a4e56c0c23282c0fe2b8128815744
+DIST side-channel-weakmap-1.0.2.tgz 5442 BLAKE2B cc8cae0865d40da6a2608e672f5b1aaef16b544071abbef0c666156b649d306323fc86d560bcbcb65065b256ce0e5839c34d82f16a3a728b9ae1302ee43f6aaf SHA512 58f4bf1ef1d04d89c78ac2e8f4c72a0473899361641cefed969be5772ae77a6e1a790a7885a8b7832b61b3083aa74d684a84e5e7cadca621408c5d9baf6024d8
+DIST signal-exit-3.0.7.tgz 3851 BLAKE2B fa147e1212b0e532057f1c9db8f4c91528fb75059bdd991c6a50101fed643099aae28efbaa27c57dad18e6e05a890e000515e55d7183e692c9659e79f26f4603 SHA512 c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19
+DIST signal-exit-4.1.0.tgz 13369 BLAKE2B 8f3cba37ea92637525671056202d62b1e9fbb67313745a6e250a520dc43b519cff3064c921a4aaa7b74012492c9b8302e48922c5cb2713f76f8b5a5de5f5624a SHA512 6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af
+DIST sigstore-4.0.0.tgz 10117 BLAKE2B 4d7bf2e4fca9cb62d26479126d0607b6a14152d3a0ebe2987abf6a2e0199acdd9b796963add247ce139900ed05d5b9c00c9472c3c751b0fec971cb9e06da8e07 SHA512 1b0fc5807b6b2ccf563fc3f994b7121a1f4e41cad3aee58210b0224b8f2293541b2f4707f9d7e3a268914d413dcf3cfe0f537aace2e4c1752f5665d902c344d1
+DIST simple-update-notifier-2.0.0.tgz 7774 BLAKE2B 85d9c206d5d1f56e471ca1334d3c18d2a1dedea753fe5ffee73e5a0a6e62e3e2b2e2918c81b47bb37261eb5e4f3b3dc8329e5ed9e74b36cac0b514b201dc5a69 SHA512 6b607d6342a535797dbbfbec5bab1322ef6f184a5f2aedb0455ea5d47dd711ab3fd20508cc6cc1a0ffc8a2e4dc5106e6f495992c7dc23b1ca7d374d89456b1eb
+DIST slash-2.0.0.tgz 1695 BLAKE2B ea7014f7ee511f9c09e9e7eb5fea9e715c27c96fd1a9e99f53ee44f433bc90b9973278da6f84730cd1dc99fbe18e8d70fde6df4c9678e4294e12e79cc0291832 SHA512 6582a1dd6876cf53e91175abd0ca52059d15ea66470107d87afb6d3b5d5ce7509a5a319369a762299fb056dd4f6cc943579aa1305b25a5909e9a1c0e2bb0bcf4
+DIST slice-ansi-3.0.0.tgz 2915 BLAKE2B 2f9f96629d938bda2ee2da30e2442e8b89242dead76e6df3bb8a267ccb029bd1bdeb9367aa224ecfc8dc352bbc3bd5e92a73357be4f259c5bf2a10db22500acd SHA512 a52cafedb4930bb8a0f437206f0f40b913546f993957aa03b9d8d9a0c052af5deaa4b046eed07ece00a40118eaef121481dcf93f541ef2efab486768b8e388c9
+DIST slice-ansi-7.1.2.tgz 3180 BLAKE2B cead15300812c43bf5a6e206bbc16f545ef7dd63b74423c30d12d982b558c9dd43407f60118e3dc77878f50266c0d8eed3f8f064b30b2f3e4962bb95033de9d9 SHA512 88e056160517edc688662baeb480b15605f549dc700151452b0b7512f31861e73f3563b999e389e8ae6e43186b6017502677b82b18aa65cf8aa6d14e585488f7
+DIST smart-buffer-4.2.0.tgz 21539 BLAKE2B fb6d7db81aa68a6e4d7d651f7fc936132f7be8859981b7142938a16e69c7e4563f9994e59569c3002f5553f88ffe4a4dd12364227d0b1e4935bdd9df9530ba30 SHA512 f7884ad0787cacfa90976c577371ec681a0e5ca576d0c4e83e4717bf06c84962c4b3eeb8b01ab9905827da42431dbd4faf2f72acfd1dc6b088f5145c8bb4572a
+DIST smol-toml-1.6.0.tgz 19675 BLAKE2B 9f9c84f351497e60ad1267dddcb111b8643f622e26d2662bdfb44f8299c58b7149664b59aa1e6845cd0cbf0cfec0ef378f6bb2cc81c9f6e18927ec3f2c66e5b5 SHA512 e337a6662d07bd39d8c0b7eba64fc217d2ce77d2edf3b900b79d069ea84ca7217d537a680c03f6fa2ba4ab66d9b0efee7de81b61e84192a20d6ec5b18f897873
+DIST socks-2.8.7.tgz 29891 BLAKE2B b6323f9840c131220d2214f80d8e2c8656ae9e578b18397db6989aa75353111b1c08aafdeaea4808d4bfdb4ce136342c9036cc89922a1a85d2ba649c0a17c197 SHA512 1cba6dfae2f2fe9c41f9bba6ffd0f302088a4bc097d44bdb5b1238ce59a01821312262dd89a776882c174f967873d73712af2b3f6df5f263d6d9cf906ed8caf0
+DIST socks-proxy-agent-8.0.5.tgz 6814 BLAKE2B a3a808aaac782f4462edb96e850997e92d7ef916e528d898d3289224896f14798c092bdde2891c22e30bbacd17e814f358898d39695f4f8de1b4349d1b5cd453 SHA512 1de84212ca2d16a6cf5bdb09f1655807a51b98832fee4514391205d8d9dcab8550bc17cd04b89b5bd619479765602494870703eb6f29465966ee7f84f984f327
+DIST source-map-0.6.1.tgz 199644 BLAKE2B cd44c893274129a1e6a2af1dd7e60bbc58a386d95318cc933d948a9b8c4eb2f008128565f7294295c035a1eac3b94017d9511ffac32aa62fcd6b4e26afcce6c0 SHA512 52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee
+DIST source-map-support-0.5.21.tgz 26650 BLAKE2B e22a3f602e0a5e06c726b568ac83548622d637b732921749caeb4039b63744930f44bbe2e4967029edc96bfbfc6eca065c5e2f25c434ece6c192d3eef2255570 SHA512 b811d4dcbddccec232617297f3c7ddac6a2fc5d482a13183459e92617b524712d95331e0e4fffae87b7aba85251eef4466877e8a75e12a8dea420c17513ff2d7
+DIST spdx-correct-3.2.0.tgz 7240 BLAKE2B 0ae95a52ff01ee80abf88071a222737d8916738fdecc45da10d2e5afa24c2cbeaba018a92e2ab376152aec65709e65a72011c3090512a327b8ba79f74129b2f3 SHA512 90df5d25bbe7c921d42c896e0c7cb7d961d152edce83b07db1b63bb6c14b72d42422a9cc877844ad881d3234d8baa99c5d7fa52b94f596752ddc6ef336cc2664
+DIST spdx-exceptions-2.5.0.tgz 1621 BLAKE2B fd488925d11c37edd06898504dfad9f715a4a10d4a0ceba140c2a63af9c73a33bce667f655e01446408c69d826d54723b2c3482908fdcb42769c647ba7e7eda5 SHA512 3e2538dabfb13b851b512d5bba8dcb3c992394eef8df45e7e5254085da73cec3c7b236d855f9679c57404e069b9cbb9d7be0aabb6e69e8dfa0da5c3f3c5b1ae3
+DIST spdx-expression-parse-3.0.1.tgz 4427 BLAKE2B fcdbc90a20791f1d48b0b1c0d001b283c0352d3eac766858ecd57e9942cf97c9e56178f0030c1c2ada43fbd6e5cc208f7d659a0f70aaf604e01791f69608879b SHA512 71ba87ba7b105a724d13a2a155232c31e1f91ff2fd129ca66f3a93437b8bc0d08b675438f35a166a87ea1fb9cee95d3bc655f063a3e141d43621e756c7f64ae1
+DIST spdx-license-ids-3.0.22.tgz 4728 BLAKE2B 2436e9c4968400d48d1467eda6d3f41ad57f36681fee8176dcdd6c909f47f0a06220d175db4a1c3fc0a8e3d374a51b9b2934b6f97d174f2ddf251aeeb74afcb8 SHA512 e0f453e2787510898f6edda301238a1d7ecf07b23e7b821634bbe42850f13612657e36d8965798421dbce59ff798f4c74802bf02f74c9b0e4134db981fc4a181
+DIST sprintf-js-1.1.3.tgz 10968 BLAKE2B 5ee47a0b4b0f1178fca747e1dfc82207ce52d381ccd531f4e77d0bb3bf8c07ba70a1d08742e51917ed030abda153de2e2de38bdf4d985671a8ceb4cad701eb31 SHA512 3a8fb4444155e7dfebcf781f24d2908819707c7692112975a5c1b200142c9e721f58e16de89363e600a883653a30b67ffc81980fe9c0f2723e9934a144445e68
+DIST ssri-12.0.0.tgz 11552 BLAKE2B df9548f86a86fc202e549f251a60d2d2ddca204fa762fba6482efb5394b5f518afd6a26d1111910667395790ec93103955b837fd3065ca9ec7c6f13f58b3ea94 SHA512 4bb886368b1ea71f5169d5fcda88a6524bebd02b7b22325b11bb38989713c6cb7cba6f79277b03614d510443af76eea82f559e9363832398b8300c3e759e9c01
+DIST ssri-13.0.0.tgz 11552 BLAKE2B 85e3983c5671d9662e4063e5ba1afce581b033bbfc3dde5ed2edc0849c88710981d7c27fd2ea6e1d1e34364ea253fd5a8b80abc00f3d1ebb9e24212260ae25d6 SHA512 ca2cf0181a5b0a7e18a26076973859aab1cb268a851978a135b89bde8ce1a85fdc229e6e7bec5298e42b8cd6ac104eb6845c6c09c83f57fcf6dede27f233049e
+DIST stat-mode-1.0.0.tgz 6189 BLAKE2B 51299191a97abf802206aaea737bb9e497ac5a86c0364ff675430d434a63ec83e8c817435c8cd2c1bdb941e3fabda78d1d99a142d36a2807cfbe53c1c10498e9 SHA512 8c7f4486d2888ee5d9d9c5b19974bc64ff345f20b789ab10c4c0d5f23ce1349a5f0dbed56d02d55b85afb31cfd419bf357e1b862849f05454a0cecb12f38bfb2
+DIST stop-iteration-iterator-1.1.0.tgz 4949 BLAKE2B 476e754a5a0bf3bb26e48e3225a2e3de9dd3a132c49bcceac8cbe15ec65e212bf9f8265eb83fb4384bffcde556b285c068ed8b64f9eb9b531dd7ca0681191ffe SHA512 78ba175bf0c7ca5eb6cf1638482688827461b8cafaae2e23b84600452f04eac084ab32a93a2139db551ca1f771f8a9c3665e719af19869a2829391443b1242a1
+DIST string-argv-0.3.2.tgz 2956 BLAKE2B eedc3f55aaf1040c152c5e9647736b560d93dd672c012a8b1f2a9ab1ffdb55c3dea4fa9af22536249526086f51eb6388184d0295c61cc149f5f264e084645692 SHA512 6aa0f6434d78e19fbf46a1b9d8d78712465ab930145893bc73ac937ed18928edd38dae6d52021f98897a904c6f86dc520cfedf5c1e83bf391f32909dfc5dc6f9
+DIST string-width-4.2.3.tgz 2383 BLAKE2B 97d93a484dd17cf2f088e0bec61a1a8e9415964b0dd16de9c5dccef3b614213862cb1d0432c1b6a8bd7514b977b7d292ad0447cf648e971cd195385ee2938a12 SHA512 c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe
+DIST string-width-5.1.2.tgz 2557 BLAKE2B bbcd1084ce0d3aa3782bcd7e3439d24f5e5dca64b3d36c77d9188bfc9cf1a81c336dd204cd6569c56a40399970a03f3bc3e7d5a564bd3198f666c2ad1dd9b500 SHA512 1e72ce091def8dc63c6dea0d2ed723679fe7c67d9a7e6304ea586b0eb79ba24a8c6a9f976de5bc9fd4d7a4f0cea9d18ae6a708de84f418a4d6eb00bb10c895a8
+DIST string-width-7.2.0.tgz 2989 BLAKE2B dd8860a4f3f5c73731e78a1328e0404e910568f00774af483611cdd3b57e21c858e84edf726cfb4ad5cb92e0a0ec126b55e1a7ddb56120a76a310fae7246337b SHA512 b6c693224296f5be0df80123f92540f96849cd5effccc85c4aeefc98b2964a4edc5cc3921ec04a15652cd1f5b0abc4322b73202414115fa19b8b89186ddbc691
+DIST string-width-8.1.0.tgz 3223 BLAKE2B a90f4846fa50bb42112d028720c268fba948ec51e7a4b267477152c6cccfa877f6ffc16659ac9fffe6171a4764db336882589ba772df978abfa6f01d22e32563 SHA512 2b197728919bfe0c6469430e8d1b10f08ad78865bbe4ee04dd13e314820d3951fc00c976490ff259d4f35b017715ebc85fd2dc3008c95be191c009406d349776
+DIST string.prototype.trim-1.2.10.tgz 11013 BLAKE2B 242c83ac58c374c9dee24e20506d3696afdb4500dddd1de90c5be85b487d5a8fe4dcb85f26014e5c9a9721a0aa849291b631da21dfc2bae0ff0867c0529a9ee2 SHA512 46ceba1743ffd6479d9399726321fdb81cee888fe43519b024047daae2ba54eb48a59d86fa131977e1d06dbbf6e4c80203a8047dfa0c658c654e877859c76b28
+DIST string.prototype.trimend-1.0.9.tgz 8088 BLAKE2B 23e3c02cc1e1f7c73fd766183ebc0911d0c613461aecd9ec521c06ab97a21adfea5da415b03d500e1d6786cac99760856051a95e5a9ba5c1361510900e0deca3 SHA512 1bb3a4e42e84fe3e1219fc8b0a5a174eb9e0408414dcf5ad5c6b2ddf233b05e6bd1515117f54b8d991e5659b6c36ab9ed853763e85217d95d82cd5b012be1d2d
+DIST string.prototype.trimstart-1.0.8.tgz 7820 BLAKE2B fcdd590111ff96e10d2df4dfaef09dacc48845a412994d6fbd1d3ac643315dfadb7fddca025e399959d36ccfc75c882c378adbba275d905de698898a76b5ad31 SHA512 517487dbad82499635b5fbb71b749e72beae18b08554f32122a1e3960094b4209c82285873fc4ab3d76331331439bda3d66552794f0453a35673f890294e867e
+DIST string_decoder-1.1.1.tgz 4831 BLAKE2B 758f860c2eb59cc9b5b862c65813fd7eae817dc278fe3dabc1d2d19a202605a85fbefea113d1323dc421908c7102131af0ca222853d227bfae93c03eece05a84 SHA512 9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2
+DIST string_decoder-1.3.0.tgz 4622 BLAKE2B d8b7e544eec0099b7a420f8e96968708649728224e97ebec8edffcad4a1c8cdfda5ba4a1a9a92d24cd2d16f436743883fe0b43d99d3b40389e5c3e29283ced44 SHA512 864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78
+DIST strip-ansi-6.0.1.tgz 2041 BLAKE2B c5eb8b50d005ea59fda908a7aef3eb8b27234d19deaf022ff48c652204ac2045d279baa76f3e633b80187bc939520b2c0b3b30f7010525c1f86172b53902204d SHA512 637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4
+DIST strip-ansi-7.1.2.tgz 2101 BLAKE2B ef42521cf05feec735e596a726dd916964e451d3c1086f3577b5e4026eabd4569d1956489abf732328e2086b8346d611a1445d4207ba821fce1192d4a29d36ac SHA512 826046b25a68409b609cc02f395a86669133f5dca82930b3cb69dfcff9fc68816137f8c213fac299cc5a6c1ea338e1d5fb458d9f294ec5ac4140f4af71692584
+DIST strip-bom-3.0.0.tgz 1736 BLAKE2B ab46143243158f326dfb187310cc740f852c25148367b779b2c412e48856c6d8c744d7533e4ec8935bbe151574f90446e4df9cef15584d4f3ce62653e8871281 SHA512 bdabc03115ce80154d17a9f210498bdc304ad7d891a437282305beb3043e09b1a2bbb963bbab7e264940d4c1f07a85ad69d82de0849552c5cbc83ab7e1d75cc0
+DIST strip-indent-3.0.0.tgz 1719 BLAKE2B ef7b5b9cc9003557e714c0d7c5cbf027b04797b478b905f9238d75f86637045d33292f17112f417e8467e29d12df08848234bdb6c197b5de9144b550f6873f49 SHA512 95a2536b725bf95429682e83b1e1e117b75756a1d37c93c24436846e277f76b3a1822b60624bbf95eb4c52a397168595d3320851b8e9747dadfad623e1b40c45
+DIST strip-json-comments-3.1.1.tgz 2847 BLAKE2B 94baaaa178902ba8b2b0161e86091e27deb01b139448bcddaca601ebb1e4a0be73a4664ae4206ff2519de9bb8e3c2b80ef1bce47a37f963291bbf53263dfa9b2 SHA512 e9f3dcf91e22870a8fe8dfda22fd9fd60307f25395b56407a2a0b8c8aea8483555a1cba602c7c2aa39179ea89832198cc12fe61072e9ed57a196ddea97a9448a
+DIST strip-json-comments-5.0.3.tgz 3004 BLAKE2B 3474eddf59cb9c4b6cdf5914e5849d7f49e77676c023052342c8a21974a9f736018d5c08ac91560869641942cc16da8dcd74bdfaf02a297b12145062a3eaa611 SHA512 d6d0799a1568ed4f844c128d7fddb14f886b41ade99b4319d0f42fb839d68000061c3b1fa7894f4a9892ea9b2b4a27adf3bc3218f87d7edeb09a138c4348438b
+DIST stubborn-fs-2.0.0.tgz 3550 BLAKE2B 8f525c39e48443d65ecdbdf9a9973a83c334244d7fdf9530bbc7a30aed4def11856dc936b433538373a79a10cff52bbc120d01a33e46d8ad234063f72a461a0d SHA512 63402f4b00f0f32fa79523455cc9b683a2f9d6b046740413db42776123aac42e772e8ddb8d646daf604a71f62801fdf9d96629b19493511ac0d2daa17e0b9d3c
+DIST stubborn-utils-1.0.2.tgz 3337 BLAKE2B 2a07f5d79e67ed4a65ca498cc5c907c510c6895305da37d5fb4fcb5b3fff4cd831ed3d42b658a673a7ecf32037b3c7e118b5711f879898a3719ec48352ded311 SHA512 cce87d8cf608fb1acd3b28ac49e960ca6e2da2529324241de460612b4fb4c49bdc60373094ea3117fae714a4362916649d7486f63580a7ae9fc0fe80c4df524e
+DIST sumchecker-3.0.1.tgz 87152 BLAKE2B 9d1c1f781020f80e9317af113134a570c429ab158be2724dadce1513989c11c6b58bcc4ae48102f9eea73c9e6859af21ea1fa1657246eed88f6be65a6c636092 SHA512 32f8d7ce4cff04e7f2543906d2814eb41c475f6bb780a6cc1c817f7576e566c803dc158e14b987a2f229658ec1ca425d02372a442062d5660135d102f7223bbe
+DIST supports-color-7.2.0.tgz 3210 BLAKE2B 9a670249661259f3772e01bd1eb9e698b25ebacffbb1f390f3257445b59d93890200e7043999521bbc78b0c7c49f5b53fa41c18c6664ac198e6e6de2650e0077 SHA512 aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047
+DIST supports-preserve-symlinks-flag-1.0.0.tgz 3810 BLAKE2B 2ce1b3b853621b46e7cbd3ce6c68c7ad2aa06051d9032191967cdcf1839303900a9b4b6fec7432458350a7a1a1db4713a4001c18fe3d523c58e92346c2f7a27c SHA512 a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3
+DIST tagged-tag-1.0.0.tgz 1452 BLAKE2B 43cd42a3da63e2acdec011c294e250d8c3c56fb9865f10aea9ed2bc276fa9c133a7a5a47c36a5cb3abc85063017d0251c548a68d3315a667eb9a37de1edef8e1 SHA512 c84158ad586877e85d372c7b8390679246f41bab22f0726eacea0e1200bc07f3b4b972c795a7b2ffae4a46fe9cb9604d84180728044e56973b43262a1398059e
+DIST tapable-2.3.0.tgz 11386 BLAKE2B 73b8e2a5628b451d39d1358040d09f0a885f6a7c76a15d6fa143afc9af9395c52d2fb3e4d76592a5a32bd98841cdfa4eefd89fe00824cf155194a4d877796f18 SHA512 83d963662c248bf2dfc664000ceddd118d426e99974f91e6d9f27e41a18ac125d4ca53326de3d1effebb616ee33abaef8c480bd459b3e64cf202359558b96e72
+DIST tar-6.2.1.tgz 42735 BLAKE2B b8c823b785d2437fa6878e13f0070e989f6a48c0f602b6e26792598af5821caff6e6e30064116b38eac42fb17b010206a6dc3050fdb362c3be2cebefca0c799a SHA512 0d9e323914f0adb4e3ffb31962adb0fbf645748e8e67f7fd4851d1fbbd6021551984e40f1f35422e9bd19cf83268ca5f5b1c64ff838dbdadc6412c8d20a46fe8
+DIST tar-7.5.3.tgz 192636 BLAKE2B fc292c55fc38890610405e0f41ec9834478ddc8237004b27387967f8fa89b9e3a57aa4904316717861428f63f8132a2ccc202fdb80f20fdf83d913ef550fc65d SHA512 10d8392541d49b6ac30fb22f28d146cf21252d736369c84d2e9e916867f8f893a0c571e4a80fa0abcd5900c0949ad32da81b2853ada5729e92dbb8352c260619
+DIST tar-7.5.7.tgz 199242 BLAKE2B d7855e2f93a40a7aa4e4729e88dbc332319493ae5b757a8a3e9b9e00ed5563ccec190873e5f35fa56821f244c293d4ed0e77f54bef0b4fbcade6fecca5905d76 SHA512 7e8bf9e9f26246e4e15455c3ea8ebf437e784bba6758c2485650c16228ec4cdc7a8ca484e29beb0d3b3a9549e61af3727c9c05410c16cb7a302b3d6e70886f79
+DIST temp-0.9.4.tgz 5744 BLAKE2B 7672fec119adfd72bcd09374b3d704ffbabd8ae134dea6c8f986b7395c9064ed8d65c3918e9e48ce857fa269ba262c9c5f49574615bebf08e31f2b834aaf8832 SHA512 c98aebb169eb5cc71db27bbfed83180287ccd64b692f9072eef6617f5e42ad78a3596ac461992ce405c1b9d6a57d25892e59de9ff4142540796a807492a65418
+DIST temp-file-3.4.0.tgz 4581 BLAKE2B 35da8468deb497a23541c488647d93697b67e94d294916ebffa53f980c3aaa9ec4887a7a9a5691065272219d123a23bd1f9189a2dfa9952420f8133a484ffe78 SHA512 0b9b63942fc70ad5543a2dca595a24778bc755588e9868ed2f0221e0cbb33e8fe73184d5fe9d6eaeddd19cccf62165c374a106247de4e7e28fc6da91b14606b6
+DIST text-table-0.2.0.tgz 3897 BLAKE2B 700a5a786c055283203c29777a9e0fd3e256c153d80a888c99247ecd1c660edccbf4ac97565e98cc66b3707db2f996be3e0af2e9c41b40e3aeb2ac3a4fc71555 SHA512 37ef148ac0170c693c3c55cfe07033551f676df995277cd82c05a24c8a2a0b9bf98ac8a786bfabe6e68ef3eeebdc131fb8d22e7c8b00ed176956069c0b6712a7
+DIST tiny-async-pool-1.3.0.tgz 2677 BLAKE2B fb2b50fa895db07f36a579b1f1d62ebec3ae63841ee6ce4c2e6ec69817e4297a34a6e1a50e83233176aaf8248a9e1c52a433fcfa2ba7447441f5966350d87253 SHA512 d35100c39103adc56b760c822e0a123efab39c2d2c5710d255e88ecf4f455298e1ef51bbf550aa9de3abfb1beded3d6befa085e9965f3e31e8acddbe77ede6a8
+DIST tinyglobby-0.2.15.tgz 7740 BLAKE2B 5ff2c7ab11efec435aab19dc1d1dbedd83fd2962fa9753ac7751706af711cdb0d5e9d217d0ccb209e9af931e6412cec4ffce85a384a9c95d95093ab3db3a5d84 SHA512 8f666ae0dc90606e573124f871bb34d8093c88951dc513345c8e50cb15ee64ecca3883665aeae9dec997bb7cb9c03709ae9b70a528e05c7cc8431474a265e58d
+DIST tmp-0.2.5.tgz 10990 BLAKE2B 6606188064b5a13050eb497bed6388397d38db68f3b5e7208ca819f0f0d6d84c2ed21fed3179814c11b9ad2235978b0c16122e1c629cc7c00662768b5abbda89 SHA512 be8cb3e8c0296b5ad0194c53dc4f812bbfd139ef22b44c7bbc3f3f1c4bede31c17b9cbd0e46e687848879261d926e04edb546939ff98626f4c3a2be3ef4f63a3
+DIST tmp-promise-3.0.3.tgz 5179 BLAKE2B b03e242f78e9c55a77f1814a60335cf566622a2a4fdfb311c25aec02929b0798c41073cd208013a4473fab3055720825ee0ad73f2ae23ea3b1fbf512cd3f5c1b SHA512 47033b3283e88cfc6c381627c9dda1cb46f1b48955ae284db3da63e5252f63c673d6c41c406dad1b5852afc3c3c5f80407c44d28386a6c896ba086ab48d0cdb1
+DIST to-regex-range-5.0.1.tgz 7479 BLAKE2B 999ae921a17bdca8f6615022f230c18a94df14c59d8496524dfee4f6ed048087e9b44c2af9eec973545ba363faf293b2c494f09788903976b071695133412537 SHA512 eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1
+DIST truncate-utf8-bytes-1.0.2.tgz 2234 BLAKE2B 768dce87e550232d1d306a0106a84997db6fc98a429cc3dc0da8de7b167e9b4e5ee85fc6ddec9c6f8fbbdcf5caf6a243525fe2e926ffb6d3552c086307eb21ed SHA512 f793eed505d0bebb86121bfad9708c3b7326f741ac70e08296fac853008cd0f60e5cade4685de5dec207c71ef54e125f71b3363b902ee923b701609211f5b899
+DIST ts-api-utils-2.4.0.tgz 51170 BLAKE2B 64539cbc75175b6356b234a0691f968c7b54782c18cb3868aae22367101ee533ba1c38087dbc0b1c5d3c14210099ee03e85c34f7ccaefa17c8199228feb8e1ea SHA512 dd36954da02fda04e2301df98b71621896917f06f73f29ff8f79bf6df02f19ef0507b085eaef8b318a9894387bade41fed436fa13bdd7c0a871a63c6392b0f98
+DIST ts-declaration-location-1.0.7.tgz 6310 BLAKE2B adaecc0972ee68a0ddf36e43058ddda2063ed6490fa2c4d4189d0f1ac6941bc5bd0bd8896f4446d60b954d3ee6eaebc1561411211e41ef85b5af11fa2517013e SHA512 103c860301f580ed00bac9bd815e93da752f0605d3e641a808c24f96539aa2867ee15bc988a05d644ef02b5f0dd5d784a3085c529b52fb919764af14fdfbe9c0
+DIST tsconfig-paths-3.15.0.tgz 44053 BLAKE2B c6448d638bbc4be6ba5ffdf44f1d510d4d6a83b0da78651d02fa98501726c27351563517abfae0f40eace77101fbd6acd332b58ac58127c5b9f3c8bac8a25447 SHA512 d80736460cc37bf727e3c1af39edccfa8f36a4415ec03dd43dbca85071dd29ab07c092a376ce1f2d759ffd4c799004c128ddb4a1a146bbe8db125a75a68b349a
+DIST tslib-2.8.1.tgz 18477 BLAKE2B 832f91e2339ec80648ab8db58af086a04c999b92aa4b79a3448c5dc5062332fb6fc9096291d7fb79a1c9c1f08d7e97693117049e34b8182d4eb2ada41a17aae4 SHA512 a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb
+DIST tsx-4.21.0.tgz 154267 BLAKE2B 74f055fa3b7d1fb2f28f1278b37610e0f63c9fd8b4fd5c22b504231dea983ab8025869556bd63213881557ab846df64056fad4046d81e2ebff79c11b6d8331e3 SHA512 e42d6c838512b3595f1b41856f644b5ec7695ea05212101a03fd243cbd35c31ce932a2c82cdc48c4838a8882f3f9c760fe92e7394c4560e479ca11d4ebaeb06f
+DIST tuf-js-4.0.0.tgz 10465 BLAKE2B 175b0c6f8d14722edf3d3a74d0b20afb348ac636cbfc416d2472e6b5856a9ebc43767e178d48ba2223727b2f6582056a586f05ee9d2f301f3d1490a22aa8a851 SHA512 2eaee279e1af5c35f0a684a639280b59576c18657d2786bbee80d300f7bf2edaea9e79bf1136919410104c7e496ad121f0a5ee13ab1d75ff6a02fd50db6f361e
+DIST type-check-0.4.0.tgz 6779 BLAKE2B 62d61ff21d8f2e4d528b417206e36e076586b59b25b0976677da8a76651a1f962f9ee9e38215cf4ce10d74653613c3129c1f633ca7ca8ac08d1029c742445400 SHA512 5e5794a1cf6ec065ea8d6c176944d9026ccc705679f39f10036befc7552be7121c8b15c83fef0b9c50e0469954df4bacead7aa765b2415fbbe69ee0aefd3a87b
+DIST type-fest-0.13.1.tgz 30612 BLAKE2B 53c90bd6f3a47085d48c578b890a8267e2ccd6ca3c90b9fcc4fa00309820fcdea9b505e291a1d5b304edca65b67e03b92191c1c0cafd98f15d865300a583fbe8 SHA512 df847b1d39c6d172097014a7e5784377b9cd14f45c5d8459ac10763b68dd2aa60e0e5752cc102acec5a865862f76e932ef7b68612fc44aac4fbe40dffc5d1732
+DIST type-fest-0.20.2.tgz 37225 BLAKE2B 85224465405cf12adaa1c8f786eb3f629dca5d00e77cc25041bd7f33a7ed7fdbc9b45d7c355319c6d02544dc09eebc79022f9842d1ee81722ab5837336ba95c6 SHA512 35ef9e138af4fe25a7a40c43f39db3dc0f8dd01b7944dfff36327045dd95147126af2c317f9bec66587847a962c65e81fb0cfff1dfa669348090dd452242372d
+DIST type-fest-0.6.0.tgz 9565 BLAKE2B e4f9210e0b8da6428d0f2b6143d477a8ee751e7dea050f500a81bb160dca73b66eb31bdcd3d4373ba06926ff0e89d1ae57d1c467458ad2dcd184933cd3b57ec3 SHA512 abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96
+DIST type-fest-0.8.1.tgz 21970 BLAKE2B 0c93e7cfd2c37f8e361912e9f0dbcc44f1ac2c5b5940004946914c5f38bb0b06f53df5ffa2ba7aa91f9e81ae6daf1cda22b5a52d01d50957177466c2ab076f13 SHA512 e1d6f3233aaf8ed822339af0d64e6b107b4100d2a676e7611b20446a3374d5f13285a00886ca0a372eb2efe20df7721fa45b7063d8aa8bb903fb1c0a850b0d24
+DIST type-fest-5.1.0.tgz 133145 BLAKE2B ea01f861c10feb15e7d4af970ec8c95be248690b2d325f7570b0d32cc999bad954efea6863efe562bf50638d68e3bab111451161bd123da9009e463ef5776ad0 SHA512 c10e77d6db96bc1ea82bea5c84722ee651dee5fe70a520aa07c29fe1d59045b39873d1d381eec92f41b841de386e1e90b8909c708ccbddbba06fc188d0cc07ae
+DIST typed-array-buffer-1.0.3.tgz 5117 BLAKE2B b0108e56d7d7143cf9c4e60480253fb57901cff02e9b0d95bbb15f21ba018c776afee376abf5f0b65f562479526d22d00f199451fb714e91b93f4b23563bcd98 SHA512 9c0618c1f637aa7cd7df422403a01066355bb4ae9db86a27b5c426d56486d4c0fde182ea2b4e75e46340a57928c4a39632eb15b2c00758b87d49e6a879f6051b
+DIST typed-array-byte-length-1.0.3.tgz 6319 BLAKE2B baab266cbcb3f646f7caa470788e9e66a502d9751e7f7af81979bec568b79011c3f288290506e9d3cd6f9dc29b8752d382d443db078469052a1c0b9d1cdaa0b8 SHA512 05a5e03ae231cfc9fca48ab77bb02d83feecf83a6262bc67e2f768b77c3d29b9c185c450abaa37c5e9907487f29ea49e5de0eb177db1f96bdfce63a33e263d96
+DIST typed-array-byte-offset-1.0.4.tgz 6633 BLAKE2B f24b57d02e0368b4879ed88cc9b67d759240bbbd97b8a39a6f5a17652f2caf8b92c7279ca0a2e770398a673b540198b6c7e891b88405730194770cedd635a434 SHA512 6d3940141fc505831cb97f3581b2f839ca47e4f9a5147aa5082a4097c025133333e64e77a0d0ef37ca753cd3962c4988db1e28ae9deb68e141e75b6ff57f8c15
+DIST typed-array-length-1.0.7.tgz 8167 BLAKE2B 05973af8e12f5b81e1d1ddf629dda12b60018be51ed408f1c3657896959281f515923b29cec74a8e056a85b86fbd3b060f49f632163f2bd122ced661d32ca720 SHA512 dca4b66fe90bedfb2e93f78967b1107671264286a1a3fafa29479fee1c6f96d340e4347c34050cfbcc0931b2726781bdffb8b7bf9ccf04830de5ac9b021dbf26
+DIST typescript-5.5.4.tgz 4043150 BLAKE2B 6171a4bafcb7d9dff4cd603846980bcfa599c4ee13d585760af572dc410a584f729485bc2aaf5cb5e3721d37b7cf8d4f54eaf9abda86eba04bf54b50ac80db9c SHA512 32dab6f6c28300460feda963460b4f3a94ef39f6f0456952e9d3d1cf08dd13e0b44786eb5ff194ca11d279c6c73052cd04b70920fb7d9e5f721b94d9d70787f9
+DIST typescript-5.9.3.tgz 4377468 BLAKE2B 851466b0e045c7ccd7b53c65c5c0bcb35a9ad89c4cf7afaa0acebcd41ff6580f9b2a8902b1f82ba9b46d833ea90d3e4cf529efebf3a2b139f276ee601023d758 SHA512 8e5d6f6733c38a72ebf5e52ddc9feded5e8580d130f508ef04f772b33f4a7d00c3e357d0ac2d98e2f290762694a454f86d795bd511e12e9a7cc2d9ba3394e04b
+DIST uint8array-extras-1.5.0.tgz 6397 BLAKE2B 1a1971013a3026a17180892b25e68ea162462b6633887e47557d7b8d187480431fa1f2e755db8f733f1df553a1d5bede8317beb76fdc6697e9193334a89d25cc SHA512 aef2920620b9cea08288367d9003accd9703bdd007c3020a246df76248f8dce29c5ac9e670144bd3d6135389ce78767c6366bb9753204ddd3c4817bd03c423e8
+DIST unbox-primitive-1.1.0.tgz 7004 BLAKE2B 5abd09b6943e05b225ab0dc0c4b850a02911d224a7ab1bd79f00b5fd43b7d988cceeab2e6141313a4eed38e37e57f2460d0c662b2677371a25fd1f5560b0379e SHA512 9d627dd438de3a47a3fd303ca574379b2aee2a9284620aafa70f65cf838f1e3fcd585365b98ae36f3f63d35089f322907768388c5a0e9083424d6d88e4b104cb
+DIST undici-types-5.26.5.tgz 17979 BLAKE2B 59dc1eb6fa8049d6b20966b544ee2fb85eb91430bf2afcfaca379d560b32c9a8cb43186118f6c4973b76edf69df9d98aad3b23051ccbeda03856b1c88eb41b33 SHA512 26508c3be7a174420aaa517193a21f568014566833edc53bcc3fe1f57674ab37a8b121e650954ecd242fbd84985979055c2f887cb29221f7e1bf4b1566ea7aa4
+DIST unicode-canonical-property-names-ecmascript-2.0.1.tgz 2282 BLAKE2B 8295e39b70e2c0ffb709459cfb0b9173c45b3ef6f8e71d96731011a9909663fa0ab7205af735c9ceea173e85d2d80f16a320618d3799f376290cb7247828202e SHA512 740f166cd79bd9aea8433010e796254f9bd0016195f565ceb22dd2b241376dc09d3343f848377edb8cd2fce09a71d46ae4191db118fdab73e0e98c90a31206aa
+DIST unicode-match-property-ecmascript-2.0.0.tgz 2267 BLAKE2B 8b9f1ca87f1c861eda475049396fc8072c50c4424ae1517b72f3def8123a3fdad1e2f6c7b20910208327ddef096941e17e49505993c37e874399cc1f205bd142 SHA512 e646990ab6e9e6699bcf9ba50640e46d8d12b0f3a32aa552df95692fdba530f7d29742745ec9bef44be986ff42a08645c2b7bb689a1af78018eac78c28654de5
+DIST unicode-match-property-value-ecmascript-2.2.1.tgz 5597 BLAKE2B a86e8a43bb5275026d80fba28fac57feb46c4130843e637db37814800c03cb2d307bcc3fb46dbbd8772a7586518e18cb9b913b64efc927cda75891199afe16fa SHA512 250f38a93b8c8389d5931f206b8035e9ad5ea48f47eae4d70249eac64185fda15f44bc35c42fc1a76e0734b6998474a459ddfef38b7c8979e9d49d2461c64786
+DIST unicode-property-aliases-ecmascript-2.2.0.tgz 2702 BLAKE2B 14bd8ceab94e457a3ef6d96aa1bef1e9ee5012e339ba380a0cd01fb1a298a149139a1f64bf8bc3b05538781a4c9f8c8f3e2a590d1b915b820255a47f131047c1 SHA512 8696c3cf1518f411705fe51e067c6fdd2875abb1c5c63e3c0d399772136045ae3a94ef2e8f7ff58849f732235461383583d72d22a5c2084467f206198470b995
+DIST unique-filename-4.0.0.tgz 1852 BLAKE2B 2de4576a1ac5682eeed7b423f0635a410a00f3baace4b2346cd276fe39bb6c12ad7d4d15deb1e8746602c3c021429ba5ac2844b798852c1eb9fa971b15c88d13 SHA512 5d29c47b05e643ebde3fbc57d9d4b9438c9902f3b8d1c04dd8c5a427b0ffeac5b80e0eb060137033556b9f3d45847e4075e2c89545d123d7b6f33d58662ef535
+DIST unique-filename-5.0.0.tgz 1856 BLAKE2B 02bc0e89893f6ab1dc5b550ffad38be4e0b475cf7374ec112b4c0611c2c3bc7488d3d030b98e6c6bc872b802ec08e538c13b1e9e2fd48359ae421164cfd0a3df SHA512 d916894c0bc06f8a30ca39654df5f3142949ed6b06c65ca490fbc2afda40fff2c3f60a15abe9b83cf01e06036874667b9d2ae7b53fdab96a49e98e4815771f8e
+DIST unique-slug-5.0.0.tgz 1553 BLAKE2B dead3e4978e7ac1f86e5c00a43bb9ac6e7275c7a28c0295f21ec34c3e6fbea5290dbe81180342587e734d1f0ca8d51618ceaa77c38908df67a26e20583e4f596 SHA512 f4e75aa8ee64c2a47ed645601c086ca79bcf354d219f145adbaac114d7cd80ceccea936d8337819f7b3fc5bc8240bddd723cce6ad71e7fa5141e907fe8c6844e
+DIST unique-slug-6.0.0.tgz 1555 BLAKE2B 9690306f152cd3a4f03f342700c1697846d3cc3a89426ae249a571e7bbfe2d4646c5dd7d131aecc62fdbc3f5bf9b18485603c05f25d77b90d4993b37e09a63fa SHA512 e0bba9ec4ce7f16ddde76ff106164155dc77db7724c5aec312f77d90f407a694e42e8257c3a96dac10b28f9a67af18f4a8a0f160c279e82a3136e142b1c7538b
+DIST universalify-0.1.2.tgz 2039 BLAKE2B c246da4e9d57a00cc7fc6e13c8ca8a8f211d3c59ca5f2c5b9a13234038d9bf485f46f97f9ff13529251102d49077c6b7a478bd91119abad3b2f78eda502f5446 SHA512 ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492
+DIST universalify-2.0.1.tgz 2068 BLAKE2B 2c1273456a3e771ac1efa46673e5fb31f05973d01a81c47303ed4c21bebf1c112856f55a90471e66ded77cb59cf53d3237b37676908da1ef545be8e25a7e45d4 SHA512 829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b
+DIST untildify-3.0.3.tgz 1577 BLAKE2B b98a2296c054e6bb92c5fe694aed633e5a36bb3dc7cfb9540c00629a335d37111ba1065e54d35cab5629c4272a69ac9d5704e55c1c5313c28712b302ddadff96 SHA512 89293f27c79fafcb8f4ff678792532c27ab2ad053b0d274c7dda8ae2258469455599c3f925c9e946a995330730727988d404c53600b957dd2ed3db41ca734528
+DIST unzip-crx-3-0.2.0.tgz 6095 BLAKE2B b74126950d13c8922557c9e01b475c1f138061b76745b47405bbb457b8195f51971084aed143c318258b63db660ea5152025adcfeec4486bf9c51816838d9f77 SHA512 d3e26252aff3edf689ea889f541e674b0b79f3dbf528276ea8826ea4d543a1649766d5839a30c63b744010ebf0274ef0f746a85e83f87a72ac47b79c32b26d59
+DIST update-browserslist-db-1.1.4.tgz 5204 BLAKE2B ed1a0a2ddec756ec26eecb3acf59837119f1cdce0785673d94c65dc0fda71c54b9765b5f1505c74d311f695066afccc4f1fb6998a331f04beb5a5f8e2c1aa8c3 SHA512 ab448f4f8c7253ce2c6945feb689b3d562e4c546ee6899d1d715add7b33b7c9b4426280979650d194aab6ae157b079ea7aff72f494d11b0935ded141b8a6f2e0
+DIST update-browserslist-db-1.2.3.tgz 5240 BLAKE2B e363bd95760ad2cdf2cb4e49468218edaad2b8e64cf29d5c233a9e03c9b7672789f9a9f2630070a9d1b365390735a27fe428869ba6aab4e6b3b6c19bb7c5e9b1 SHA512 26cd26f5cc7ea8e803c68d1e32214612e796cedcfe778f8cdeb1a598a3d3f93e084bf8cfe32970dcdc29bba7294d33fc4753000b5905e156dd2eddc045fdb4f7
+DIST uri-js-4.4.1.tgz 132003 BLAKE2B da869f54813aef325e3d55559fe17237ff39ba8c981956f66a1b2722b164b0000ed7ef9c670d02359d202857e5abe6da5b27019ced4df53081c8b07b145a173a SHA512 eeb294cb2df7435c9cf7ca50d430262edc17d74f45ed321f5a55b561da3c5a5d628b549e1e279e8741c77cf78bd9f3172bacf4b3c79c2acf5fac2b8b26f9dd06
+DIST utf8-byte-length-1.0.5.tgz 3003 BLAKE2B 389881e234f5b3b8394b28aa89a01d7f33794cd6085c066255e21fe218348f5b186ec15729e78a61def672b66504a1359ed64c2e16f4486b8f661bf6d6d0fcb4 SHA512 5e7d30dccb6243ace8cf6bc5c9456bb9a08be773bf0f052f90478ebe3faeba5326d019141985a6058572125a996922e163a643d2e95f537681adad9a553e317c
+DIST util-deprecate-1.0.2.tgz 2246 BLAKE2B 9ce927e7619b8c64676fef6ec645deb149bbb85fad6c8523f834a23e2357e2ee94e4cb7cbc4e324a0023677ba587981faebac9d87c7d01fb8ccb9ca43326cf33 SHA512 10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73
+DIST uuid-13.0.0.tgz 15664 BLAKE2B fbc4deb60348e04eae4cfcc241a329bdbc04bfcfc13d01d95af333e5619744d35d3dbff596cdbb05812fc591702e585a73207465966c8b38fffaf54e03481674 SHA512 5d07a021a0535548d21e588aa9c9c5a98ca901de12f96098b79348791b3ac3f500af2ef3f18f63e59c1144be24ceaf54dec0fabfef397abf45be411a0698e2db
+DIST validate-npm-package-license-3.0.4.tgz 5675 BLAKE2B ac41bea55db2c93d7902e55b48edd4ebb5e02b31d38d3b9f1027c174770d9d3ffea3fe408e58dcfd74214c945f0633b51e97a67bd57c9dd15561270268826b3f SHA512 0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13
+DIST validate-npm-package-name-7.0.0.tgz 3224 BLAKE2B b39a0c0cebc6260e9e13fbdb88dd8531384897b29d2168be9831ce3462a97bf23d3c7f20d29841235cba3213373de385fdde54b9fcee7f318a1f75c55d6b070f SHA512 6f0564fce2be42ed74f1a25c300122538c9abc7508eda376d138193418fd311da2535ccf525d59d4eb6befbef51317d84cf4ef7cdf19275a5baf9224960b78c6
+DIST verror-1.10.1.tgz 12165 BLAKE2B cfd68dc5e1eae92f05e6c2fae09b7c6d2859c759d8480ee4eda93c0bdc47c35a13abaed064829e36c9a4308194822eed5bdbd211ecead63d07e4db608035471d SHA512 bdeb9f726c6b8b87b75d2ad3d31c1f511ee482e2246b105ea2c0e0d34c835a1938f7077091252bbefb26ee773be5ed4f532bc87998fa9d2f15411633dbf4b85e
+DIST walk-2.3.15.tgz 7771 BLAKE2B 3ca129c876ad66c5748f45d47e21c5c0e739d2c285c1f953c190947edfbfb4d78aad22cdfd5a1c32edb844f35e3a89d752f3b187a9b071721e7d338a95176059 SHA512 e1e45305996305f20848ad559edebd1afaf6c3fc1cdd4e95b6bc3baa23798aa6093c7ecb12571887f894e175a1742cb6759aafd53a0cc989726c3ca57c6ff956
+DIST walk-up-path-4.0.0.tgz 2495 BLAKE2B a05b30be7ffda0ae3533d603581f7e173bb066d02d305ce91b0bb9c1d2bc3680730bc4a0f34ffbe055d13a2c84b99b4abb011d3e5b9ec9b4cb5a33163960e3da SHA512 de1bbeb43f18cd22c6b8562d3d16f8f2f76128c8b4290579b27fae5abf3eedd304abfd86fddb4badd0e29e42e3aaae5321b2018d8278031fe7dd889a5bb40cf0
+DIST wcwidth-1.0.1.tgz 5814 BLAKE2B b48240428c084a8895591e8ae76234ea7594e20e40cf5a3f381871e1c933b9077d7f9afef13ae05fb2950c03dc537b27b9b959691fc8d59a9ac130169dc1b17d SHA512 5c73c4c12d2ae936b172f1bce7ef046246e20aec765ed586da691ce3b360d80efb050bbdf83a8838995d493e0780f92e79aeddbca4a3e55817dcfd5de2b5bc4e
+DIST when-exit-2.1.5.tgz 2811 BLAKE2B 0c4fed584a3bfb76d13e70f07205b3b4deab531bd59c1d6c55e24c6621d7c48d1bea6d54ef447ccea4e68cb553b1b91dfda0c3d15f327d6b78f8cd8224fb3ee6 SHA512 54690a279eb8933b7a32cd5d6e03cfff2b88a100abb0502745ba6da42e70384b0368db1b081d9b9df9da03c8bfbd1b39b6351210eb48baf97dfccc95b2f4190a
+DIST which-2.0.2.tgz 4496 BLAKE2B d3a7efcfb97c5f7a5cd50907eb9535fef5e6c2c69f6810c230ad1b26fc8f2ad5d6921136fce9274805a060b67a7a29c0248bd0eb5b9412da1991c2e09610fcbe SHA512 04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c
+DIST which-5.0.0.tgz 3346 BLAKE2B 0cf8a23f884ebfb9c3c8fe1a14357856a87f539645ad231b2cd3dc34fe8dcc18ea06c565a14fe627670a42e0b1395cae06a26a11633bd5e326379cc430d6ebd1 SHA512 244746cc7c3092b6d6a063a5207a90e60b69aca18e7a7a431e9c44f73551d5b59b3ad611c8f3c731ef4568feb1eb50a635a4d385291bd03009b5ee630fe0e6cd
+DIST which-6.0.0.tgz 3347 BLAKE2B d9677d2fdfe3ae0b1ea8c0430fd44bc5be00e16587a18869d24f80b4eee15bd559ac91e792cdd86cdab27f5a3f5a021999d4da97a92be6032eafa2ee86fa3761 SHA512 7fe804a4828c47d7da5bf2600203cad43ee67a4905a2a6e68b0bcdcee86c1deb678b6d104a0ce0f55867d20d894899247de8509ea754031eff7b5e6a4b594fc6
+DIST which-boxed-primitive-1.1.1.tgz 6732 BLAKE2B f101e4df8813f47ba55aff4a1f49715dc52295710fb6ed6979b974e142dc6b6eb6aecbf02edea540e5b59c416b59b3eff194c4a3f804a4a5de4eda1e1a8e5ba3 SHA512 4db5f79a3f27d2874204556563c03192a707012c372fad2322e17c8c53fbf1acf70b6621986bea6c70690234d11f6ff1a98ba7ac9f60d634b28c28e9a16cc800
+DIST which-builtin-type-1.2.1.tgz 9377 BLAKE2B f2f0779bfbafef5d937dc47e3d8670ada5addb785f3463a41b9b7d5b76553e13eb6227acd9e53504318b765cb7b8eef212177fa1bfb046cd47f6749347939b25 SHA512 ea205cce85fe90343b6b7f982419e1dd3f8a651c4cfe260d3d789caa4ebafd07e6d5bf778aefb23889a4834cc76e3e4b34e70dbf54c4003899d316b7e01e2ae9
+DIST which-collection-1.0.2.tgz 7277 BLAKE2B befe842301986b733a7829df09ad7d6718ec015f5b585b7c40c9fb69292f493ff80f200ccd910d1b4648363049b425cd897becee90525278d414dfbecc54adef SHA512 2b88d5ca39c1760bdcf3a63a06468b64437ddf74b060eb8116476606ef597e47006dd55ba484e70e68ef67f6908d15d0aefe443e44e70f5b37f468a2a9b9e00b
+DIST which-typed-array-1.1.19.tgz 12962 BLAKE2B ba9d7215e7d7f3a985877d41f6c2c58964d6915e0c0998a7fdafc41d2af6ce0ce7293a3c0bed9bd16ffbf7e56783c457764b0b53856467cf282ea31d042148ad SHA512 ac4bebf7405c938599b7d1c7142e0324cb23beeef1fabe9b226cf4fc1adb59bec0d9d8c9f219d932b5a71e8f45f2cb2fd0e304adab0385fb6b7d1393caa483af
+DIST winreg-1.2.4.tgz 10021 BLAKE2B 1db4e08503349d4a102922b38b4d22f65b086070e8d1f843b690528497dbe84b93d882b48d61552bb4bd2f868c305089d8a83059875abde98341972dbeda5f3d SHA512 207a73391b9bee46256fc038dc88a0deb78ebe57012465fd819d16c9c1e18211ed03ae57d0b627311b89b3e687d5a6d59cc273b5092f40d965b676cf8b968620
+DIST word-wrap-1.2.5.tgz 4409 BLAKE2B fc2af833f19b1b564ff813bc79f96c799c877b8eba79bbb6b7f04ce28835a5ac1f274804bef1d48377ca49e3b2497d4269218f10d5bee0bb5b49ca6a2bebd98d SHA512 04ddb607979a30c23d50cb63ac677983978260fa423c3532d052576d8b1a4f9cd8c6314e7244b9dd2403137a56915a16a475d56f706b61c10de13c1ae7907970
+DIST wrap-ansi-7.0.0.tgz 4317 BLAKE2B 244edb4d9434ceacc0040ac26a02717b94e114e1a112ae15298cd14ca148a0e6097aecc214b0510a4c57c06c81c2e6da0549a5d2106db56d70421fd6a1d430f8 SHA512 6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9
+DIST wrap-ansi-8.1.0.tgz 4444 BLAKE2B 4fa0c6c92f1bc5eef9388f0d53e75c7dde15cfee246c30182a4c5ab768bec02d8bbf46b24ddae827f43fae5835d2a1805f5560d1cdc78bc1e3ad9a86e6b2de49 SHA512 b22ed0588eb350cab9e9b11216f6a0b66ccc7463ada317d1f927b3d753286df73bb66f9591472493d6d6d9479f7d319551b3a4b31992c34000da0b3c83bd4d09
+DIST wrap-ansi-9.0.2.tgz 4316 BLAKE2B 83b61bf8afdc3990fca528e534dc62b277816a25edd3731d58fd0d61afda5126019f6df4bdc2be190ec1253fd609d471462e976586dbaf4ac7f43472363d6557 SHA512 e3602d9a0aa357e5f556974e7f24c6398462d3fceca0baad5d07244e6a937b26d3f810c86ccfc6bb1a3bc77a44dafb69af5a24eb146a33d3a905ef89ca8ab2c3
+DIST wrappy-1.0.2.tgz 1676 BLAKE2B aacb2a57d477c3cc3033c7095af248ff1ce00132b06bf25fbd1ba42a4898c0bbcf90e5c7cd3572a7483a5c1f1ab518fa8e2cb60c4176cbd2a609eb4419e7c8ce SHA512 9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71
+DIST xmlbuilder-15.1.1.tgz 62870 BLAKE2B 4e934e405f32fc3cab9b47dba20efc7afe9dc9164ee48d16c7359ebd4346b4382bb9bd69ccbdc71691f90b14fabfcdc31210282617e1d1c6515996eeffa641cf SHA512 c8ca8606ab57c9e3757b74c662f80d803559de3f385b873090e5d0b30821a25e803e065669f7fd9676ef37b3076093a25ecbc63d7b634d8244882f49db0bfd12
+DIST xtend-4.0.2.tgz 2529 BLAKE2B d6a6883ead488ac0552716779fd2d74685b0004c37e6300917626649033accd49ea27901cbb6cce9e29d34144467690a4f163bf284455f7e632602b7daf6cf3e SHA512 2ca614d620172575200179fd5118e2bbe3168725171ecbdfa7b99cb989bd75250a2b4fc28edad4c050310fcdbf98259bb4bb068c521a774c08b28778ceb4c011
+DIST y18n-5.0.8.tgz 6157 BLAKE2B e9056018245afc85f1b62a2a3779ff76c05a8cad23c9374c43f40fc6e52a8045fc93c648ab5529fae82f4dfb28b53adf88cc1fa25161489348a8fb9a8468ef1f SHA512 d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c
+DIST yaku-0.16.7.tgz 31529 BLAKE2B 210302884821f7d1cffdbff2fe8c6996ea57e8f8e5e0ef03880ed5d871ada4e35a276f4d7dee9caf79b5abea1ababe8bb0cc537efc57f76779abb04e1841b3bb SHA512 4b2bb7201deb66f2af624ef24e2ca5d5ba3f8e210569a4adae0bf55764c8253a983d2b5231054ef0442383fcfe0d1ccbabfe0b20885aacd4f7887d61ca510847
+DIST yallist-3.1.1.tgz 4496 BLAKE2B 5dcee70de5944274b95a9531b2394776d56add3b3905ce653e4cb8641279b3102d44dc5ab6283446de97aa6a97ab033102cff8f57b4783d5ff66d0de37c5a024 SHA512 6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2
+DIST yallist-4.0.0.tgz 4494 BLAKE2B 3fc1526410ae37bf4485770bd5db254126c0671b7478861de0eef0a5456616ea02e1972f91316e95b593219da424b3c991830fd270e6e385ee81cb2e7546d4b7 SHA512 df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec
+DIST yallist-5.0.0.tgz 9821 BLAKE2B 7f7c9f45dd7d3453618e7722e03ce737fe70c8646839815d3db2d46018a4ed0fb46b81aaa2833c022f7bd5fa365bc3171a18e18d37f73e7e6cf9d16714f397a3 SHA512 620bd44dfc2ac9ced45d532b07e4889ac5584a64d2f17fed4abb5d35930898cfa7efe413ae2457c978a6d2606b4d735eab3545d0a5868073de8b2562145acd0f
+DIST yaml-2.8.1.tgz 111596 BLAKE2B 9771a0a700a9bad814eef8231c04696e46582253c365a3288ecda3d514d5789e7e40b67688527f3d840b6db8741fdf6e5d17eb5ca2b197abaf5c693e4cd67074 SHA512 95c61c3315f63cef57306bc02642773ac34cc3effb14a7aceff8607ab1946162285aee63ffe610a9c66be499cf656cceb0406031b49b8924e7fddbffebd324a7
+DIST yargs-17.7.2.tgz 65691 BLAKE2B 89ce62eeab8b355b3123f4d2050194061335afa1b79d46de44df3e944630ece542b2d4e255d3ec737a0df7d9bf7437afc5a31340193ce2059ac844875526fd20 SHA512 edd4b3cd143ef822a7348fe4aca9d8455ec928a3d45cc121eb5b286872a0f66ad6121cc55a1167c4fc4697eebd703d4ebbadc2d773543c29e621caefa82b8ceb
+DIST yargs-parser-21.1.1.tgz 28613 BLAKE2B 88a0f25192099cd298c67f05e904201967d0036afc3482b89156406edbef807f396faeaf5736b8c5f792560182d645fab2d0becb474cf10bd42fbcc0f42943ea SHA512 b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07
+DIST yauzl-2.10.0.tgz 18697 BLAKE2B 09034afce040c8e1667d6ff1dbf82a9499b5b0582b82011385da92f4f624465a8a71ab5b32cfe78648d046aab1db7dcb2b283fc43df846835f8e8c0f8be03723 SHA512 a786bd23a5fa9eee888681a606a01c6c9cb59a50b88f6eef10f657f45e0be3fbd94f72f2ab5564147c3f57f3d4701f41ba8f831b7887913d31dd0c9ae7ccdcde
+DIST yocto-queue-0.1.0.tgz 2765 BLAKE2B 2f097107d84d11469841d9f1db0ec31eee4873dfdd2533fcd86b2aeaa7b96d314d2d818ad580a5f25dc2cbb1d89bbf44786fde89ad1a812283fe4494ed365b7f SHA512 ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9
+DIST zod-4.3.5.tgz 715598 BLAKE2B ef3b019d77b41910f5dfe28ee8baab2f0aa5ca52fcd7100de87596449ca952f6c78a45ee3b23db375c335c8eee2efd8a9525df4056895366df4b2e78ac000f51 SHA512 93b370c7abee5b1d4827d063b9fe19b753c49657307bb725b3754dce6e02435fe182d1542b66d1346debbe7a4f5211639aa24a00ab63579efa2a75241e8720fe
diff --git a/net-im/element-desktop/element-desktop-1.12.10.ebuild b/net-im/element-desktop/element-desktop-1.12.10.ebuild
new file mode 100644
index 000000000000..aa14f914be4b
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.10.ebuild
@@ -0,0 +1,1203 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI="!build-online? (
+ https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.2.0.tgz
+ https://registry.yarnpkg.com/@action-validator/cli/-/cli-0.6.0.tgz -> @action-validator-cli-0.6.0.tgz
+ https://registry.yarnpkg.com/@action-validator/core/-/core-0.6.0.tgz -> @action-validator-core-0.6.0.tgz
+ https://registry.yarnpkg.com/@apm-js-collab/code-transformer/-/code-transformer-0.8.2.tgz -> @apm-js-collab-code-transformer-0.8.2.tgz
+ https://registry.yarnpkg.com/@apm-js-collab/tracing-hooks/-/tracing-hooks-0.3.1.tgz -> @apm-js-collab-tracing-hooks-0.3.1.tgz
+ https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz -> @babel-code-frame-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.28.6.tgz -> @babel-code-frame-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.6.tgz -> @babel-compat-data-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/core/-/core-7.28.6.tgz -> @babel-core-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.6.tgz -> @babel-generator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz -> @babel-helper-annotate-as-pure-7.27.3.tgz
+ https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz -> @babel-helper-compilation-targets-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz -> @babel-helper-create-class-features-plugin-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz -> @babel-helper-create-class-features-plugin-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz -> @babel-helper-create-regexp-features-plugin-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz -> @babel-helper-define-polyfill-provider-0.6.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz -> @babel-helper-globals-7.28.0.tgz
+ https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz -> @babel-helper-member-expression-to-functions-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz -> @babel-helper-module-imports-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz -> @babel-helper-module-transforms-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz -> @babel-helper-optimise-call-expression-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz -> @babel-helper-plugin-utils-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz -> @babel-helper-remap-async-to-generator-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz -> @babel-helper-replace-supers-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz -> @babel-helper-skip-transparent-expression-wrappers-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz -> @babel-helper-string-parser-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz -> @babel-helper-validator-identifier-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz -> @babel-helper-validator-identifier-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz -> @babel-helper-validator-option-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz -> @babel-helper-wrap-function-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.6.tgz -> @babel-helpers-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.6.tgz -> @babel-parser-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz -> @babel-plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz -> @babel-plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz -> @babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz -> @babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz -> @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz -> @babel-plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz -> @babel-plugin-syntax-import-assertions-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz -> @babel-plugin-syntax-import-attributes-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz -> @babel-plugin-syntax-jsx-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz -> @babel-plugin-syntax-typescript-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz -> @babel-plugin-syntax-unicode-sets-regex-7.18.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz -> @babel-plugin-transform-arrow-functions-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.6.tgz -> @babel-plugin-transform-async-generator-functions-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz -> @babel-plugin-transform-async-to-generator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz -> @babel-plugin-transform-block-scoped-functions-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz -> @babel-plugin-transform-block-scoping-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz -> @babel-plugin-transform-class-properties-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz -> @babel-plugin-transform-class-static-block-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz -> @babel-plugin-transform-classes-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz -> @babel-plugin-transform-computed-properties-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz -> @babel-plugin-transform-destructuring-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz -> @babel-plugin-transform-dotall-regex-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz -> @babel-plugin-transform-duplicate-keys-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz -> @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz -> @babel-plugin-transform-dynamic-import-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz -> @babel-plugin-transform-explicit-resource-management-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz -> @babel-plugin-transform-exponentiation-operator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz -> @babel-plugin-transform-export-namespace-from-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz -> @babel-plugin-transform-for-of-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz -> @babel-plugin-transform-function-name-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz -> @babel-plugin-transform-json-strings-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz -> @babel-plugin-transform-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz -> @babel-plugin-transform-logical-assignment-operators-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz -> @babel-plugin-transform-member-expression-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz -> @babel-plugin-transform-modules-amd-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz -> @babel-plugin-transform-modules-commonjs-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz -> @babel-plugin-transform-modules-commonjs-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz -> @babel-plugin-transform-modules-systemjs-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz -> @babel-plugin-transform-modules-umd-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-named-capturing-groups-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz -> @babel-plugin-transform-new-target-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz -> @babel-plugin-transform-nullish-coalescing-operator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz -> @babel-plugin-transform-numeric-separator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz -> @babel-plugin-transform-object-rest-spread-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz -> @babel-plugin-transform-object-super-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz -> @babel-plugin-transform-optional-catch-binding-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz -> @babel-plugin-transform-optional-chaining-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz -> @babel-plugin-transform-parameters-7.27.7.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz -> @babel-plugin-transform-private-methods-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz -> @babel-plugin-transform-private-property-in-object-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz -> @babel-plugin-transform-property-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.6.tgz -> @babel-plugin-transform-regenerator-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz -> @babel-plugin-transform-regexp-modifiers-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz -> @babel-plugin-transform-reserved-words-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz -> @babel-plugin-transform-shorthand-properties-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz -> @babel-plugin-transform-spread-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz -> @babel-plugin-transform-sticky-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz -> @babel-plugin-transform-template-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz -> @babel-plugin-transform-typeof-symbol-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz -> @babel-plugin-transform-typescript-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz -> @babel-plugin-transform-unicode-escapes-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz -> @babel-plugin-transform-unicode-property-regex-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz -> @babel-plugin-transform-unicode-sets-regex-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.6.tgz -> @babel-preset-env-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz -> @babel-preset-modules-0.1.6-no-external-plugins.tgz
+ https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz -> @babel-preset-typescript-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/template/-/template-7.28.6.tgz -> @babel-template-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.6.tgz -> @babel-traverse-7.28.6.tgz
+ https://registry.yarnpkg.com/@babel/types/-/types-7.28.6.tgz -> @babel-types-7.28.6.tgz
+ https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz -> @develar-schema-utils-2.6.5.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-3.3.1.tgz -> @electron-asar-3.3.1.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-3.4.1.tgz -> @electron-asar-3.4.1.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-4.0.1.tgz -> @electron-asar-4.0.1.tgz
+ https://registry.yarnpkg.com/@electron/fuses/-/fuses-1.8.0.tgz -> @electron-fuses-1.8.0.tgz
+ https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz -> @electron-get-2.0.3.tgz
+ https://registry.yarnpkg.com/@electron/get/-/get-3.1.0.tgz -> @electron-get-3.1.0.tgz
+ https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.5.0.tgz -> @electron-notarize-2.5.0.tgz
+ https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.3.3.tgz -> @electron-osx-sign-1.3.3.tgz
+ https://registry.yarnpkg.com/@electron/rebuild/-/rebuild-4.0.3.tgz -> @electron-rebuild-4.0.3.tgz
+ https://registry.yarnpkg.com/@electron/universal/-/universal-2.0.3.tgz -> @electron-universal-2.0.3.tgz
+ https://registry.yarnpkg.com/@electron/windows-sign/-/windows-sign-1.2.1.tgz -> @electron-windows-sign-1.2.1.tgz
+ https://registry.yarnpkg.com/@emnapi/core/-/core-1.8.1.tgz -> @emnapi-core-1.8.1.tgz
+ https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.8.1.tgz -> @emnapi-runtime-1.8.1.tgz
+ https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz -> @emnapi-wasi-threads-1.1.0.tgz
+ https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz -> @esbuild-aix-ppc64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.27.1.tgz -> @esbuild-android-arm-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz -> @esbuild-android-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.27.1.tgz -> @esbuild-android-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz -> @esbuild-darwin-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz -> @esbuild-darwin-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz -> @esbuild-freebsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz -> @esbuild-freebsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz -> @esbuild-linux-arm-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz -> @esbuild-linux-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz -> @esbuild-linux-ia32-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz -> @esbuild-linux-loong64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz -> @esbuild-linux-mips64el-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz -> @esbuild-linux-ppc64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz -> @esbuild-linux-riscv64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz -> @esbuild-linux-s390x-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz -> @esbuild-linux-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz -> @esbuild-netbsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz -> @esbuild-netbsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz -> @esbuild-openbsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz -> @esbuild-openbsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz -> @esbuild-openharmony-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz -> @esbuild-sunos-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz -> @esbuild-win32-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz -> @esbuild-win32-ia32-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz -> @esbuild-win32-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz -> @eslint-community-eslint-utils-4.4.0.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz -> @eslint-community-eslint-utils-4.9.0.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz -> @eslint-community-eslint-utils-4.9.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz -> @eslint-community-regexpp-4.11.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz -> @eslint-community-regexpp-4.12.2.tgz
+ https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz -> @eslint-eslintrc-2.1.4.tgz
+ https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz -> @eslint-js-8.57.1.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz -> @humanwhocodes-config-array-0.13.0.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz -> @humanwhocodes-module-importer-1.0.1.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz -> @humanwhocodes-object-schema-2.0.3.tgz
+ https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz -> @isaacs-balanced-match-4.0.1.tgz
+ https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz -> @isaacs-brace-expansion-5.0.0.tgz
+ https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz -> @isaacs-cliui-8.0.2.tgz
+ https://registry.yarnpkg.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz -> @isaacs-fs-minipass-4.0.1.tgz
+ https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz -> @jridgewell-gen-mapping-0.3.13.tgz
+ https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz -> @jridgewell-remapping-2.3.5.tgz
+ https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz -> @jridgewell-resolve-uri-3.1.2.tgz
+ https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz -> @jridgewell-sourcemap-codec-1.5.5.tgz
+ https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz -> @jridgewell-trace-mapping-0.3.31.tgz
+ https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz -> @malept-cross-spawn-promise-2.0.0.tgz
+ https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz -> @malept-flatpak-bundler-0.4.0.tgz
+ https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz -> @napi-rs-wasm-runtime-1.1.1.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz -> @nodelib-fs.scandir-2.1.5.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz -> @nodelib-fs.stat-2.0.5.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz -> @nodelib-fs.walk-1.2.8.tgz
+ https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz -> @npmcli-agent-3.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz -> @npmcli-agent-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz -> @npmcli-fs-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz -> @npmcli-fs-5.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/git/-/git-7.0.1.tgz -> @npmcli-git-7.0.1.tgz
+ https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz -> @npmcli-installed-package-contents-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz -> @npmcli-node-gyp-5.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-7.0.4.tgz -> @npmcli-package-json-7.0.4.tgz
+ https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz -> @npmcli-promise-spawn-9.0.1.tgz
+ https://registry.yarnpkg.com/@npmcli/redact/-/redact-4.0.0.tgz -> @npmcli-redact-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-10.0.3.tgz -> @npmcli-run-script-10.0.3.tgz
+ https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.208.0.tgz -> @opentelemetry-api-logs-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.210.0.tgz -> @opentelemetry-api-logs-0.210.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz -> @opentelemetry-api-1.9.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-2.4.0.tgz -> @opentelemetry-context-async-hooks-2.4.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.2.0.tgz -> @opentelemetry-core-2.2.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.4.0.tgz -> @opentelemetry-core-2.4.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.55.0.tgz -> @opentelemetry-instrumentation-amqplib-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.52.0.tgz -> @opentelemetry-instrumentation-connect-0.52.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-dataloader/-/instrumentation-dataloader-0.26.0.tgz -> @opentelemetry-instrumentation-dataloader-0.26.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.57.0.tgz -> @opentelemetry-instrumentation-express-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.28.0.tgz -> @opentelemetry-instrumentation-fs-0.28.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-generic-pool/-/instrumentation-generic-pool-0.52.0.tgz -> @opentelemetry-instrumentation-generic-pool-0.52.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-graphql/-/instrumentation-graphql-0.56.0.tgz -> @opentelemetry-instrumentation-graphql-0.56.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-hapi/-/instrumentation-hapi-0.55.0.tgz -> @opentelemetry-instrumentation-hapi-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.208.0.tgz -> @opentelemetry-instrumentation-http-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-ioredis/-/instrumentation-ioredis-0.56.0.tgz -> @opentelemetry-instrumentation-ioredis-0.56.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-kafkajs/-/instrumentation-kafkajs-0.18.0.tgz -> @opentelemetry-instrumentation-kafkajs-0.18.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-knex/-/instrumentation-knex-0.53.0.tgz -> @opentelemetry-instrumentation-knex-0.53.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-koa/-/instrumentation-koa-0.57.0.tgz -> @opentelemetry-instrumentation-koa-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.53.0.tgz -> @opentelemetry-instrumentation-lru-memoizer-0.53.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.61.0.tgz -> @opentelemetry-instrumentation-mongodb-0.61.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongoose/-/instrumentation-mongoose-0.55.0.tgz -> @opentelemetry-instrumentation-mongoose-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql/-/instrumentation-mysql-0.54.0.tgz -> @opentelemetry-instrumentation-mysql-0.54.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql2/-/instrumentation-mysql2-0.55.0.tgz -> @opentelemetry-instrumentation-mysql2-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.61.0.tgz -> @opentelemetry-instrumentation-pg-0.61.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis/-/instrumentation-redis-0.57.0.tgz -> @opentelemetry-instrumentation-redis-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-tedious/-/instrumentation-tedious-0.27.0.tgz -> @opentelemetry-instrumentation-tedious-0.27.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-undici/-/instrumentation-undici-0.19.0.tgz -> @opentelemetry-instrumentation-undici-0.19.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.208.0.tgz -> @opentelemetry-instrumentation-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.210.0.tgz -> @opentelemetry-instrumentation-0.210.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/redis-common/-/redis-common-0.38.2.tgz -> @opentelemetry-redis-common-0.38.2.tgz
+ https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.4.0.tgz -> @opentelemetry-resources-2.4.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.4.0.tgz -> @opentelemetry-sdk-trace-base-2.4.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz -> @opentelemetry-semantic-conventions-1.39.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz -> @opentelemetry-sql-common-0.41.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.16.3.tgz -> @oxc-resolver-binding-android-arm-eabi-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.16.3.tgz -> @oxc-resolver-binding-android-arm64-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.16.3.tgz -> @oxc-resolver-binding-darwin-arm64-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.16.3.tgz -> @oxc-resolver-binding-darwin-x64-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.16.3.tgz -> @oxc-resolver-binding-freebsd-x64-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.16.3.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.16.3.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.16.3.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.16.3.tgz -> @oxc-resolver-binding-linux-x64-musl-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.16.3.tgz -> @oxc-resolver-binding-openharmony-arm64-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.16.3.tgz -> @oxc-resolver-binding-wasm32-wasi-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.16.3.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.16.3.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.16.3.tgz
+ https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz -> @pkgjs-parseargs-0.11.0.tgz
+ https://registry.yarnpkg.com/@playwright/test/-/test-1.57.0.tgz -> @playwright-test-1.57.0.tgz
+ https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-6.19.0.tgz -> @prisma-instrumentation-6.19.0.tgz
+ https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz -> @rtsao-scc-1.1.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-10.34.0.tgz -> @sentry-internal-browser-utils-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.34.0.tgz -> @sentry-internal-feedback-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.34.0.tgz -> @sentry-internal-replay-canvas-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.34.0.tgz -> @sentry-internal-replay-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry/browser/-/browser-10.34.0.tgz -> @sentry-browser-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry/core/-/core-10.34.0.tgz -> @sentry-core-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry/electron/-/electron-7.6.0.tgz -> @sentry-electron-7.6.0.tgz
+ https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.34.0.tgz -> @sentry-node-core-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry/node/-/node-10.34.0.tgz -> @sentry-node-10.34.0.tgz
+ https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.34.0.tgz -> @sentry-opentelemetry-10.34.0.tgz
+ https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-4.0.0.tgz -> @sigstore-bundle-4.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/core/-/core-3.0.0.tgz -> @sigstore-core-3.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.5.0.tgz -> @sigstore-protobuf-specs-0.5.0.tgz
+ https://registry.yarnpkg.com/@sigstore/sign/-/sign-4.0.1.tgz -> @sigstore-sign-4.0.1.tgz
+ https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-4.0.0.tgz -> @sigstore-tuf-4.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/verify/-/verify-3.0.0.tgz -> @sigstore-verify-3.0.0.tgz
+ https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz
+ https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.7.0.tgz -> @stylistic-eslint-plugin-5.7.0.tgz
+ https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz
+ https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz -> @tufjs-canonical-json-2.0.0.tgz
+ https://registry.yarnpkg.com/@tufjs/models/-/models-4.0.0.tgz -> @tufjs-models-4.0.0.tgz
+ https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz -> @tybys-wasm-util-0.10.1.tgz
+ https://registry.yarnpkg.com/@types/auto-launch/-/auto-launch-5.0.5.tgz -> @types-auto-launch-5.0.5.tgz
+ https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz -> @types-cacheable-request-6.0.3.tgz
+ https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz -> @types-connect-3.4.38.tgz
+ https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.4.tgz -> @types-counterpart-0.18.4.tgz
+ https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz -> @types-debug-4.1.12.tgz
+ https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz -> @types-fs-extra-9.0.13.tgz
+ https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz -> @types-http-cache-semantics-4.0.4.tgz
+ https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz
+ https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz
+ https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz -> @types-minimist-1.2.5.tgz
+ https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz -> @types-ms-2.1.0.tgz
+ https://registry.yarnpkg.com/@types/mysql/-/mysql-2.15.27.tgz -> @types-mysql-2.15.27.tgz
+ https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz -> @types-node-fetch-2.6.11.tgz
+ https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz -> @types-node-18.19.130.tgz
+ https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz -> @types-normalize-package-data-2.4.4.tgz
+ https://registry.yarnpkg.com/@types/npm-package-arg/-/npm-package-arg-6.1.4.tgz -> @types-npm-package-arg-6.1.4.tgz
+ https://registry.yarnpkg.com/@types/npm-registry-fetch/-/npm-registry-fetch-8.0.7.tgz -> @types-npm-registry-fetch-8.0.7.tgz
+ https://registry.yarnpkg.com/@types/npmlog/-/npmlog-7.0.0.tgz -> @types-npmlog-7.0.0.tgz
+ https://registry.yarnpkg.com/@types/pacote/-/pacote-11.1.8.tgz -> @types-pacote-11.1.8.tgz
+ https://registry.yarnpkg.com/@types/pg-pool/-/pg-pool-2.0.7.tgz -> @types-pg-pool-2.0.7.tgz
+ https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.tgz
+ https://registry.yarnpkg.com/@types/pg/-/pg-8.16.0.tgz -> @types-pg-8.16.0.tgz
+ https://registry.yarnpkg.com/@types/plist/-/plist-3.0.5.tgz -> @types-plist-3.0.5.tgz
+ https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.3.tgz -> @types-responselike-1.0.3.tgz
+ https://registry.yarnpkg.com/@types/ssri/-/ssri-7.1.5.tgz -> @types-ssri-7.1.5.tgz
+ https://registry.yarnpkg.com/@types/tedious/-/tedious-4.0.14.tgz -> @types-tedious-4.0.14.tgz
+ https://registry.yarnpkg.com/@types/verror/-/verror-1.10.10.tgz -> @types-verror-1.10.10.tgz
+ https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz -> @types-yauzl-2.10.3.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.1.tgz -> @typescript-eslint-eslint-plugin-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.53.1.tgz -> @typescript-eslint-parser-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.53.1.tgz -> @typescript-eslint-project-service-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.53.1.tgz -> @typescript-eslint-scope-manager-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.1.tgz -> @typescript-eslint-tsconfig-utils-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.53.1.tgz -> @typescript-eslint-type-utils-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.53.1.tgz -> @typescript-eslint-types-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.1.tgz -> @typescript-eslint-typescript-estree-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.53.1.tgz -> @typescript-eslint-utils-8.53.1.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.1.tgz -> @typescript-eslint-visitor-keys-8.53.1.tgz
+ https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz -> @ungap-structured-clone-1.2.0.tgz
+ https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz -> @xmldom-xmldom-0.8.10.tgz
+ https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz -> @yarnpkg-lockfile-1.1.0.tgz
+ https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz
+ https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz
+ https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz
+ https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz
+ https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz
+ https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz
+ https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz
+ https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz
+ https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz
+ https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz
+ https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz
+ https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.2.0.tgz
+ https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz
+ https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz
+ https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz
+ https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz
+ https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.12.tgz
+ https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-26.6.0.tgz
+ https://registry.yarnpkg.com/applescript/-/applescript-1.0.0.tgz
+ https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz
+ https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz
+ https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz
+ https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz
+ https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz
+ https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz
+ https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz
+ https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz
+ https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz
+ https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz
+ https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz
+ https://registry.yarnpkg.com/async/-/async-3.2.6.tgz
+ https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz
+ https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz
+ https://registry.yarnpkg.com/atomically/-/atomically-2.1.0.tgz
+ https://registry.yarnpkg.com/auto-launch/-/auto-launch-5.0.6.tgz
+ https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz
+ https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz
+ https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz
+ https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.16.tgz
+ https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz
+ https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz
+ https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz
+ https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz
+ https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz
+ https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.1.tgz
+ https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz
+ https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz
+ https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz
+ https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz
+ https://registry.yarnpkg.com/builder-util/-/builder-util-26.4.1.tgz
+ https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz
+ https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz
+ https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz
+ https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz
+ https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz
+ https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
+ https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz
+ https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz
+ https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz
+ https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001765.tgz
+ https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz
+ https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz
+ https://registry.yarnpkg.com/chokidar/-/chokidar-5.0.0.tgz
+ https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz
+ https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-4.2.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.1.tgz
+ https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-2.2.0.tgz
+ https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz
+ https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz
+ https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz
+ https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz
+ https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz
+ https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-5.1.1.tgz
+ https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz
+ https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz
+ https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz
+ https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz
+ https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz
+ https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz
+ https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz
+ https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz
+ https://registry.yarnpkg.com/commander/-/commander-14.0.2.tgz
+ https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz
+ https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz
+ https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz
+ https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz
+ https://registry.yarnpkg.com/conf/-/conf-15.0.2.tgz
+ https://registry.yarnpkg.com/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz
+ https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz
+ https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.46.0.tgz
+ https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.47.0.tgz
+ https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz
+ https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz
+ https://registry.yarnpkg.com/counterpart/-/counterpart-0.18.6.tgz
+ https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz
+ https://registry.yarnpkg.com/cross-dirname/-/cross-dirname-0.1.0.tgz
+ https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz
+ https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz
+ https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz
+ https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz
+ https://registry.yarnpkg.com/date-names/-/date-names-0.1.13.tgz
+ https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-6.0.0.tgz
+ https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz
+ https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz
+ https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz
+ https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz
+ https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz
+ https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz
+ https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz
+ https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz
+ https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz
+ https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz
+ https://registry.yarnpkg.com/dir-compare/-/dir-compare-4.2.0.tgz
+ https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-26.6.0.tgz
+ https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz
+ https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz
+ https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz
+ https://registry.yarnpkg.com/dot-prop/-/dot-prop-10.1.0.tgz
+ https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz
+ https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz
+ https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz
+ https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz
+ https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz
+ https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.6.0.tgz
+ https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.6.0.tgz
+ https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-4.0.0.tgz
+ https://registry.yarnpkg.com/electron-publish/-/electron-publish-26.6.0.tgz
+ https://registry.yarnpkg.com/electron-store/-/electron-store-11.0.2.tgz
+ https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz
+ https://registry.yarnpkg.com/electron-window-state/-/electron-window-state-5.0.3.tgz
+ https://registry.yarnpkg.com/electron-winstaller/-/electron-winstaller-5.4.0.tgz
+ https://registry.yarnpkg.com/electron/-/electron-40.0.0.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.6.0.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz
+ https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz
+ https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz
+ https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz
+ https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz
+ https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz
+ https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz
+ https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz
+ https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz
+ https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz
+ https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz
+ https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz
+ https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz
+ https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz
+ https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz
+ https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz
+ https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz
+ https://registry.yarnpkg.com/esbuild/-/esbuild-0.27.1.tgz
+ https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz
+ https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
+ https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
+ https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz
+ https://registry.yarnpkg.com/eslint-config-google/-/eslint-config-google-0.14.0.tgz
+ https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz
+ https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz
+ https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz
+ https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-matrix-org/-/eslint-plugin-matrix-org-3.0.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.23.2.tgz
+ https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz
+ https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz
+ https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz
+ https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz
+ https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.0.tgz
+ https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz
+ https://registry.yarnpkg.com/espree/-/espree-11.1.0.tgz
+ https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz
+ https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz
+ https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz
+ https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz
+ https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz
+ https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz
+ https://registry.yarnpkg.com/except/-/except-0.1.3.tgz
+ https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz
+ https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz
+ https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz
+ https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz
+ https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
+ https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz
+ https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz
+ https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz
+ https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz
+ https://registry.yarnpkg.com/fastq/-/fastq-1.20.1.tgz
+ https://registry.yarnpkg.com/fd-package-json/-/fd-package-json-2.0.0.tgz
+ https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz
+ https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz
+ https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz
+ https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz
+ https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz
+ https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz
+ https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz
+ https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz
+ https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz
+ https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz
+ https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz
+ https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz
+ https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz
+ https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz
+ https://registry.yarnpkg.com/form-data/-/form-data-4.0.5.tgz
+ https://registry.yarnpkg.com/formatly/-/formatly-0.3.0.tgz
+ https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz
+ https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz
+ https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz
+ https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz
+ https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz
+ https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz
+ https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz
+ https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz
+ https://registry.yarnpkg.com/generator-function/-/generator-function-2.0.1.tgz
+ https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz
+ https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz
+ https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz
+ https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz
+ https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz
+ https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz
+ https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz
+ https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.0.tgz
+ https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz
+ https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz
+ https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz
+ https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-11.1.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-13.0.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz
+ https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz
+ https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz
+ https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz
+ https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz
+ https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz
+ https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz
+ https://registry.yarnpkg.com/got/-/got-11.8.6.tgz
+ https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz
+ https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz
+ https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz
+ https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz
+ https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz
+ https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz
+ https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz
+ https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz
+ https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz
+ https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz
+ https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz
+ https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz
+ https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz
+ https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz
+ https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz
+ https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz
+ https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz
+ https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz
+ https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-8.0.0.tgz
+ https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz
+ https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz
+ https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz
+ https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz
+ https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-2.0.4.tgz
+ https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz
+ https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz
+ https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz
+ https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz
+ https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz
+ https://registry.yarnpkg.com/ini/-/ini-6.0.0.tgz
+ https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz
+ https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz
+ https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz
+ https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz
+ https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz
+ https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz
+ https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz
+ https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz
+ https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz
+ https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz
+ https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz
+ https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz
+ https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz
+ https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz
+ https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz
+ https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz
+ https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz
+ https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.2.tgz
+ https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz
+ https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz
+ https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz
+ https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz
+ https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz
+ https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz
+ https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz
+ https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz
+ https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz
+ https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz
+ https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz
+ https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz
+ https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz
+ https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz
+ https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz
+ https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz
+ https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz
+ https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz
+ https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz
+ https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz
+ https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz
+ https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz
+ https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz
+ https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz
+ https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz
+ https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.1.tgz
+ https://registry.yarnpkg.com/jake/-/jake-10.9.2.tgz
+ https://registry.yarnpkg.com/jiti/-/jiti-2.4.2.tgz
+ https://registry.yarnpkg.com/jiti/-/jiti-2.6.1.tgz
+ https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz
+ https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz
+ https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz
+ https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz
+ https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz
+ https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz
+ https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz
+ https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz
+ https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
+ https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
+ https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz
+ https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz
+ https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz
+ https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz
+ https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz
+ https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz
+ https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz
+ https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz
+ https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz
+ https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz
+ https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz
+ https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz
+ https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz
+ https://registry.yarnpkg.com/knip/-/knip-5.82.1.tgz
+ https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz
+ https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz
+ https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz
+ https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz
+ https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.2.7.tgz
+ https://registry.yarnpkg.com/listr2/-/listr2-9.0.5.tgz
+ https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz
+ https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz
+ https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz
+ https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz
+ https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz
+ https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz
+ https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz
+ https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.2.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz
+ https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz
+ https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.3.tgz
+ https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz
+ https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz
+ https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-3.5.2.tgz
+ https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz
+ https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz
+ https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz
+ https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz
+ https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz
+ https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz
+ https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz
+ https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz
+ https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz
+ https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-10.1.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz
+ https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz
+ https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz
+ https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz
+ https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.0.tgz
+ https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz
+ https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz
+ https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz
+ https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz
+ https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz
+ https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz
+ https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz
+ https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz
+ https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.4.tgz
+ https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz
+ https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-2.0.0.tgz
+ https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz
+ https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz
+ https://registry.yarnpkg.com/node-abi/-/node-abi-4.26.0.tgz
+ https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz
+ https://registry.yarnpkg.com/node-api-version/-/node-api-version-0.2.1.tgz
+ https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.4.2.tgz
+ https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.1.0.tgz
+ https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.27.tgz
+ https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz
+ https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz
+ https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz
+ https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz
+ https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-5.0.0.tgz
+ https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-8.0.0.tgz
+ https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz
+ https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-13.0.2.tgz
+ https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-10.0.3.tgz
+ https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz
+ https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz
+ https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz
+ https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz
+ https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz
+ https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz
+ https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz
+ https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz
+ https://registry.yarnpkg.com/once/-/once-1.4.0.tgz
+ https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz
+ https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz
+ https://registry.yarnpkg.com/open/-/open-7.4.2.tgz
+ https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz
+ https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz
+ https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz
+ https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.16.3.tgz
+ https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz
+ https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz
+ https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz
+ https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz
+ https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz
+ https://registry.yarnpkg.com/p-map/-/p-map-7.0.4.tgz
+ https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz
+ https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz
+ https://registry.yarnpkg.com/pacote/-/pacote-21.0.4.tgz
+ https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz
+ https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz
+ https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz
+ https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.1.tgz
+ https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz
+ https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz
+ https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz
+ https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz
+ https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz
+ https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz
+ https://registry.yarnpkg.com/pe-library/-/pe-library-0.4.1.tgz
+ https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz
+ https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz
+ https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.11.0.tgz
+ https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz
+ https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz
+ https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz
+ https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz
+ https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz
+ https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz
+ https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz
+ https://registry.yarnpkg.com/plist/-/plist-3.1.0.tgz
+ https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz
+ https://registry.yarnpkg.com/pluralizers/-/pluralizers-0.1.7.tgz
+ https://registry.yarnpkg.com/png-to-ico/-/png-to-ico-3.0.1.tgz
+ https://registry.yarnpkg.com/pngjs/-/pngjs-7.0.0.tgz
+ https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz
+ https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz
+ https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.1.tgz
+ https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz
+ https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz
+ https://registry.yarnpkg.com/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz
+ https://registry.yarnpkg.com/postject/-/postject-1.0.0-alpha.6.tgz
+ https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz
+ https://registry.yarnpkg.com/prettier/-/prettier-3.8.0.tgz
+ https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz
+ https://registry.yarnpkg.com/proc-log/-/proc-log-6.0.0.tgz
+ https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz
+ https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz
+ https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz
+ https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-4.1.2.tgz
+ https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz
+ https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz
+ https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz
+ https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz
+ https://registry.yarnpkg.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz
+ https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz
+ https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz
+ https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz
+ https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz
+ https://registry.yarnpkg.com/readdirp/-/readdirp-5.0.0.tgz
+ https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz
+ https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz
+ https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz
+ https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz
+ https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz
+ https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz
+ https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz
+ https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.10.0.tgz
+ https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz
+ https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz
+ https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz
+ https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz
+ https://registry.yarnpkg.com/resedit/-/resedit-1.7.2.tgz
+ https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz
+ https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz
+ https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz
+ https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz
+ https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz
+ https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz
+ https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz
+ https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz
+ https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz
+ https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz
+ https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.2.tgz
+ https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz
+ https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz
+ https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz
+ https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz
+ https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz
+ https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz
+ https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz
+ https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz
+ https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz
+ https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz
+ https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz
+ https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz
+ https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz
+ https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz
+ https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz
+ https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz
+ https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz
+ https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz
+ https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz
+ https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz
+ https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz
+ https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz
+ https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz
+ https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz
+ https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz
+ https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz
+ https://registry.yarnpkg.com/sigstore/-/sigstore-4.0.0.tgz
+ https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz
+ https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz
+ https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz
+ https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.2.tgz
+ https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz
+ https://registry.yarnpkg.com/smol-toml/-/smol-toml-1.6.0.tgz
+ https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz
+ https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz
+ https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz
+ https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz
+ https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz
+ https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz
+ https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz
+ https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz
+ https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz
+ https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz
+ https://registry.yarnpkg.com/ssri/-/ssri-13.0.0.tgz
+ https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz
+ https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz
+ https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-8.1.0.tgz
+ https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz
+ https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz
+ https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz
+ https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz
+ https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz
+ https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz
+ https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz
+ https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz
+ https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz
+ https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz
+ https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.3.tgz
+ https://registry.yarnpkg.com/stubborn-fs/-/stubborn-fs-2.0.0.tgz
+ https://registry.yarnpkg.com/stubborn-utils/-/stubborn-utils-1.0.2.tgz
+ https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz
+ https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz
+ https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz
+ https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz
+ https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz
+ https://registry.yarnpkg.com/tar/-/tar-7.5.3.tgz
+ https://registry.yarnpkg.com/tar/-/tar-7.5.7.tgz
+ https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz
+ https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz
+ https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz
+ https://registry.yarnpkg.com/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz
+ https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz
+ https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz
+ https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz
+ https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz
+ https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz
+ https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz
+ https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz
+ https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz
+ https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz
+ https://registry.yarnpkg.com/tsx/-/tsx-4.21.0.tgz
+ https://registry.yarnpkg.com/tuf-js/-/tuf-js-4.0.0.tgz
+ https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-5.1.0.tgz
+ https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz
+ https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz
+ https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz
+ https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz
+ https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz
+ https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz
+ https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz
+ https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz
+ https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz
+ https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz
+ https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz
+ https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz
+ https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz
+ https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz
+ https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz
+ https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz
+ https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz
+ https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz
+ https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz
+ https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz
+ https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz
+ https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz
+ https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz
+ https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz
+ https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz
+ https://registry.yarnpkg.com/uuid/-/uuid-13.0.0.tgz
+ https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz
+ https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-7.0.0.tgz
+ https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz
+ https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-4.0.0.tgz
+ https://registry.yarnpkg.com/walk/-/walk-2.3.15.tgz
+ https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz
+ https://registry.yarnpkg.com/when-exit/-/when-exit-2.1.5.tgz
+ https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz
+ https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz
+ https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz
+ https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz
+ https://registry.yarnpkg.com/which/-/which-2.0.2.tgz
+ https://registry.yarnpkg.com/which/-/which-5.0.0.tgz
+ https://registry.yarnpkg.com/which/-/which-6.0.0.tgz
+ https://registry.yarnpkg.com/winreg/-/winreg-1.2.4.tgz
+ https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.2.tgz
+ https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz
+ https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz
+ https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz
+ https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz
+ https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz
+ https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz
+ https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz
+ https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz
+ https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz
+ https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz
+ https://registry.yarnpkg.com/zod/-/zod-4.3.5.tgz
+) "
+
+REPO="https://github.com/vector-im/element-desktop"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-36 electron-37 electron-40 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" build-online"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> ${P}.tar.gz"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> ${PN}-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/${PN}-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-36? ( dev-util/electron:36 )
+ electron-37? ( dev-util/electron:37 )
+ electron-40? ( dev-util/electron:40 )
+ !electron-36? (
+ !electron-37? (
+ !electron-40? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs
+ sys-apps/yarn
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-36; then
+ export ELECTRON_SLOT=36
+ elif use electron-37; then
+ export ELECTRON_SLOT=37
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/${P}.tar.gz" ]; then
+ unpack "${P}".tar.gz || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "${PN}-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # OLD_PATH=$PATH
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ PATH="${S}/node_modules/.bin:$PATH";
+ export PATH
+ export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ yarn config set disable-self-update-check true || die
+ yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # #! Until electron-builder >=22.11.5
+ # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' package.json || die
+
+ if ! use build-online; then
+ ONLINE_OFFLINE="--offline --frozen-lockfile"
+ yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' package.json || die
+
+ einfo "Installing node_modules"
+ node /usr/bin/yarn install ${ONLINE_OFFLINE} --no-progress || die
+
+ node node_modules/.bin/tsc || die
+ node node_modules/.bin/tsx scripts/copy-res.ts || die
+
+ if use native-modules
+ then
+ node /usr/bin/yarn run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json yarn.lock ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ node /usr/bin/yarn install ${ONLINE_OFFLINE} --production \
+ --no-progress --frozen-lockfile || die
+ popd &> /dev/null || die
+ rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.11.ebuild b/net-im/element-desktop/element-desktop-1.12.11.ebuild
new file mode 100644
index 000000000000..1000d7b01bed
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.11.ebuild
@@ -0,0 +1,219 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI=""
+REPO="https://github.com/vector-im/element-desktop"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-36 electron-37 electron-40 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" +build-online"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> ${P}.tar.gz"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> ${PN}-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/${PN}-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-36? ( dev-util/electron:36 )
+ electron-37? ( dev-util/electron:37 )
+ electron-40? ( dev-util/electron:40 )
+ !electron-36? (
+ !electron-37? (
+ !electron-40? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs[corepack]
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-36; then
+ export ELECTRON_SLOT=36
+ elif use electron-37; then
+ export ELECTRON_SLOT=37
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/${P}.tar.gz" ]; then
+ unpack "${P}".tar.gz || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "${PN}-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # # OLD_PATH=$PATH
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ # PATH="${S}/node_modules/.bin:$PATH";
+ # export PATH
+ # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ # yarn config set disable-self-update-check true || die
+ # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # # #! Until electron-builder >=22.11.5
+ # # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' package.json || die
+
+ # if ! use build-online; then
+ # ONLINE_OFFLINE="--offline --frozen-lockfile"
+ # yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ # fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' package.json || die
+
+ einfo "Installing node_modules"
+ pnpm install || die
+
+ # node node_modules/.bin/tsc || die
+ # node node_modules/.bin/tsx scripts/copy-res.ts || die
+ pnpm run build || die
+
+ if use native-modules
+ then
+ pnpm run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ pnpm install || die
+ popd &> /dev/null || die
+ # rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.12.ebuild b/net-im/element-desktop/element-desktop-1.12.12.ebuild
new file mode 100644
index 000000000000..52849c68c500
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.12.ebuild
@@ -0,0 +1,215 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI=""
+REPO="https://github.com/vector-im/element-desktop"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-40 electron-41 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" +build-online"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> ${P}.tar.gz"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> ${PN}-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/${PN}-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-40? ( dev-util/electron:40 )
+ electron-41? ( dev-util/electron:41 )
+ !electron-40? (
+ !electron-41? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs[corepack]
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-41; then
+ export ELECTRON_SLOT=41
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/${P}.tar.gz" ]; then
+ unpack "${P}".tar.gz || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "${PN}-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # # OLD_PATH=$PATH
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ # PATH="${S}/node_modules/.bin:$PATH";
+ # export PATH
+ # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ # yarn config set disable-self-update-check true || die
+ # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # # #! Until electron-builder >=22.11.5
+ # # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' package.json || die
+
+ # if ! use build-online; then
+ # ONLINE_OFFLINE="--offline --frozen-lockfile"
+ # yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ # fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' package.json || die
+
+ einfo "Installing node_modules"
+ pnpm install || die
+
+ # node node_modules/.bin/tsc || die
+ # node node_modules/.bin/tsx scripts/copy-res.ts || die
+ pnpm run build || die
+
+ if use native-modules
+ then
+ pnpm run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ pnpm install || die
+ popd &> /dev/null || die
+ # rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.13.ebuild b/net-im/element-desktop/element-desktop-1.12.13.ebuild
new file mode 100644
index 000000000000..52849c68c500
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.13.ebuild
@@ -0,0 +1,215 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI=""
+REPO="https://github.com/vector-im/element-desktop"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-40 electron-41 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" +build-online"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> ${P}.tar.gz"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> ${PN}-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/${PN}-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-40? ( dev-util/electron:40 )
+ electron-41? ( dev-util/electron:41 )
+ !electron-40? (
+ !electron-41? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs[corepack]
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-41; then
+ export ELECTRON_SLOT=41
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/${P}.tar.gz" ]; then
+ unpack "${P}".tar.gz || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "${PN}-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # # OLD_PATH=$PATH
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ # PATH="${S}/node_modules/.bin:$PATH";
+ # export PATH
+ # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ # yarn config set disable-self-update-check true || die
+ # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # # #! Until electron-builder >=22.11.5
+ # # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' package.json || die
+
+ # if ! use build-online; then
+ # ONLINE_OFFLINE="--offline --frozen-lockfile"
+ # yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ # fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' package.json || die
+
+ einfo "Installing node_modules"
+ pnpm install || die
+
+ # node node_modules/.bin/tsc || die
+ # node node_modules/.bin/tsx scripts/copy-res.ts || die
+ pnpm run build || die
+
+ if use native-modules
+ then
+ pnpm run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ pnpm install || die
+ popd &> /dev/null || die
+ # rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.15.ebuild b/net-im/element-desktop/element-desktop-1.12.15.ebuild
new file mode 100644
index 000000000000..ae4bb2e90f05
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.15.ebuild
@@ -0,0 +1,223 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI=""
+REPO="https://github.com/element-hq/element-web"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-40 electron-41 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" +build-online"
+ # KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+ S="${WORKDIR}/element-web-${PV}"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> element-web-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/element-web-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-40? ( dev-util/electron:40 )
+ electron-41? ( dev-util/electron:41 )
+ !electron-40? (
+ !electron-41? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs[corepack]
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-41; then
+ export ELECTRON_SLOT=41
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/element-web-${PV}.tar.gz" ]; then
+ unpack "element-web-${PV}.tar.gz" || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "element-web-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # # OLD_PATH=$PATH
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ # PATH="${S}/node_modules/.bin:$PATH";
+ # export PATH
+ # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ # yarn config set disable-self-update-check true || die
+ # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # # #! Until electron-builder >=22.11.5
+ # # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' apps/desktop/package.json || die
+
+ # if ! use build-online; then
+ # ONLINE_OFFLINE="--offline --frozen-lockfile"
+ # yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ # fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' apps/desktop/package.json || die
+
+ einfo "Installing node_modules"
+ pnpm install || die
+
+ cd apps/desktop
+ pnpm run build:ts || die
+ pnpm run build:res || die
+
+ if use native-modules
+ then
+ pnpm run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ pnpm install || die
+ popd &> /dev/null || die
+ # rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+
+ #! Fail CI
+ if [ ! -z "${NODIE}" ]; then
+ die
+ fi
+}
+
+src_install() {
+ cd apps/desktop
+
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-1.12.3.ebuild b/net-im/element-desktop/element-desktop-1.12.3.ebuild
deleted file mode 100644
index 9ba6b200b494..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.3.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker rust xdg
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji"
-
-RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
-
-RDEPEND="
- !net-im/element-desktop-bin
- >=app-accessibility/at-spi2-core-2.46.0
- app-crypt/libsecret
- dev-db/sqlcipher
- dev-libs/expat
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa
- net-libs/nodejs
- net-print/cups
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
- x11-libs/pango
- emoji? ( media-fonts/noto-emoji )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/yarn"
-
-QA_PREBUILT="
- opt/Element/resources/app.asar.unpacked/node_modules/keytar-forked/build/Release/keytar.node
- opt/Element/chrome-sandbox
- opt/Element/libEGL.so
- opt/Element/chrome_crashpad_handler
- opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
- opt/Element/element-desktop
- opt/Element/libffmpeg.so
- opt/Element/libvulkan.so.1
- opt/Element/libGLESv2.so
- opt/Element/libvk_swiftshader.so
-"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-pkg_setup() {
- rust_pkg_setup
-}
-
-src_prepare() {
- default
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn install || die
- cp config.sample.json config.json || die
- popd >/dev/null || die
-
- yarn install || die
-}
-
-src_compile() {
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn build || die
- popd >/dev/null || die
-
- ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
- yarn build:native || die
- # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
- sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
- yarn build || die
-}
-
-src_install() {
- unpack dist/${PN}_${PV}_amd64.deb
- tar -xvf data.tar.xz || die
-
- ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
- mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- insinto /
- doins -r usr
- doins -r opt
- local f
- for f in ${QA_PREBUILT}; do
- fperms +x "/${f}"
- done
- fperms u+s /opt/Element/chrome-sandbox
-
- dosym ../../opt/Element/${PN} /usr/bin/${PN}
- dosym ${PN} /usr/bin/riot-desktop
-}
diff --git a/net-im/element-desktop/element-desktop-1.12.6.ebuild b/net-im/element-desktop/element-desktop-1.12.6.ebuild
deleted file mode 100644
index a207e1e2a67a..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.6.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker rust xdg
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji keyring"
-
-RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
-
-RDEPEND="
- !net-im/element-desktop-bin
- >=app-accessibility/at-spi2-core-2.46.0
- app-crypt/libsecret
- dev-db/sqlcipher
- dev-libs/expat
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa
- net-libs/nodejs
- net-print/cups
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
- x11-libs/pango
- emoji? ( media-fonts/noto-emoji )
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- sys-apps/yarn
- >=net-libs/nodejs-22.18.0
-"
-
-QA_PREBUILT="
- opt/Element/resources/app.asar.unpacked/node_modules/keytar-forked/build/Release/keytar.node
- opt/Element/chrome-sandbox
- opt/Element/libEGL.so
- opt/Element/chrome_crashpad_handler
- opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
- opt/Element/element-desktop
- opt/Element/libffmpeg.so
- opt/Element/libvulkan.so.1
- opt/Element/libGLESv2.so
- opt/Element/libvk_swiftshader.so
-"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-pkg_setup() {
- rust_pkg_setup
-}
-
-src_prepare() {
- default
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn install || die
- cp config.sample.json config.json || die
- popd >/dev/null || die
-
- yarn install || die
-}
-
-src_compile() {
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn build || die
- popd >/dev/null || die
-
- ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
- yarn build:native || die
- # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
- sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
- yarn build || die
-}
-
-src_install() {
- unpack dist/${PN}_${PV}_amd64.deb
- tar -xvf data.tar.xz || die
-
- ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
- mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- insinto /
- doins -r usr
- doins -r opt
- local f
- for f in ${QA_PREBUILT}; do
- fperms +x "/${f}"
- done
- fperms u+s /opt/Element/chrome-sandbox
-
- dosym ../../opt/Element/${PN} /usr/bin/${PN}
- dosym ${PN} /usr/bin/riot-desktop
-}
diff --git a/net-im/element-desktop/element-desktop-1.12.7.ebuild b/net-im/element-desktop/element-desktop-1.12.7.ebuild
deleted file mode 100644
index 737ad13c7e4a..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.7.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit unpacker rust xdg
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop"
-HOMEPAGE="https://element.io"
-SRC_URI="https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/element-hq/element-web/archive/v${PV}.tar.gz -> element-web-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+emoji keyring"
-
-RESTRICT="network-sandbox" #The setup script needs internet connection, including for yarn install
-
-RDEPEND="
- !net-im/element-desktop-bin
- >=app-accessibility/at-spi2-core-2.46.0
- app-crypt/libsecret
- dev-db/sqlcipher
- dev-libs/expat
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa
- net-libs/nodejs
- net-print/cups
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libXScrnSaver
- x11-libs/pango
- emoji? ( media-fonts/noto-emoji )
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- sys-apps/yarn
- >=net-libs/nodejs-22.18.0
-"
-
-QA_PREBUILT="
- opt/Element/chrome-sandbox
- opt/Element/libEGL.so
- opt/Element/chrome_crashpad_handler
- opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
- opt/Element/element-desktop
- opt/Element/libffmpeg.so
- opt/Element/libvulkan.so.1
- opt/Element/libGLESv2.so
- opt/Element/libvk_swiftshader.so
-"
-
-ELEMENT_WEB_S="${WORKDIR}/element-web-${PV}"
-
-pkg_setup() {
- rust_pkg_setup
-}
-
-src_prepare() {
- default
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn install || die
- cp config.sample.json config.json || die
- popd >/dev/null || die
-
- yarn install || die
-}
-
-src_compile() {
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn build || die
- popd >/dev/null || die
-
- ln -s "${ELEMENT_WEB_S}"/webapp ./ || die
- yarn build:native || die
- # Use sed to temporarily fix upstream bug in app-builder-lib https://github.com/electron-userland/electron-builder/issues/9355
- sed -i 's/else if (isCi) {/else if (isCi.isCI) {/' node_modules/app-builder-lib/out/publish/PublishManager.js || die
- yarn build || die
-}
-
-src_test() {
- pushd "${ELEMENT_WEB_S}" >/dev/null || die
- yarn test || die
- popd >/dev/null || die
-
- # Right now I can't figure out how to run playwright
- # under virtx so this test is commented out
- # Help will be appreciated, need to tell the browser
- # to run without a proper gpu support
- #virtx dbus-launch npx playwright test --ignore-snapshots --reporter html
-}
-
-
-src_install() {
- unpack dist/${PN}_${PV}_amd64.deb
- tar -xvf data.tar.xz || die
-
- ./node_modules/@electron/universal/node_modules/@electron/asar/bin/asar.js p webapp opt/Element/resources/webapp.asar || die
- mv -n usr/share/doc/${PN} usr/share/doc/${PF} || die
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- insinto /
- doins -r usr
- doins -r opt
- local f
- for f in ${QA_PREBUILT}; do
- fperms +x "/${f}"
- done
- fperms u+s /opt/Element/chrome-sandbox
-
- dosym ../../opt/Element/${PN} /usr/bin/${PN}
- dosym ${PN} /usr/bin/riot-desktop
-}
diff --git a/net-im/element-desktop/element-desktop-1.12.9.ebuild b/net-im/element-desktop/element-desktop-1.12.9.ebuild
new file mode 100644
index 000000000000..9ead0ea19553
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.9.ebuild
@@ -0,0 +1,1204 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI="!build-online? (
+ https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.2.0.tgz
+ https://registry.yarnpkg.com/@action-validator/cli/-/cli-0.6.0.tgz -> @action-validator-cli-0.6.0.tgz
+ https://registry.yarnpkg.com/@action-validator/core/-/core-0.6.0.tgz -> @action-validator-core-0.6.0.tgz
+ https://registry.yarnpkg.com/@apm-js-collab/code-transformer/-/code-transformer-0.8.2.tgz -> @apm-js-collab-code-transformer-0.8.2.tgz
+ https://registry.yarnpkg.com/@apm-js-collab/tracing-hooks/-/tracing-hooks-0.3.1.tgz -> @apm-js-collab-tracing-hooks-0.3.1.tgz
+ https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz -> @babel-code-frame-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.28.5.tgz -> @babel-compat-data-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/core/-/core-7.28.5.tgz -> @babel-core-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/generator/-/generator-7.28.5.tgz -> @babel-generator-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz -> @babel-helper-annotate-as-pure-7.27.3.tgz
+ https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz -> @babel-helper-compilation-targets-7.27.2.tgz
+ https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz -> @babel-helper-create-class-features-plugin-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz -> @babel-helper-create-regexp-features-plugin-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz -> @babel-helper-define-polyfill-provider-0.6.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-7.28.0.tgz -> @babel-helper-globals-7.28.0.tgz
+ https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz -> @babel-helper-member-expression-to-functions-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz -> @babel-helper-module-imports-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz -> @babel-helper-module-transforms-7.28.3.tgz
+ https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz -> @babel-helper-optimise-call-expression-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz -> @babel-helper-plugin-utils-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz -> @babel-helper-remap-async-to-generator-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz -> @babel-helper-replace-supers-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz -> @babel-helper-skip-transparent-expression-wrappers-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz -> @babel-helper-string-parser-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz -> @babel-helper-validator-identifier-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz -> @babel-helper-validator-identifier-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz -> @babel-helper-validator-option-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz -> @babel-helper-wrap-function-7.28.3.tgz
+ https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.28.4.tgz -> @babel-helpers-7.28.4.tgz
+ https://registry.yarnpkg.com/@babel/parser/-/parser-7.28.5.tgz -> @babel-parser-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz -> @babel-plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz -> @babel-plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz -> @babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz -> @babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz -> @babel-plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz
+ https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz -> @babel-plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz -> @babel-plugin-syntax-import-assertions-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz -> @babel-plugin-syntax-import-attributes-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz -> @babel-plugin-syntax-jsx-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz -> @babel-plugin-syntax-typescript-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz -> @babel-plugin-syntax-unicode-sets-regex-7.18.6.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz -> @babel-plugin-transform-arrow-functions-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz -> @babel-plugin-transform-async-generator-functions-7.28.0.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz -> @babel-plugin-transform-async-to-generator-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz -> @babel-plugin-transform-block-scoped-functions-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz -> @babel-plugin-transform-block-scoping-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz -> @babel-plugin-transform-class-properties-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz -> @babel-plugin-transform-class-static-block-7.28.3.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz -> @babel-plugin-transform-classes-7.28.4.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz -> @babel-plugin-transform-computed-properties-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz -> @babel-plugin-transform-destructuring-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz -> @babel-plugin-transform-dotall-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz -> @babel-plugin-transform-duplicate-keys-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz -> @babel-plugin-transform-dynamic-import-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz -> @babel-plugin-transform-explicit-resource-management-7.28.0.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz -> @babel-plugin-transform-exponentiation-operator-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz -> @babel-plugin-transform-export-namespace-from-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz -> @babel-plugin-transform-for-of-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz -> @babel-plugin-transform-function-name-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz -> @babel-plugin-transform-json-strings-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz -> @babel-plugin-transform-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz -> @babel-plugin-transform-logical-assignment-operators-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz -> @babel-plugin-transform-member-expression-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz -> @babel-plugin-transform-modules-amd-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz -> @babel-plugin-transform-modules-commonjs-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz -> @babel-plugin-transform-modules-systemjs-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz -> @babel-plugin-transform-modules-umd-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz -> @babel-plugin-transform-named-capturing-groups-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz -> @babel-plugin-transform-new-target-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz -> @babel-plugin-transform-nullish-coalescing-operator-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz -> @babel-plugin-transform-numeric-separator-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz -> @babel-plugin-transform-object-rest-spread-7.28.4.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz -> @babel-plugin-transform-object-super-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz -> @babel-plugin-transform-optional-catch-binding-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz -> @babel-plugin-transform-optional-chaining-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz -> @babel-plugin-transform-parameters-7.27.7.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz -> @babel-plugin-transform-private-methods-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz -> @babel-plugin-transform-private-property-in-object-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz -> @babel-plugin-transform-property-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz -> @babel-plugin-transform-regenerator-7.28.4.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz -> @babel-plugin-transform-regexp-modifiers-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz -> @babel-plugin-transform-reserved-words-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz -> @babel-plugin-transform-shorthand-properties-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz -> @babel-plugin-transform-spread-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz -> @babel-plugin-transform-sticky-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz -> @babel-plugin-transform-template-literals-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz -> @babel-plugin-transform-typeof-symbol-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz -> @babel-plugin-transform-typescript-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz -> @babel-plugin-transform-unicode-escapes-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-property-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz -> @babel-plugin-transform-unicode-sets-regex-7.27.1.tgz
+ https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.28.5.tgz -> @babel-preset-env-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz -> @babel-preset-modules-0.1.6-no-external-plugins.tgz
+ https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz -> @babel-preset-typescript-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/template/-/template-7.27.2.tgz -> @babel-template-7.27.2.tgz
+ https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.28.5.tgz -> @babel-traverse-7.28.5.tgz
+ https://registry.yarnpkg.com/@babel/types/-/types-7.28.5.tgz -> @babel-types-7.28.5.tgz
+ https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz -> @develar-schema-utils-2.6.5.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-3.3.1.tgz -> @electron-asar-3.3.1.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-3.4.1.tgz -> @electron-asar-3.4.1.tgz
+ https://registry.yarnpkg.com/@electron/asar/-/asar-4.0.1.tgz -> @electron-asar-4.0.1.tgz
+ https://registry.yarnpkg.com/@electron/fuses/-/fuses-1.8.0.tgz -> @electron-fuses-1.8.0.tgz
+ https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz -> @electron-get-2.0.3.tgz
+ https://registry.yarnpkg.com/@electron/notarize/-/notarize-2.5.0.tgz -> @electron-notarize-2.5.0.tgz
+ https://registry.yarnpkg.com/@electron/osx-sign/-/osx-sign-1.3.3.tgz -> @electron-osx-sign-1.3.3.tgz
+ https://registry.yarnpkg.com/@electron/rebuild/-/rebuild-4.0.1.tgz -> @electron-rebuild-4.0.1.tgz
+ https://registry.yarnpkg.com/@electron/universal/-/universal-2.0.3.tgz -> @electron-universal-2.0.3.tgz
+ https://registry.yarnpkg.com/@electron/windows-sign/-/windows-sign-1.2.1.tgz -> @electron-windows-sign-1.2.1.tgz
+ https://registry.yarnpkg.com/@emnapi/core/-/core-1.8.1.tgz -> @emnapi-core-1.8.1.tgz
+ https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.8.1.tgz -> @emnapi-runtime-1.8.1.tgz
+ https://registry.yarnpkg.com/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz -> @emnapi-wasi-threads-1.1.0.tgz
+ https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.27.1.tgz -> @esbuild-aix-ppc64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.27.1.tgz -> @esbuild-android-arm-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.27.1.tgz -> @esbuild-android-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.27.1.tgz -> @esbuild-android-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.27.1.tgz -> @esbuild-darwin-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.27.1.tgz -> @esbuild-darwin-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.1.tgz -> @esbuild-freebsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.27.1.tgz -> @esbuild-freebsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.27.1.tgz -> @esbuild-linux-arm-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.27.1.tgz -> @esbuild-linux-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.27.1.tgz -> @esbuild-linux-ia32-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.27.1.tgz -> @esbuild-linux-loong64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.27.1.tgz -> @esbuild-linux-mips64el-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.27.1.tgz -> @esbuild-linux-ppc64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.27.1.tgz -> @esbuild-linux-riscv64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.27.1.tgz -> @esbuild-linux-s390x-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.27.1.tgz -> @esbuild-linux-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.1.tgz -> @esbuild-netbsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.27.1.tgz -> @esbuild-netbsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.1.tgz -> @esbuild-openbsd-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.27.1.tgz -> @esbuild-openbsd-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.1.tgz -> @esbuild-openharmony-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.27.1.tgz -> @esbuild-sunos-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.27.1.tgz -> @esbuild-win32-arm64-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.27.1.tgz -> @esbuild-win32-ia32-0.27.1.tgz
+ https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.27.1.tgz -> @esbuild-win32-x64-0.27.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz -> @eslint-community-eslint-utils-4.4.0.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz -> @eslint-community-eslint-utils-4.9.0.tgz
+ https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz -> @eslint-community-eslint-utils-4.9.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz -> @eslint-community-regexpp-4.11.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz -> @eslint-community-regexpp-4.12.1.tgz
+ https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz -> @eslint-community-regexpp-4.12.2.tgz
+ https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz -> @eslint-eslintrc-2.1.4.tgz
+ https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz -> @eslint-js-8.57.1.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz -> @humanwhocodes-config-array-0.13.0.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz -> @humanwhocodes-module-importer-1.0.1.tgz
+ https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz -> @humanwhocodes-object-schema-2.0.3.tgz
+ https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz -> @isaacs-balanced-match-4.0.1.tgz
+ https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz -> @isaacs-brace-expansion-5.0.0.tgz
+ https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz -> @isaacs-cliui-8.0.2.tgz
+ https://registry.yarnpkg.com/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz -> @isaacs-fs-minipass-4.0.1.tgz
+ https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz -> @jridgewell-gen-mapping-0.3.13.tgz
+ https://registry.yarnpkg.com/@jridgewell/remapping/-/remapping-2.3.5.tgz -> @jridgewell-remapping-2.3.5.tgz
+ https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz -> @jridgewell-resolve-uri-3.1.2.tgz
+ https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz -> @jridgewell-sourcemap-codec-1.5.5.tgz
+ https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz -> @jridgewell-trace-mapping-0.3.31.tgz
+ https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-2.0.0.tgz -> @malept-cross-spawn-promise-2.0.0.tgz
+ https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz -> @malept-flatpak-bundler-0.4.0.tgz
+ https://registry.yarnpkg.com/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.1.tgz -> @napi-rs-wasm-runtime-1.1.1.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz -> @nodelib-fs.scandir-2.1.5.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz -> @nodelib-fs.stat-2.0.5.tgz
+ https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz -> @nodelib-fs.walk-1.2.8.tgz
+ https://registry.yarnpkg.com/@npmcli/agent/-/agent-3.0.0.tgz -> @npmcli-agent-3.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/agent/-/agent-4.0.0.tgz -> @npmcli-agent-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/fs/-/fs-4.0.0.tgz -> @npmcli-fs-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/fs/-/fs-5.0.0.tgz -> @npmcli-fs-5.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/git/-/git-7.0.1.tgz -> @npmcli-git-7.0.1.tgz
+ https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-4.0.0.tgz -> @npmcli-installed-package-contents-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-5.0.0.tgz -> @npmcli-node-gyp-5.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-7.0.4.tgz -> @npmcli-package-json-7.0.4.tgz
+ https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz -> @npmcli-promise-spawn-9.0.1.tgz
+ https://registry.yarnpkg.com/@npmcli/redact/-/redact-4.0.0.tgz -> @npmcli-redact-4.0.0.tgz
+ https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-10.0.3.tgz -> @npmcli-run-script-10.0.3.tgz
+ https://registry.yarnpkg.com/@opentelemetry/api-logs/-/api-logs-0.208.0.tgz -> @opentelemetry-api-logs-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.9.0.tgz -> @opentelemetry-api-1.9.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-2.2.0.tgz -> @opentelemetry-context-async-hooks-2.2.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.2.0.tgz -> @opentelemetry-core-2.2.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-amqplib/-/instrumentation-amqplib-0.55.0.tgz -> @opentelemetry-instrumentation-amqplib-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-connect/-/instrumentation-connect-0.52.0.tgz -> @opentelemetry-instrumentation-connect-0.52.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-dataloader/-/instrumentation-dataloader-0.26.0.tgz -> @opentelemetry-instrumentation-dataloader-0.26.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.57.0.tgz -> @opentelemetry-instrumentation-express-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.28.0.tgz -> @opentelemetry-instrumentation-fs-0.28.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-generic-pool/-/instrumentation-generic-pool-0.52.0.tgz -> @opentelemetry-instrumentation-generic-pool-0.52.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-graphql/-/instrumentation-graphql-0.56.0.tgz -> @opentelemetry-instrumentation-graphql-0.56.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-hapi/-/instrumentation-hapi-0.55.0.tgz -> @opentelemetry-instrumentation-hapi-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.208.0.tgz -> @opentelemetry-instrumentation-http-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-ioredis/-/instrumentation-ioredis-0.56.0.tgz -> @opentelemetry-instrumentation-ioredis-0.56.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-kafkajs/-/instrumentation-kafkajs-0.18.0.tgz -> @opentelemetry-instrumentation-kafkajs-0.18.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-knex/-/instrumentation-knex-0.53.0.tgz -> @opentelemetry-instrumentation-knex-0.53.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-koa/-/instrumentation-koa-0.57.0.tgz -> @opentelemetry-instrumentation-koa-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-lru-memoizer/-/instrumentation-lru-memoizer-0.53.0.tgz -> @opentelemetry-instrumentation-lru-memoizer-0.53.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongodb/-/instrumentation-mongodb-0.61.0.tgz -> @opentelemetry-instrumentation-mongodb-0.61.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mongoose/-/instrumentation-mongoose-0.55.0.tgz -> @opentelemetry-instrumentation-mongoose-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql/-/instrumentation-mysql-0.54.0.tgz -> @opentelemetry-instrumentation-mysql-0.54.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-mysql2/-/instrumentation-mysql2-0.55.0.tgz -> @opentelemetry-instrumentation-mysql2-0.55.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.61.0.tgz -> @opentelemetry-instrumentation-pg-0.61.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis/-/instrumentation-redis-0.57.0.tgz -> @opentelemetry-instrumentation-redis-0.57.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-tedious/-/instrumentation-tedious-0.27.0.tgz -> @opentelemetry-instrumentation-tedious-0.27.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation-undici/-/instrumentation-undici-0.19.0.tgz -> @opentelemetry-instrumentation-undici-0.19.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.208.0.tgz -> @opentelemetry-instrumentation-0.208.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/redis-common/-/redis-common-0.38.2.tgz -> @opentelemetry-redis-common-0.38.2.tgz
+ https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.2.0.tgz -> @opentelemetry-resources-2.2.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.2.0.tgz -> @opentelemetry-sdk-trace-base-2.2.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.38.0.tgz -> @opentelemetry-semantic-conventions-1.38.0.tgz
+ https://registry.yarnpkg.com/@opentelemetry/sql-common/-/sql-common-0.41.2.tgz -> @opentelemetry-sql-common-0.41.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.16.2.tgz -> @oxc-resolver-binding-android-arm-eabi-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.16.2.tgz -> @oxc-resolver-binding-android-arm64-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.16.2.tgz -> @oxc-resolver-binding-darwin-arm64-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.16.2.tgz -> @oxc-resolver-binding-darwin-x64-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.16.2.tgz -> @oxc-resolver-binding-freebsd-x64-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.16.2.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.16.2.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.16.2.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.16.2.tgz -> @oxc-resolver-binding-linux-x64-musl-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.16.2.tgz -> @oxc-resolver-binding-openharmony-arm64-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.16.2.tgz -> @oxc-resolver-binding-wasm32-wasi-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.16.2.tgz
+ https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.16.2.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.16.2.tgz
+ https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz -> @pkgjs-parseargs-0.11.0.tgz
+ https://registry.yarnpkg.com/@playwright/test/-/test-1.57.0.tgz -> @playwright-test-1.57.0.tgz
+ https://registry.yarnpkg.com/@prisma/instrumentation/-/instrumentation-6.19.0.tgz -> @prisma-instrumentation-6.19.0.tgz
+ https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz -> @rtsao-scc-1.1.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/browser-utils/-/browser-utils-10.29.0.tgz -> @sentry-internal-browser-utils-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.29.0.tgz -> @sentry-internal-feedback-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.29.0.tgz -> @sentry-internal-replay-canvas-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.29.0.tgz -> @sentry-internal-replay-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry/browser/-/browser-10.29.0.tgz -> @sentry-browser-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry/core/-/core-10.29.0.tgz -> @sentry-core-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry/electron/-/electron-7.5.0.tgz -> @sentry-electron-7.5.0.tgz
+ https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.29.0.tgz -> @sentry-node-core-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry/node/-/node-10.29.0.tgz -> @sentry-node-10.29.0.tgz
+ https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.29.0.tgz -> @sentry-opentelemetry-10.29.0.tgz
+ https://registry.yarnpkg.com/@sigstore/bundle/-/bundle-4.0.0.tgz -> @sigstore-bundle-4.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/core/-/core-3.0.0.tgz -> @sigstore-core-3.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.5.0.tgz -> @sigstore-protobuf-specs-0.5.0.tgz
+ https://registry.yarnpkg.com/@sigstore/sign/-/sign-4.0.1.tgz -> @sigstore-sign-4.0.1.tgz
+ https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-4.0.0.tgz -> @sigstore-tuf-4.0.0.tgz
+ https://registry.yarnpkg.com/@sigstore/verify/-/verify-3.0.0.tgz -> @sigstore-verify-3.0.0.tgz
+ https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz -> @sindresorhus-is-4.6.0.tgz
+ https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-5.6.1.tgz -> @stylistic-eslint-plugin-5.6.1.tgz
+ https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz -> @szmarczak-http-timer-4.0.6.tgz
+ https://registry.yarnpkg.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz -> @tufjs-canonical-json-2.0.0.tgz
+ https://registry.yarnpkg.com/@tufjs/models/-/models-4.0.0.tgz -> @tufjs-models-4.0.0.tgz
+ https://registry.yarnpkg.com/@tybys/wasm-util/-/wasm-util-0.10.1.tgz -> @tybys-wasm-util-0.10.1.tgz
+ https://registry.yarnpkg.com/@types/auto-launch/-/auto-launch-5.0.5.tgz -> @types-auto-launch-5.0.5.tgz
+ https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz -> @types-cacheable-request-6.0.3.tgz
+ https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz -> @types-connect-3.4.38.tgz
+ https://registry.yarnpkg.com/@types/counterpart/-/counterpart-0.18.4.tgz -> @types-counterpart-0.18.4.tgz
+ https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz -> @types-debug-4.1.12.tgz
+ https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.13.tgz -> @types-fs-extra-9.0.13.tgz
+ https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz -> @types-http-cache-semantics-4.0.4.tgz
+ https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz -> @types-json5-0.0.29.tgz
+ https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz -> @types-keyv-3.1.4.tgz
+ https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz -> @types-minimist-1.2.5.tgz
+ https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz -> @types-ms-2.1.0.tgz
+ https://registry.yarnpkg.com/@types/mysql/-/mysql-2.15.27.tgz -> @types-mysql-2.15.27.tgz
+ https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.6.11.tgz -> @types-node-fetch-2.6.11.tgz
+ https://registry.yarnpkg.com/@types/node/-/node-18.19.130.tgz -> @types-node-18.19.130.tgz
+ https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz -> @types-normalize-package-data-2.4.4.tgz
+ https://registry.yarnpkg.com/@types/npm-package-arg/-/npm-package-arg-6.1.4.tgz -> @types-npm-package-arg-6.1.4.tgz
+ https://registry.yarnpkg.com/@types/npm-registry-fetch/-/npm-registry-fetch-8.0.7.tgz -> @types-npm-registry-fetch-8.0.7.tgz
+ https://registry.yarnpkg.com/@types/npmlog/-/npmlog-7.0.0.tgz -> @types-npmlog-7.0.0.tgz
+ https://registry.yarnpkg.com/@types/pacote/-/pacote-11.1.8.tgz -> @types-pacote-11.1.8.tgz
+ https://registry.yarnpkg.com/@types/pg-pool/-/pg-pool-2.0.7.tgz -> @types-pg-pool-2.0.7.tgz
+ https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.tgz
+ https://registry.yarnpkg.com/@types/pg/-/pg-8.16.0.tgz -> @types-pg-8.16.0.tgz
+ https://registry.yarnpkg.com/@types/plist/-/plist-3.0.5.tgz -> @types-plist-3.0.5.tgz
+ https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.3.tgz -> @types-responselike-1.0.3.tgz
+ https://registry.yarnpkg.com/@types/ssri/-/ssri-7.1.5.tgz -> @types-ssri-7.1.5.tgz
+ https://registry.yarnpkg.com/@types/tedious/-/tedious-4.0.14.tgz -> @types-tedious-4.0.14.tgz
+ https://registry.yarnpkg.com/@types/verror/-/verror-1.10.10.tgz -> @types-verror-1.10.10.tgz
+ https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz -> @types-yauzl-2.10.3.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.52.0.tgz -> @typescript-eslint-eslint-plugin-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.52.0.tgz -> @typescript-eslint-parser-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.52.0.tgz -> @typescript-eslint-project-service-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.52.0.tgz -> @typescript-eslint-scope-manager-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.52.0.tgz -> @typescript-eslint-tsconfig-utils-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.52.0.tgz -> @typescript-eslint-type-utils-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.48.0.tgz -> @typescript-eslint-types-8.48.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.52.0.tgz -> @typescript-eslint-types-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.52.0.tgz -> @typescript-eslint-typescript-estree-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.52.0.tgz -> @typescript-eslint-utils-8.52.0.tgz
+ https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.52.0.tgz -> @typescript-eslint-visitor-keys-8.52.0.tgz
+ https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz -> @ungap-structured-clone-1.2.0.tgz
+ https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz -> @xmldom-xmldom-0.8.10.tgz
+ https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz -> @yarnpkg-lockfile-1.1.0.tgz
+ https://registry.yarnpkg.com/abbrev/-/abbrev-3.0.1.tgz
+ https://registry.yarnpkg.com/abbrev/-/abbrev-4.0.0.tgz
+ https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz
+ https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz
+ https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz
+ https://registry.yarnpkg.com/acorn/-/acorn-8.15.0.tgz
+ https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz
+ https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-3.0.1.tgz
+ https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz
+ https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz
+ https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz
+ https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-7.2.0.tgz
+ https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz
+ https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.2.2.tgz
+ https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz
+ https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.3.tgz
+ https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-5.0.0-alpha.12.tgz
+ https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-26.4.0.tgz
+ https://registry.yarnpkg.com/applescript/-/applescript-1.0.0.tgz
+ https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz
+ https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz
+ https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz
+ https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz
+ https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz
+ https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz
+ https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz
+ https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz
+ https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz
+ https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz
+ https://registry.yarnpkg.com/async-function/-/async-function-1.0.0.tgz
+ https://registry.yarnpkg.com/async/-/async-3.2.6.tgz
+ https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz
+ https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz
+ https://registry.yarnpkg.com/atomically/-/atomically-2.0.5.tgz
+ https://registry.yarnpkg.com/auto-launch/-/auto-launch-5.0.6.tgz
+ https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz
+ https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz
+ https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz
+ https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz
+ https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.16.tgz
+ https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.8.20.tgz
+ https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz
+ https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz
+ https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.12.tgz
+ https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.2.tgz
+ https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz
+ https://registry.yarnpkg.com/browserslist/-/browserslist-4.26.3.tgz
+ https://registry.yarnpkg.com/browserslist/-/browserslist-4.27.0.tgz
+ https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz
+ https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz
+ https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz
+ https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.5.1.tgz
+ https://registry.yarnpkg.com/builder-util/-/builder-util-26.3.4.tgz
+ https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz
+ https://registry.yarnpkg.com/cacache/-/cacache-19.0.1.tgz
+ https://registry.yarnpkg.com/cacache/-/cacache-20.0.3.tgz
+ https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz
+ https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.4.tgz
+ https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
+ https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz
+ https://registry.yarnpkg.com/call-bound/-/call-bound-1.0.4.tgz
+ https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz
+ https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001750.tgz
+ https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz
+ https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz
+ https://registry.yarnpkg.com/chalk/-/chalk-5.2.0.tgz
+ https://registry.yarnpkg.com/chokidar/-/chokidar-5.0.0.tgz
+ https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz
+ https://registry.yarnpkg.com/chownr/-/chownr-3.0.0.tgz
+ https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-4.2.0.tgz
+ https://registry.yarnpkg.com/ci-info/-/ci-info-4.3.1.tgz
+ https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz
+ https://registry.yarnpkg.com/clean-regexp/-/clean-regexp-1.0.0.tgz
+ https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz
+ https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-5.0.0.tgz
+ https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.2.tgz
+ https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz
+ https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-5.1.1.tgz
+ https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz
+ https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz
+ https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz
+ https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz
+ https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz
+ https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz
+ https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz
+ https://registry.yarnpkg.com/commander/-/commander-13.1.0.tgz
+ https://registry.yarnpkg.com/commander/-/commander-14.0.2.tgz
+ https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz
+ https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz
+ https://registry.yarnpkg.com/compare-version/-/compare-version-0.1.2.tgz
+ https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz
+ https://registry.yarnpkg.com/conf/-/conf-15.0.2.tgz
+ https://registry.yarnpkg.com/config-file-ts/-/config-file-ts-0.2.8-rc1.tgz
+ https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz
+ https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.46.0.tgz
+ https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz
+ https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz
+ https://registry.yarnpkg.com/counterpart/-/counterpart-0.18.6.tgz
+ https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz
+ https://registry.yarnpkg.com/cross-dirname/-/cross-dirname-0.1.0.tgz
+ https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.6.tgz
+ https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.2.tgz
+ https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz
+ https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz
+ https://registry.yarnpkg.com/date-names/-/date-names-0.1.13.tgz
+ https://registry.yarnpkg.com/debounce-fn/-/debounce-fn-6.0.0.tgz
+ https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.4.0.tgz
+ https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz
+ https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz
+ https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz
+ https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz
+ https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz
+ https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz
+ https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz
+ https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz
+ https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz
+ https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz
+ https://registry.yarnpkg.com/dir-compare/-/dir-compare-4.2.0.tgz
+ https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-26.4.0.tgz
+ https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.11.tgz
+ https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz
+ https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz
+ https://registry.yarnpkg.com/dot-prop/-/dot-prop-10.1.0.tgz
+ https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-11.0.7.tgz
+ https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.7.tgz
+ https://registry.yarnpkg.com/dunder-proto/-/dunder-proto-1.0.1.tgz
+ https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz
+ https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz
+ https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-26.4.0.tgz
+ https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.4.0.tgz
+ https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-4.0.0.tgz
+ https://registry.yarnpkg.com/electron-publish/-/electron-publish-26.3.4.tgz
+ https://registry.yarnpkg.com/electron-store/-/electron-store-11.0.2.tgz
+ https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.237.tgz
+ https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.241.tgz
+ https://registry.yarnpkg.com/electron-window-state/-/electron-window-state-5.0.3.tgz
+ https://registry.yarnpkg.com/electron-winstaller/-/electron-winstaller-5.4.0.tgz
+ https://registry.yarnpkg.com/electron/-/electron-39.2.7.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.6.0.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz
+ https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz
+ https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz
+ https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz
+ https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz
+ https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz
+ https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz
+ https://registry.yarnpkg.com/environment/-/environment-1.1.0.tgz
+ https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz
+ https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.4.tgz
+ https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.24.0.tgz
+ https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz
+ https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz
+ https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz
+ https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz
+ https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz
+ https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.3.0.tgz
+ https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz
+ https://registry.yarnpkg.com/esbuild/-/esbuild-0.27.1.tgz
+ https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz
+ https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
+ https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz
+ https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz
+ https://registry.yarnpkg.com/eslint-config-google/-/eslint-config-google-0.14.0.tgz
+ https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz
+ https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz
+ https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz
+ https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-7.8.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-matrix-org/-/eslint-plugin-matrix-org-3.0.0.tgz
+ https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.23.1.tgz
+ https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-56.0.1.tgz
+ https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz
+ https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz
+ https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz
+ https://registry.yarnpkg.com/eslint/-/eslint-8.57.1.tgz
+ https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz
+ https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz
+ https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz
+ https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz
+ https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz
+ https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz
+ https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz
+ https://registry.yarnpkg.com/except/-/except-0.1.3.tgz
+ https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.3.tgz
+ https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz
+ https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz
+ https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz
+ https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
+ https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz
+ https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz
+ https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz
+ https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz
+ https://registry.yarnpkg.com/fastq/-/fastq-1.20.1.tgz
+ https://registry.yarnpkg.com/fd-package-json/-/fd-package-json-2.0.0.tgz
+ https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz
+ https://registry.yarnpkg.com/fdir/-/fdir-6.5.0.tgz
+ https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz
+ https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz
+ https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz
+ https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz
+ https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz
+ https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-2.0.0.tgz
+ https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz
+ https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz
+ https://registry.yarnpkg.com/for-each/-/for-each-0.3.5.tgz
+ https://registry.yarnpkg.com/foreachasync/-/foreachasync-3.0.0.tgz
+ https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.1.tgz
+ https://registry.yarnpkg.com/form-data/-/form-data-4.0.4.tgz
+ https://registry.yarnpkg.com/formatly/-/formatly-0.3.0.tgz
+ https://registry.yarnpkg.com/forwarded-parse/-/forwarded-parse-2.1.2.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz
+ https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz
+ https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz
+ https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-3.0.3.tgz
+ https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz
+ https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz
+ https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz
+ https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz
+ https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.8.tgz
+ https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz
+ https://registry.yarnpkg.com/generator-function/-/generator-function-2.0.1.tgz
+ https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz
+ https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz
+ https://registry.yarnpkg.com/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz
+ https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz
+ https://registry.yarnpkg.com/get-proto/-/get-proto-1.0.1.tgz
+ https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz
+ https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.1.0.tgz
+ https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.12.0.tgz
+ https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.0.tgz
+ https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz
+ https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz
+ https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz
+ https://registry.yarnpkg.com/glob/-/glob-10.5.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-11.1.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-13.0.0.tgz
+ https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz
+ https://registry.yarnpkg.com/global-agent/-/global-agent-3.0.0.tgz
+ https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz
+ https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz
+ https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz
+ https://registry.yarnpkg.com/globrex/-/globrex-0.1.2.tgz
+ https://registry.yarnpkg.com/gopd/-/gopd-1.2.0.tgz
+ https://registry.yarnpkg.com/got/-/got-11.8.6.tgz
+ https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz
+ https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz
+ https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.1.0.tgz
+ https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz
+ https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz
+ https://registry.yarnpkg.com/has-proto/-/has-proto-1.2.0.tgz
+ https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.1.0.tgz
+ https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz
+ https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz
+ https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-9.0.2.tgz
+ https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz
+ https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz
+ https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz
+ https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz
+ https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz
+ https://registry.yarnpkg.com/husky/-/husky-9.1.7.tgz
+ https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.7.tgz
+ https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz
+ https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz
+ https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-8.0.0.tgz
+ https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz
+ https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz
+ https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz
+ https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz
+ https://registry.yarnpkg.com/import-in-the-middle/-/import-in-the-middle-2.0.1.tgz
+ https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz
+ https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz
+ https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz
+ https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz
+ https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz
+ https://registry.yarnpkg.com/ini/-/ini-6.0.0.tgz
+ https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.1.0.tgz
+ https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz
+ https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.5.tgz
+ https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz
+ https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.1.1.tgz
+ https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.1.0.tgz
+ https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.2.2.tgz
+ https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz
+ https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz
+ https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz
+ https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.2.tgz
+ https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.1.0.tgz
+ https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz
+ https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz
+ https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz
+ https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz
+ https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz
+ https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.1.2.tgz
+ https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz
+ https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz
+ https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz
+ https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz
+ https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.1.1.tgz
+ https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz
+ https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz
+ https://registry.yarnpkg.com/is-regex/-/is-regex-1.2.1.tgz
+ https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz
+ https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz
+ https://registry.yarnpkg.com/is-string/-/is-string-1.1.1.tgz
+ https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.1.1.tgz
+ https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.15.tgz
+ https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz
+ https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz
+ https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.1.1.tgz
+ https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.4.tgz
+ https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz
+ https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz
+ https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz
+ https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.10.tgz
+ https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-5.0.4.tgz
+ https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz
+ https://registry.yarnpkg.com/isexe/-/isexe-3.1.1.tgz
+ https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz
+ https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.1.1.tgz
+ https://registry.yarnpkg.com/jake/-/jake-10.9.2.tgz
+ https://registry.yarnpkg.com/jiti/-/jiti-2.4.2.tgz
+ https://registry.yarnpkg.com/jiti/-/jiti-2.6.1.tgz
+ https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz
+ https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz
+ https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz
+ https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz
+ https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz
+ https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz
+ https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz
+ https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-5.0.0.tgz
+ https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz
+ https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
+ https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz
+ https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz
+ https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz
+ https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz
+ https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz
+ https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz
+ https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz
+ https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz
+ https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz
+ https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz
+ https://registry.yarnpkg.com/jszip/-/jszip-3.10.1.tgz
+ https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz
+ https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz
+ https://registry.yarnpkg.com/knip/-/knip-5.80.0.tgz
+ https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz
+ https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz
+ https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz
+ https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz
+ https://registry.yarnpkg.com/lint-staged/-/lint-staged-16.2.7.tgz
+ https://registry.yarnpkg.com/listr2/-/listr2-9.0.5.tgz
+ https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz
+ https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz
+ https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz
+ https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz
+ https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz
+ https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz
+ https://registry.yarnpkg.com/log-update/-/log-update-6.1.0.tgz
+ https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-11.2.2.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz
+ https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz
+ https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz
+ https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-15.0.3.tgz
+ https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz
+ https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz
+ https://registry.yarnpkg.com/matrix-web-i18n/-/matrix-web-i18n-3.5.2.tgz
+ https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz
+ https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz
+ https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz
+ https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz
+ https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz
+ https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz
+ https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz
+ https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz
+ https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz
+ https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-10.1.1.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz
+ https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz
+ https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz
+ https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-2.0.1.tgz
+ https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-4.0.1.tgz
+ https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-5.0.0.tgz
+ https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz
+ https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz
+ https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz
+ https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz
+ https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz
+ https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz
+ https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz
+ https://registry.yarnpkg.com/minizlib/-/minizlib-3.1.0.tgz
+ https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz
+ https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz
+ https://registry.yarnpkg.com/mkdirp/-/mkdirp-3.0.1.tgz
+ https://registry.yarnpkg.com/module-details-from-path/-/module-details-from-path-1.0.4.tgz
+ https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz
+ https://registry.yarnpkg.com/nano-spawn/-/nano-spawn-2.0.0.tgz
+ https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz
+ https://registry.yarnpkg.com/negotiator/-/negotiator-1.0.0.tgz
+ https://registry.yarnpkg.com/node-abi/-/node-abi-4.24.0.tgz
+ https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz
+ https://registry.yarnpkg.com/node-api-version/-/node-api-version-0.2.1.tgz
+ https://registry.yarnpkg.com/node-gyp/-/node-gyp-11.4.2.tgz
+ https://registry.yarnpkg.com/node-gyp/-/node-gyp-12.1.0.tgz
+ https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.26.tgz
+ https://registry.yarnpkg.com/nopt/-/nopt-8.1.0.tgz
+ https://registry.yarnpkg.com/nopt/-/nopt-9.0.0.tgz
+ https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz
+ https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz
+ https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-5.0.0.tgz
+ https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-8.0.0.tgz
+ https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-5.0.0.tgz
+ https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-13.0.2.tgz
+ https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-10.0.3.tgz
+ https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-11.0.3.tgz
+ https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-19.1.1.tgz
+ https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.4.tgz
+ https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz
+ https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz
+ https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz
+ https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz
+ https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz
+ https://registry.yarnpkg.com/once/-/once-1.4.0.tgz
+ https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz
+ https://registry.yarnpkg.com/onetime/-/onetime-7.0.0.tgz
+ https://registry.yarnpkg.com/open/-/open-7.4.2.tgz
+ https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz
+ https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz
+ https://registry.yarnpkg.com/own-keys/-/own-keys-1.0.1.tgz
+ https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.16.2.tgz
+ https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz
+ https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz
+ https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz
+ https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz
+ https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz
+ https://registry.yarnpkg.com/p-map/-/p-map-7.0.4.tgz
+ https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz
+ https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz
+ https://registry.yarnpkg.com/pacote/-/pacote-21.0.4.tgz
+ https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz
+ https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz
+ https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz
+ https://registry.yarnpkg.com/patch-package/-/patch-package-8.0.1.tgz
+ https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz
+ https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz
+ https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz
+ https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz
+ https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz
+ https://registry.yarnpkg.com/path-scurry/-/path-scurry-2.0.1.tgz
+ https://registry.yarnpkg.com/pe-library/-/pe-library-0.4.1.tgz
+ https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz
+ https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz
+ https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.10.3.tgz
+ https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz
+ https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz
+ https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz
+ https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz
+ https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz
+ https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz
+ https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz
+ https://registry.yarnpkg.com/plist/-/plist-3.1.0.tgz
+ https://registry.yarnpkg.com/pluralize/-/pluralize-8.0.0.tgz
+ https://registry.yarnpkg.com/pluralizers/-/pluralizers-0.1.7.tgz
+ https://registry.yarnpkg.com/png-to-ico/-/png-to-ico-3.0.1.tgz
+ https://registry.yarnpkg.com/pngjs/-/pngjs-7.0.0.tgz
+ https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz
+ https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz
+ https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.1.tgz
+ https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz
+ https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz
+ https://registry.yarnpkg.com/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz
+ https://registry.yarnpkg.com/postject/-/postject-1.0.0-alpha.6.tgz
+ https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz
+ https://registry.yarnpkg.com/prettier/-/prettier-3.7.4.tgz
+ https://registry.yarnpkg.com/proc-log/-/proc-log-5.0.0.tgz
+ https://registry.yarnpkg.com/proc-log/-/proc-log-6.0.0.tgz
+ https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz
+ https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz
+ https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz
+ https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz
+ https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz
+ https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz
+ https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz
+ https://registry.yarnpkg.com/read-binary-file-arch/-/read-binary-file-arch-1.0.6.tgz
+ https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz
+ https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz
+ https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz
+ https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz
+ https://registry.yarnpkg.com/readdirp/-/readdirp-5.0.0.tgz
+ https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz
+ https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz
+ https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz
+ https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.27.tgz
+ https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz
+ https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.4.0.tgz
+ https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz
+ https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.10.0.tgz
+ https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.13.0.tgz
+ https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz
+ https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz
+ https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz
+ https://registry.yarnpkg.com/resedit/-/resedit-1.7.2.tgz
+ https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz
+ https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz
+ https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz
+ https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz
+ https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz
+ https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz
+ https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz
+ https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-5.1.0.tgz
+ https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz
+ https://registry.yarnpkg.com/reusify/-/reusify-1.1.0.tgz
+ https://registry.yarnpkg.com/rfdc/-/rfdc-1.4.1.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz
+ https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.2.tgz
+ https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz
+ https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz
+ https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.3.tgz
+ https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz
+ https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz
+ https://registry.yarnpkg.com/safe-push-apply/-/safe-push-apply-1.0.0.tgz
+ https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.1.0.tgz
+ https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz
+ https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz
+ https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz
+ https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz
+ https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz
+ https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz
+ https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz
+ https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz
+ https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz
+ https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz
+ https://registry.yarnpkg.com/set-proto/-/set-proto-1.0.0.tgz
+ https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz
+ https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz
+ https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz
+ https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz
+ https://registry.yarnpkg.com/side-channel-map/-/side-channel-map-1.0.1.tgz
+ https://registry.yarnpkg.com/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz
+ https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz
+ https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz
+ https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz
+ https://registry.yarnpkg.com/sigstore/-/sigstore-4.0.0.tgz
+ https://registry.yarnpkg.com/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz
+ https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz
+ https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz
+ https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-7.1.2.tgz
+ https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz
+ https://registry.yarnpkg.com/smol-toml/-/smol-toml-1.6.0.tgz
+ https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz
+ https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz
+ https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz
+ https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz
+ https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz
+ https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz
+ https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz
+ https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz
+ https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.3.tgz
+ https://registry.yarnpkg.com/ssri/-/ssri-12.0.0.tgz
+ https://registry.yarnpkg.com/ssri/-/ssri-13.0.0.tgz
+ https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz
+ https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz
+ https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-7.2.0.tgz
+ https://registry.yarnpkg.com/string-width/-/string-width-8.1.0.tgz
+ https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz
+ https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz
+ https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz
+ https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz
+ https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz
+ https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz
+ https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.2.tgz
+ https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz
+ https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz
+ https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz
+ https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-5.0.3.tgz
+ https://registry.yarnpkg.com/stubborn-fs/-/stubborn-fs-2.0.0.tgz
+ https://registry.yarnpkg.com/stubborn-utils/-/stubborn-utils-1.0.2.tgz
+ https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz
+ https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz
+ https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz
+ https://registry.yarnpkg.com/tagged-tag/-/tagged-tag-1.0.0.tgz
+ https://registry.yarnpkg.com/tapable/-/tapable-2.3.0.tgz
+ https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz
+ https://registry.yarnpkg.com/tar/-/tar-7.5.3.tgz
+ https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz
+ https://registry.yarnpkg.com/temp/-/temp-0.9.4.tgz
+ https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz
+ https://registry.yarnpkg.com/tiny-async-pool/-/tiny-async-pool-1.3.0.tgz
+ https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.15.tgz
+ https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.3.tgz
+ https://registry.yarnpkg.com/tmp/-/tmp-0.2.5.tgz
+ https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz
+ https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz
+ https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz
+ https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.7.tgz
+ https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz
+ https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz
+ https://registry.yarnpkg.com/tsx/-/tsx-4.21.0.tgz
+ https://registry.yarnpkg.com/tuf-js/-/tuf-js-4.0.0.tgz
+ https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz
+ https://registry.yarnpkg.com/type-fest/-/type-fest-5.1.0.tgz
+ https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz
+ https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz
+ https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz
+ https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.7.tgz
+ https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz
+ https://registry.yarnpkg.com/typescript/-/typescript-5.9.3.tgz
+ https://registry.yarnpkg.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz
+ https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz
+ https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz
+ https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz
+ https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz
+ https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz
+ https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz
+ https://registry.yarnpkg.com/unique-filename/-/unique-filename-4.0.0.tgz
+ https://registry.yarnpkg.com/unique-filename/-/unique-filename-5.0.0.tgz
+ https://registry.yarnpkg.com/unique-slug/-/unique-slug-5.0.0.tgz
+ https://registry.yarnpkg.com/unique-slug/-/unique-slug-6.0.0.tgz
+ https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz
+ https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz
+ https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz
+ https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz
+ https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz
+ https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz
+ https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz
+ https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz
+ https://registry.yarnpkg.com/uuid/-/uuid-13.0.0.tgz
+ https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz
+ https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-7.0.0.tgz
+ https://registry.yarnpkg.com/verror/-/verror-1.10.1.tgz
+ https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-4.0.0.tgz
+ https://registry.yarnpkg.com/walk/-/walk-2.3.15.tgz
+ https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz
+ https://registry.yarnpkg.com/when-exit/-/when-exit-2.1.5.tgz
+ https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz
+ https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.2.1.tgz
+ https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz
+ https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.19.tgz
+ https://registry.yarnpkg.com/which/-/which-2.0.2.tgz
+ https://registry.yarnpkg.com/which/-/which-5.0.0.tgz
+ https://registry.yarnpkg.com/which/-/which-6.0.0.tgz
+ https://registry.yarnpkg.com/winreg/-/winreg-1.2.4.tgz
+ https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz
+ https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-9.0.2.tgz
+ https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz
+ https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz
+ https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz
+ https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz
+ https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz
+ https://registry.yarnpkg.com/yallist/-/yallist-5.0.0.tgz
+ https://registry.yarnpkg.com/yaml/-/yaml-2.8.1.tgz
+ https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz
+ https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz
+ https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz
+ https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz
+ https://registry.yarnpkg.com/zod/-/zod-4.3.5.tgz
+) "
+
+REPO="https://github.com/vector-im/element-desktop"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-36 electron-37 electron-40 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" build-online"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> ${P}.tar.gz"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> ${PN}-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/${PN}-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-36? ( dev-util/electron:36 )
+ electron-37? ( dev-util/electron:37 )
+ electron-40? ( dev-util/electron:40 )
+ !electron-36? (
+ !electron-37? (
+ !electron-40? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs
+ sys-apps/yarn
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-36; then
+ export ELECTRON_SLOT=36
+ elif use electron-37; then
+ export ELECTRON_SLOT=37
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/${P}.tar.gz" ]; then
+ unpack "${P}".tar.gz || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "${PN}-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # OLD_PATH=$PATH
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ PATH="${S}/node_modules/.bin:$PATH";
+ export PATH
+ export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ yarn config set disable-self-update-check true || die
+ yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # #! Until electron-builder >=22.11.5
+ # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' package.json || die
+
+ if ! use build-online; then
+ ONLINE_OFFLINE="--offline --frozen-lockfile"
+ yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' package.json || die
+
+ einfo "Installing node_modules"
+ node /usr/bin/yarn install ${ONLINE_OFFLINE} --no-progress || die
+
+ node node_modules/.bin/tsc || die
+ node node_modules/.bin/tsx scripts/copy-res.ts || die
+
+ if use native-modules
+ then
+ node /usr/bin/yarn run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json yarn.lock ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ node /usr/bin/yarn install ${ONLINE_OFFLINE} --production \
+ --no-progress --frozen-lockfile || die
+ popd &> /dev/null || die
+ rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+}
+
+src_install() {
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/element-desktop-9999.ebuild b/net-im/element-desktop/element-desktop-9999.ebuild
new file mode 100644
index 000000000000..ae4bb2e90f05
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-9999.ebuild
@@ -0,0 +1,223 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit desktop flag-o-matic multilib python-any-r1 xdg-utils
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop"
+HOMEPAGE="https://element.io/"
+LICENSE="Apache-2.0"
+SLOT="0"
+SRC_URI=""
+REPO="https://github.com/element-hq/element-web"
+ELECTRON_SLOT_DEFAULT="39"
+#ELEMENT_COMMIT_ID="ae245c9b1f06e79cec4829f8cd1555206b0ec8f2"
+IUSE="electron-40 electron-41 native-modules"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="${REPO}.git"
+ EGIT_BRANCH="develop"
+ DOWNLOAD=""
+ IUSE+=" +build-online"
+else
+ IUSE+=" +build-online"
+ # KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ DOWNLOAD="${REPO}/archive/"
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ DOWNLOAD+="v${PV}.tar.gz -> element-web-${PV}.tar.gz"
+ S="${WORKDIR}/element-web-${PV}"
+ else
+ DOWNLOAD+="${ELEMENT_COMMIT_ID}.tar.gz -> element-web-${ELEMENT_COMMIT_ID}.tar.gz"
+ S="${WORKDIR}/element-web-${ELEMENT_COMMIT_ID}"
+ fi
+fi
+
+SRC_URI+="${DOWNLOAD}"
+
+RESTRICT="mirror build-online? ( network-sandbox )"
+REQUIRED_USE="
+ native-modules? ( build-online )
+"
+
+COMMON_DEPEND="
+ ~net-im/element-web-${PV}
+ native-modules? ( dev-db/sqlcipher )
+ electron-40? ( dev-util/electron:40 )
+ electron-41? ( dev-util/electron:41 )
+ !electron-40? (
+ !electron-41? (
+ dev-util/electron:${ELECTRON_SLOT_DEFAULT}
+ ) )
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ native-modules? ( || ( dev-lang/rust dev-lang/rust-bin ) )
+ net-libs/nodejs[corepack]
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+#TODO: net-im/element-web -> runtime/buildtime dep
+
+src_unpack() {
+ if use electron-41; then
+ export ELECTRON_SLOT=41
+ elif use electron-40; then
+ export ELECTRON_SLOT=40
+ else
+ export ELECTRON_SLOT=$ELECTRON_SLOT_DEFAULT
+ fi
+ if [ -z "$ELEMENT_COMMIT_ID" ]
+ then
+ if [ -f "${DISTDIR}/element-web-${PV}.tar.gz" ]; then
+ unpack "element-web-${PV}.tar.gz" || die
+ else
+ git-r3_src_unpack
+ fi
+ else
+ unpack "element-web-${ELEMENT_COMMIT_ID}.tar.gz" || die
+ fi
+}
+
+src_compile() {
+ # # OLD_PATH=$PATH
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin/node-gyp-bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/node_modules/npm/bin:$PATH"
+ # PATH="/usr/$(get_libdir)/electron-${ELECTRON_SLOT}:$PATH"
+ # PATH="${S}/node_modules/.bin:$PATH";
+ # export PATH
+ # export CFLAGS="${CFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ # export CPPFLAGS="${CPPFLAGS} -I/usr/include/electron-${ELECTRON_SLOT}/node"
+ export ELECTRON_SKIP_BINARY_DOWNLOAD=1
+ # yarn config set disable-self-update-check true || die
+ # yarn config set nodedir /usr/include/electron-${ELECTRON_SLOT}/node || die
+ # # #! Until electron-builder >=22.11.5
+ # # yarn config set ignore-engines true || die
+
+ sed -i 's/electron-builder install-app-deps/true/' apps/desktop/package.json || die
+
+ # if ! use build-online; then
+ # ONLINE_OFFLINE="--offline --frozen-lockfile"
+ # yarn config set yarn-offline-mirror "${DISTDIR}" || die
+ # fi
+
+ einfo "Removing playwright from dependencies"
+ sed -i '/playwright":/d' apps/desktop/package.json || die
+
+ einfo "Installing node_modules"
+ pnpm install || die
+
+ cd apps/desktop
+ pnpm run build:ts || die
+ pnpm run build:res || die
+
+ if use native-modules
+ then
+ pnpm run build:native || die
+ fi
+
+ # # Electron-Builder doesn't support ppc64 due to using precompiled binaries
+ # if ! use ppc64; then
+ # einfo "Editing ElectronFramework.js"
+ # sed -i 's/return unpack(options, createDownloadOpts.*$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+ # sed -i 's/return beforeCopyExtraFiles(options);$/return true;/' \
+ # node_modules/app-builder-lib/out/electron/ElectronFramework.js || die
+
+ # #!Error: With electron's node: "Unknown argument" electron/electron#25379
+ # #!Error: With electron's node: "Invalid package app.asar"
+ # /usr/bin/node node_modules/.bin/electron-builder --dir || die
+ # else
+ einfo "Manually preparing app.asar"
+ local distdir="dist/linux-unpacked/resources"
+ mkdir -p ${distdir}/node_modules || die
+ cp -r lib ${distdir} || die
+ # Copying yarn.lock allows freezing versions to the build versions
+ cp package.json ${distdir} || die
+ pushd ${distdir} &> /dev/null || die
+ pnpm install || die
+ popd &> /dev/null || die
+ # rm ${distdir}/yarn.lock || die
+ if use native-modules; then
+ cp -r .hak/hakModules/matrix-seshat ${distdir}/node_modules/ || die
+ fi
+
+ einfo "Creating archive"
+ /usr/bin/node node_modules/@electron/asar/bin/asar.mjs pack ${distdir} ${distdir}/app.asar \
+ --unpack-dir '{**/Release,**/matrix-seshat}' || die
+ # Remove unarchived copies of files (they are still in app.asar)
+ rm -r ${distdir}/node_modules || die
+ rm -r ${distdir}/lib || die
+
+ cp -r build ${distdir} || die
+ # fi
+
+ #cp -r /usr/share/element-web webapp
+ #rm -f webapp/config.json
+ #cp -f /etc/element-web/config.json webapp/config.json
+ #node node_modules/.bin/asar p webapp webapp.asar
+ #node node_modules/.bin/asar l webapp.asar
+
+ # export PATH=${OLD_PATH}
+
+ #! Fail CI
+ if [ ! -z "${NODIE}" ]; then
+ die
+ fi
+}
+
+src_install() {
+ cd apps/desktop
+
+ insinto "/usr/$(get_libdir)/element-desktop"
+
+ doins -r dist/linux-unpacked/resources/*
+ dosym ../../share/element-web /usr/$(get_libdir)/element-desktop/webapp
+
+ exeinto "/usr/$(get_libdir)/element-desktop"
+ cp "${FILESDIR}/read_flags_file" dist/linux-unpacked/resources/element-desktop
+ sed -i "s|@ELECTRON@|element-desktop|" dist/linux-unpacked/resources/element-desktop
+
+ echo "\"/usr/$(get_libdir)/electron-${ELECTRON_SLOT}/electron\" \
+/usr/$(get_libdir)/element-desktop/app.asar \"\${flags[@]}\" \"\$@\"" >> dist/linux-unpacked/resources/element-desktop
+ doexe dist/linux-unpacked/resources/element-desktop
+ dosym "/usr/$(get_libdir)/element-desktop/element-desktop" /usr/bin/element-desktop
+
+ # # Install icons
+ # local branding size
+ # for size in 16 24 48 64 96 128 256 512 ; do
+ # newicon -s ${size} "build/icons/${size}x${size}.png" \
+ # element-desktop.png
+ # done
+
+ newicon build/icon.png element-desktop.png
+
+ make_desktop_entry "/usr/bin/element-desktop" Element \
+ "element-desktop" "Network;Chat"
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
diff --git a/net-im/element-desktop/files/read_flags_file b/net-im/element-desktop/files/read_flags_file
new file mode 100644
index 000000000000..3c618689ec57
--- /dev/null
+++ b/net-im/element-desktop/files/read_flags_file
@@ -0,0 +1,16 @@
+#!/usr/bin/env sh
+
+name=@ELECTRON@
+flags_file="${XDG_CONFIG_HOME:-$HOME/.config}/${name}-flags.conf"
+
+declare -a flags
+
+if [[ -f "${flags_file}" ]]; then
+ mapfile -t < "${flags_file}"
+fi
+
+for line in "${MAPFILE[@]}"; do
+ if [[ ! "${line}" =~ ^[[:space:]]*#.* ]]; then
+ flags+=("${line}")
+ fi
+done
diff --git a/net-im/element-desktop/metadata.xml b/net-im/element-desktop/metadata.xml
index 9c6d65a815cf..f62440d7f2ac 100644
--- a/net-im/element-desktop/metadata.xml
+++ b/net-im/element-desktop/metadata.xml
@@ -2,15 +2,37 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>filip@kszczot.pl</email>
- <name>Filip Kszczot</name>
+ <email>PF4Public@users.noreply.github.com</email>
</maintainer>
+ <longdescription>A glossy Matrix collaboration client for desktop</longdescription>
<upstream>
<remote-id type="cpe">cpe:/a:matrix:element</remote-id>
- <bugs-to>https://github.com/element-hq/element-web/issues</bugs-to>
</upstream>
<use>
- <flag name="emoji">Use <pkg>media-fonts/noto-emoji</pkg> for displaying emoji</flag>
+ <flag name="build-online">Disable network-sandbox and open Pandora's box!</flag>
+ <flag name="electron-19">Build against electron-19 instead of the default one</flag>
+ <flag name="electron-20">Build against electron-20 instead of the default one</flag>
+ <flag name="electron-21">Build against electron-21 instead of the default one</flag>
+ <flag name="electron-22">Build against electron-22 instead of the default one</flag>
+ <flag name="electron-23">Build against electron-23 instead of the default one</flag>
+ <flag name="electron-24">Build against electron-24 instead of the default one</flag>
+ <flag name="electron-25">Build against electron-25 instead of the default one</flag>
+ <flag name="electron-26">Build against electron-26 instead of the default one</flag>
+ <flag name="electron-27">Build against electron-27 instead of the default one</flag>
+ <flag name="electron-28">Build against electron-28 instead of the default one</flag>
+ <flag name="electron-29">Build against electron-29 instead of the default one</flag>
+ <flag name="electron-30">Build against electron-30 instead of the default one</flag>
+ <flag name="electron-31">Build against electron-31 instead of the default one</flag>
+ <flag name="electron-32">Build against electron-32 instead of the default one</flag>
+ <flag name="electron-33">Build against electron-33 instead of the default one</flag>
+ <flag name="electron-34">Build against electron-34 instead of the default one</flag>
+ <flag name="electron-35">Build against electron-35 instead of the default one</flag>
+ <flag name="electron-36">Build against electron-36 instead of the default one</flag>
+ <flag name="electron-37">Build against electron-37 instead of the default one</flag>
+ <flag name="electron-39">Build against electron-39 instead of the default one</flag>
+ <flag name="electron-40">Build against electron-40 instead of the default one</flag>
+ <flag name="electron-41">Build against electron-41 instead of the default one</flag>
+ <flag name="native-modules">Build native modules (for searching in encrypted rooms and secure storage)</flag>
</use>
- <origin>gentoo-guru-overlay</origin>
+ <origin>pf4public-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 0919f560338e..fc3a086e3560 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -2,4 +2,4 @@ DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b
DIST webkitgtk-2.48.5.tar.xz 44131936 BLAKE2B aa8ea4b5296a95f8b18f2dec9597f70eba46e739e3cc21dccd97af4ba07c7fcfa50dffe963bcffcd178b99c111d38dc55fb194a87451fa8efa9944249f538aba SHA512 70ee8f58a354cf6d0b1345954ed07c1e49d886f353d4fab945a3d2fc03116726af05454d4b5460f0fe4f5c3d042bb921fc5b43a85474624545afd9acc1c0fc8d
DIST webkitgtk-2.50.5.tar.xz 43778204 BLAKE2B 5aa6b55ee0965b760d26aebbf59d141543923cf26a65027a6d9ae4b03fef3759a9778e9c0a17ba2b23ea51025a76d3a283066de71a6b1996c9385da948dbb1ca SHA512 4ee6370dce688987876c67314263a9ea556eee5a4cb4a73454d1d1a940e62a49770082a2e29671496b1a88e14537538935b5c078fc3ac393a49d0c149dce2e7b
DIST webkitgtk-2.50.6.tar.xz 43831020 BLAKE2B cebdf02e52e0a80ec9b48517e4856768ed530ed4d4d4f15145058e96dc42f990c8712897303ec176609f9a0af749ec49fc3785eecd829ce7d82a397bc822b89c SHA512 62723af51a14aa2352a2ac54b5dab975afce1aee8ce43924666da08f280495c83b86649ff00fb59fcc0cc0ca80b9a78843b1c0ed568a2d77a2312c13889d8ab4
-DIST webkitgtk-2.52.2.tar.xz 65056988 BLAKE2B 0442d7073492812fc384a2a2da34270170c91d6fd47c4c9b4575aa13ddebc77a6fbac8f72a3ad99e52b0775328e0ad5fcf21764e68afe6cd956a4534a5fe1d7b SHA512 bdbcc0e928c9b0f4047ba0c2f4690d42176d78a75954984c73215c091d1407488ab8392d7acf1686a7e7acf3fe27621b3c1e5e84239753f5990c39962c73b273
+DIST webkitgtk-2.52.3.tar.xz 65052268 BLAKE2B 397baef75f53e0f54d4c23bd02a1e1ca10c38d5fbd122fe2971236706a17b65a3ca2b02f462e96991b46d51f24d1ba866d0aca3f659aa32b3dcf21f0061155f2 SHA512 8007688e4eb5b465a6f50e05e89858f970f7bbaed45844b8f97175de1fb24e41e6d88f4f6b6299d5ae2ad4e19483da371ac16257d787626da29de7551fbd2a3c
diff --git a/net-libs/webkit-gtk/files/2.52.1-fix-angle-include.patch b/net-libs/webkit-gtk/files/2.52.1-fix-angle-include.patch
deleted file mode 100644
index 949ff8bdda47..000000000000
--- a/net-libs/webkit-gtk/files/2.52.1-fix-angle-include.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp
-+++ b/Source/WebKit/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp
-@@ -54,6 +54,7 @@
- #include "WebKitDOMXPathResultPrivate.h"
- #include <WebCore/CSSImportRule.h>
- #include <WebCore/CSSStyleProperties.h>
-+#include <WebCore/CustomElementRegistry.h>
- #include <WebCore/DOMException.h>
- #include <WebCore/DocumentFullscreen.h>
- #include <WebCore/DocumentInlines.h>
diff --git a/net-libs/webkit-gtk/files/2.52.1-fix-dom-build.patch b/net-libs/webkit-gtk/files/2.52.1-fix-dom-build.patch
deleted file mode 100644
index eb595b7e695e..000000000000
--- a/net-libs/webkit-gtk/files/2.52.1-fix-dom-build.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From: Claudio Saavedra <csaavedra@igalia.com>
-Subject: Fix the dom bindings build
-Bug: https://bugs.webkit.org/show_bug.cgi?id=310915
-Origin: https://github.com/WebKit/WebKit/commit/40c315ca7b3ad6ae5c98d72a6927b3a75b43cb46
-Index: webkitgtk/Source/WebCore/page/UserMessageHandler.cpp
-===================================================================
---- webkitgtk.orig/Source/WebCore/page/UserMessageHandler.cpp
-+++ webkitgtk/Source/WebCore/page/UserMessageHandler.cpp
-@@ -63,16 +63,20 @@ static bool passesSameOriginCheck(JSC::J
- return securityOrigin->isSameOriginAs(frameSecurityOrigin);
- }
-
--void UserMessageHandler::postMessage(JSC::JSGlobalObject& globalObject, JSC::JSValue value, Ref<DeferredPromise>&& promise)
-+ExceptionOr<void> UserMessageHandler::postMessage(JSC::JSGlobalObject& globalObject, JSC::JSValue value, Ref<DeferredPromise>&& promise)
- {
- // Check to see if the descriptor has been removed. This can happen if the host application has
- // removed the named message handler at the WebKit2 API level.
- RefPtr descriptor = m_descriptor;
-- if (!descriptor)
-- return promise->reject(Exception { ExceptionCode::InvalidAccessError });
-+ if (!descriptor) {
-+ promise->reject(Exception { ExceptionCode::InvalidAccessError });
-+ return Exception { ExceptionCode::InvalidAccessError };
-+ }
-
-- if (!passesSameOriginCheck(globalObject, m_frame.get()))
-- return promise->reject(Exception { ExceptionCode::InvalidAccessError, "Failed same-origin check."_s });
-+ if (!passesSameOriginCheck(globalObject, m_frame.get())) {
-+ promise->reject(Exception { ExceptionCode::InvalidAccessError, "Failed same-origin check."_s });
-+ return Exception { ExceptionCode::InvalidAccessError };
-+ }
-
- descriptor->didPostMessage(*this, globalObject, value, [promise = WTF::move(promise)](JSC::JSValue result, const String& errorMessage) {
- if (errorMessage.isNull())
-@@ -84,6 +88,8 @@ void UserMessageHandler::postMessage(JSC
- JSC::JSLockHolder lock(globalObject);
- promise->reject<IDLAny>(JSC::createError(globalObject, errorMessage));
- });
-+
-+ return { };
- }
-
- ExceptionOr<JSC::JSValue> UserMessageHandler::postLegacySynchronousMessage(JSC::JSGlobalObject& globalObject, JSC::JSValue value)
-Index: webkitgtk/Source/WebCore/page/UserMessageHandler.h
-===================================================================
---- webkitgtk.orig/Source/WebCore/page/UserMessageHandler.h
-+++ webkitgtk/Source/WebCore/page/UserMessageHandler.h
-@@ -52,7 +52,7 @@ public:
- void ref() const final { RefCounted::ref(); }
- void deref() const final { RefCounted::deref(); }
-
-- void postMessage(JSC::JSGlobalObject&, JSC::JSValue, Ref<DeferredPromise>&&);
-+ ExceptionOr<void> postMessage(JSC::JSGlobalObject&, JSC::JSValue, Ref<DeferredPromise>&&);
- ExceptionOr<JSC::JSValue> postLegacySynchronousMessage(JSC::JSGlobalObject&, JSC::JSValue);
-
- const UserMessageHandlerDescriptor* descriptor() const { return m_descriptor.get(); }
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.52.2-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.52.3-r410.ebuild
index 4f8febb44925..8b7da860c638 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.52.2-r410.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.52.3-r410.ebuild
@@ -48,6 +48,7 @@ RESTRICT="test"
RDEPEND="
app-accessibility/at-spi2-core:2
dev-db/sqlite:3
+ dev-libs/expat
dev-libs/glib:2
dev-libs/hyphen
dev-libs/icu:=
@@ -224,6 +225,10 @@ src_configure() {
-DENABLE_VIDEO=$(usex gstreamer)
-DENABLE_WEB_AUDIO=$(usex gstreamer)
-DENABLE_WEB_CODECS=$(usex gstreamer) # https://bugs.webkit.org/show_bug.cgi?id=269147
+ # Since 2.44 the GTK4(6.0) SLOT also
+ # ships the WebKitWebDriver binary; WebKitWebDriver is an automation
+ # tool for web developers, which lets one control the browser via
+ # WebDriver API - only one SLOT can ship it
-DENABLE_WEBDRIVER=OFF
-DENABLE_WEBGL=ON
-DUSE_AVIF=$(usex avif)
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.52.2-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.52.3-r600.ebuild
index 64eec443716f..65e5bce7998c 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.52.2-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.52.3-r600.ebuild
@@ -37,11 +37,6 @@ RESTRICT="test"
# * TODO: gst-plugins-base[X] is only needed when build configuration ends up
# with GLX set, but that's a bit automagic too to fix
#
-# * Softblocking <webkit-gtk-2.38:4 and <webkit-gtk-2.44:4.1 as since
-# 2.44 this SLOT ships the WebKitWebDriver binary; WebKitWebDriver is
-# an automation tool for web developers, which lets one control the
-# browser via WebDriver API - only one SLOT can ship it.
-#
# * at-spi2-core (atspi-2.pc) is checked at build time, but not linked
# to in the gtk4 SLOT - is it an upstream check bug and only gtk-4.14
# a11y support is used?
@@ -57,6 +52,7 @@ RESTRICT="test"
RDEPEND="
app-accessibility/at-spi2-core:2
dev-db/sqlite:3
+ dev-libs/expat
dev-libs/glib:2
dev-libs/hyphen
dev-libs/icu:=
diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index 094024ed78df..11066a70d261 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1,2 +1 @@
-DIST freetube-bin-0.23.14_beta.deb 76394312 BLAKE2B c8fa49c3b1f8aaddab35b4f28ec39819d79dd787744fc8475ab1ff0cc4b84aa9d9ef9e3eae8560103b4b1f5574f91ec4a038540406745886409293238de987b0 SHA512 2ccb8ec72a40ab3fc06ae41cc0fc83fc31d2541420fa64b30c02bb5f1528bdc373c48bd706ba30f8f9234909e2cef11ef8b625b7018b136c33682d1a6f0e64e8
DIST freetube-bin-0.23.15_beta.deb 76391820 BLAKE2B bccb21fca4e2a107bcae12843df775b56a513fcd6bcb4472db0af97aee53397b15dc867cab6aa9900b3e5179e7ec61cdedc6304364bbbd917cc116823ce2d381 SHA512 e8666307cd8e9dafade941deb672ad419c80d517ca74df4bb40277ce629a04071615c59252ee90bc417e32146f57cc514002f49b2c97407b7e13febc2a272d9c
diff --git a/net-misc/freetube-bin/freetube-bin-0.23.14_beta.ebuild b/net-misc/freetube-bin/freetube-bin-0.23.14_beta.ebuild
deleted file mode 100644
index ce2f3d3f190f..000000000000
--- a/net-misc/freetube-bin/freetube-bin-0.23.14_beta.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop unpacker xdg
-
-DESCRIPTION="A private YouTube desktop client"
-HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube"
-SRC_URI="
- amd64? (
- https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV/_/-}/freetube_${PV%_*}_beta_amd64.deb
- -> ${P}.deb
- )
-"
-S="${WORKDIR}"
-
-LICENSE="AGPL-3+"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="
- /opt/FreeTube/freetube
- /opt/FreeTube/libEGL.so
- /opt/FreeTube/libffmpeg.so
- /opt/FreeTube/libGLESv2.so
- /opt/FreeTube/libvulkan.so*
- /opt/FreeTube/chrome_crashpad_handler
- /opt/FreeTube/chrome-sandbox
- /opt/FreeTube/libvk_swiftshader.so
- /opt/FreeTube/swiftshader/libEGL.so
- /opt/FreeTube/swiftshader/libGLESv2.so
-"
-
-RDEPEND="
- app-accessibility/at-spi2-core:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa
- net-print/cups
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libdrm
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/pango
-"
-
-src_install() {
- insinto /opt
- doins -r opt/*
-
- domenu usr/share/applications/freetube.desktop
- doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
-
- fperms 4755 /opt/FreeTube/chrome-sandbox
- fperms +x /opt/FreeTube/freetube
-
- dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
-}
diff --git a/net-nntp/nzb-monkey-go/Manifest b/net-nntp/nzb-monkey-go/Manifest
index a56b1d30eb20..387b6ed793da 100644
--- a/net-nntp/nzb-monkey-go/Manifest
+++ b/net-nntp/nzb-monkey-go/Manifest
@@ -4,3 +4,5 @@ DIST nzb-monkey-go-0.3.0-deps.tar.xz 20977468 BLAKE2B 156b9bd898339001d85b40c039
DIST nzb-monkey-go-0.3.0.tar.gz 610199 BLAKE2B 37a304034001b9e42c2afccbeb9dce6b62d4b149e58c4bc22954b261e09f2d0d7d136f527dde370a8c1a9606f3ccfdae2594fe32dc39fa9afd73267e17769c9f SHA512 a02f70751c36f1c248ac209509a8e7deebd815c94c86ec4ea3fc8ede267317773374ebcaadd7f1db9e0d5aac22774a14c92ac60318987b5e7d2ef07e2925e815
DIST nzb-monkey-go-0.3.1-deps.tar.xz 20984884 BLAKE2B 2ae27b2ca934504e35de9b84cacf0cc3d81b785439c879219f55948f06c94fa588ac2f41bde35f363dfb48b8088c88a5f4918bf293987badadd72a6f453c9240 SHA512 02892b9a491ac35db6435b06fd5184817b803b18268bd26c34b09fea05b24e016ed31301a773407ba039ec150087c2c941fd237a3a874225c2b280c69ee0d6e3
DIST nzb-monkey-go-0.3.1.tar.gz 610565 BLAKE2B c9a832c0c8fd613d4b28696b4fdbbdf7478d204d2bab1d355ed5dbc2da2618ce82edd70f3c4d615b6c4956334597dc25b95abb8bc7fd13f100a7c629ddd4000c SHA512 5ad8f8d65fc929f3cbb5c6a91ca51eb65fa884532eb0b22b2ebc8c3a9af1290254cead81a08d9a114b3cd36138474dfad65ae2a915d5c204ed6bb2d4b045d619
+DIST nzb-monkey-go-0.3.3-deps.tar.xz 19141220 BLAKE2B 3a5b07b501ec54ab980920c7d79c6b7fcde7bea13f04e6fdb051b34c91924e1816c952dca0f14ea52c7469ef390ff50e4fc33f04f8dd0e2656fbdc5208be986f SHA512 1fdfffdc77fa886ee232c4df5a50eb386d957f95a46a8591227d046f58b7a08ea2e19c7b6a55aba929b4f59929293be16b273ba5f2a2dac72cbb3c09b9ab60d9
+DIST nzb-monkey-go-0.3.3.tar.gz 611081 BLAKE2B 0b74011a3e1f7466c7ff3687c061124cde007a43b54a4f9d6a33e29d60e539a218c38668ab2561045b4d01e6db2b89360ced1f14876bd879325f2415e5745d32 SHA512 4d9fbde1a7d55e546847fd18c16ce24eb04d59a4c809a5cc1950b7d3ff4f4803c4a287420a35ec758fc9224d0d11663827706af925754bf3f537c0e9fc9c5453
diff --git a/net-nntp/nzb-monkey-go/nzb-monkey-go-0.3.3.ebuild b/net-nntp/nzb-monkey-go/nzb-monkey-go-0.3.3.ebuild
new file mode 100644
index 000000000000..22917d65fb70
--- /dev/null
+++ b/net-nntp/nzb-monkey-go/nzb-monkey-go-0.3.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Golang version of the NZB Monkey with included NZB direct search"
+HOMEPAGE="https://github.com/Tensai75/nzb-monkey-go"
+SRC_URI="
+ https://github.com/Tensai75/nzb-monkey-go/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://gitlab.com/api/v4/projects/64330835/packages/generic/${PN}/${PV}/${P}-deps.tar.xz
+"
+
+LICENSE="MIT"
+# vendored licenses
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build -ldflags="-X main.appVersion=${PV}"
+}
+
+src_install() {
+ dobin nzb-monkey-go
+ einstalldocs
+}
diff --git a/profiles/package.mask/00-gentoo b/profiles/package.mask/00-gentoo
index 48d6a1fc0f8b..0201b9e249e9 100644
--- a/profiles/package.mask/00-gentoo
+++ b/profiles/package.mask/00-gentoo
@@ -36,6 +36,29 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2026-04-21)
+# PyQt5 has no more revdeps (that aren't also masked).
+# Removal on 2026-05-21. Bug #950282
+dev-python/pyqt5
+dev-python/pyqt5-sip
+
+# Daniel Pielmeier <billie@gentoo.org> (2026-04-21)
+# Mask last version with USE qt5 which is about to be last rited.
+# Bugs #950282, #961920. Remove with other Qt5 masks.
+<net-print/hplip-3.25.8-r1
+
+# Michał Górny <mgorny@gentoo.org> (2026-04-21)
+# PyPy 7.3.21 contains a few major bugs, notably it segfaults when
+# trying to translate itself, making it impossible to build any new PyPy
+# version. Please note that the downgrade may require using binary
+# packages or dev-python/pypy-exe-bin.
+=dev-lang/pypy-2.7.7.3.21
+=dev-lang/pypy-3.11.7.3.21
+=dev-lang/pypy3-exe-3.11.7.3.21
+=dev-lang/pypy3-exe-bin-3.11.7.3.21
+=dev-python/pypy-exe-7.3.21
+=dev-python/pypy-exe-bin-7.3.21
+
# Sam James <sam@gentoo.org> (2026-04-20)
# m2crypto is deprecated upstream and in maintenance mode. They recommend
# using dev-python/cryptography instead. No reverse dependencies left.
diff --git a/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch b/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch
new file mode 100644
index 000000000000..ddf2b88e733c
--- /dev/null
+++ b/sci-libs/libsvm/files/libsvm-3.37-javaMakefile.patch
@@ -0,0 +1,15 @@
+diff --git a/java/Makefile b/java/Makefile
+index 558c3ea..840bd08 100644
+--- a/java/Makefile
++++ b/java/Makefile
+@@ -4,10 +4,7 @@ FILES = libsvm/svm.class libsvm/svm_model.class libsvm/svm_node.class \
+ libsvm/svm_print_interface.class \
+ svm_train.class svm_predict.class svm_toy.class svm_scale.class
+
+-#JAVAC = jikes
+-JAVAC_FLAGS = --release 11
+ JAVAC = javac
+-# JAVAC_FLAGS =
+ export CLASSPATH := .:$(CLASSPATH)
+
+ all: $(FILES)
diff --git a/sci-libs/libsvm/libsvm-3.37.ebuild b/sci-libs/libsvm/libsvm-3.37.ebuild
index 5dfb037f0d08..81f77a5448f2 100644
--- a/sci-libs/libsvm/libsvm-3.37.ebuild
+++ b/sci-libs/libsvm/libsvm-3.37.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${PV/0}"
LICENSE="BSD"
SLOT="0/2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="java openmp python tools"
+IUSE="openmp python tools"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
DEPEND="
@@ -30,6 +30,7 @@ RDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-3.37-makefile.patch
+ "${FILESDIR}"/${PN}-3.37-javaMakefile.patch
)
pkg_pretend() {
@@ -42,7 +43,8 @@ pkg_setup() {
src_prepare() {
default
- java-pkg_clean
+ java-pkg-opt-2_src_prepare
+ java-pkg_clean java
sed -i -e "s@\.\./@${EPREFIX}/usr/bin/@g" tools/*.py \
|| die "Failed to fix paths in python files"
@@ -53,7 +55,7 @@ src_prepare() {
}
src_configure() {
- use java && export JAVAC_FLAGS="$(java-pkg_javac-args)"
+ use java && export JAVAC_FLAGS="-source $(java-pkg_get-source) -target $(java-pkg_get-target)"
if use openmp; then
export OPENMP_CFLAGS="-fopenmp -DOPENMP"
export OPENMP_LIBS="-fopenmp"
@@ -104,7 +106,6 @@ src_install() {
HTML_DOCS=( FAQ.html )
if use java; then
java-pkg_dojar java/libsvm.jar
- HTML_DOCS+=( java/test_applet.html )
fi
einstalldocs
diff --git a/sci-mathematics/glpk/glpk-5.0-r4.ebuild b/sci-mathematics/glpk/glpk-5.0-r4.ebuild
index 449c5cdbcc6d..0006b56479e4 100644
--- a/sci-mathematics/glpk/glpk-5.0-r4.ebuild
+++ b/sci-mathematics/glpk/glpk-5.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0/40"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="doc examples gmp mysql"
BDEPEND="virtual/pkgconfig"
diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0-r1.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0-r1.ebuild
index 54e7237d582a..091ee0973f6e 100644
--- a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0-r1.ebuild
+++ b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.11.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.12.0-r1.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.12.0-r1.ebuild
index 0af31ca419d8..01e190dc4014 100644
--- a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.12.0-r1.ebuild
+++ b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.12.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/sys-apps/sed/Manifest b/sys-apps/sed/Manifest
index d0d8f97d0124..112441534721 100644
--- a/sys-apps/sed/Manifest
+++ b/sys-apps/sed/Manifest
@@ -1,4 +1,4 @@
DIST sed-4.9.tar.xz 1397092 BLAKE2B 6c7c7dc782b87c3bd0b5e826ba46c2f1dc7bd8c1159945fcf14b394711742964628774cf9f27d844b672721d7849e6c31992d82fafb9ed4118b7feb60406d1e1 SHA512 36157a4b4a2430cf421b7bd07f1675d680d9f1616be96cf6ad6ee74a9ec0fe695f8d0b1e1f0b008bbb33cc7fcde5e1c456359bbbc63f8aebdd4fedc3982cf6dc
DIST sed-4.9.tar.xz.sig 833 BLAKE2B 256bb112aa3aec1a8d40544ef1b0a7570f35d66369047ed3d261c57f938042dcb4a169137eaed6639bcfb472e4a6fc6ebec2de243b2c4d4c0ba0e9081f92556d SHA512 ceb235850184b99017783486e182ade9db38313d20b2b34d23f54d8affe180f7a191139b993e8ec7718ca33eff732f547ca4b3b59aaf865feaae611dfeae5c46
-DIST sed-4.9_p20260411.tar.xz 1720664 BLAKE2B ad2b1897155758db3d4259d8d213931ac04f3a71168ab276ffb371aed510704f96c21b806ad2c6b7a60e962e14887860c340ed0918542e5f190a43567b197c11 SHA512 5a6407d64fcf193dcc9a9b9b12c1eedb28f893de8479d303b32faee4a3ed72cdf9fd47707d752af7066b938410fba79b29aa4e09596394671a1c043b76b1d72e
-DIST sed-4.9_p20260411.tar.xz.sig 833 BLAKE2B 7e1270cb09572a47d4b051faee3d26af96c4678eb24ca23f9415a79afbdea4c2fa525321b80ec7d981ea4b12937d0f692723afda5bb46fa80956603b7eec6947 SHA512 35fb8c3d860d9c288e586096e22eb358b740a8d067949e3a2189f7eedab38f8aaa283ec91d9c824c27cdee78a2d0cc7c1d0916361c079d3871dfe2f77b36da7f
+DIST sed-4.9_p20260420.tar.xz 1732520 BLAKE2B 352e655341dfef8bb262e15c897a8bd923f9949950054764a93b2021498a7a79ab3f491d2590546e10ae8b885265ce7fcae365cfe4db41442382decfa4a939b2 SHA512 b3ad003135445dbbd55fa414ca3b176a7f137268db81e486c68e0b3c3dcf70398ad7cf34dab97f5d8c102686e61eb0f33cdad7a5a6977791a28292a713d3460a
+DIST sed-4.9_p20260420.tar.xz.sig 833 BLAKE2B 0b7b3a728ff76c25705e293cecc86b4390dc443287179c26347a848db5615014e548b1af8fe1603a78bc70349c574551e006917a1c487179e4b11fbc61df5658 SHA512 429a8e15849f1e4f5d4136947168b0bdbd64b7dcf6fe4fb98b9ffb3d8b3511fffde0e025bb741bcf999581af39b8ee6dd4f08ebd5558b6d8d8da18335f2815a2
diff --git a/sys-apps/sed/sed-4.9_p20260411.ebuild b/sys-apps/sed/sed-4.9_p20260420.ebuild
index 8eecbb3fc9a0..cfc652ba513b 100644
--- a/sys-apps/sed/sed-4.9_p20260411.ebuild
+++ b/sys-apps/sed/sed-4.9_p20260420.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.gnu.org/software/sed/"
if [[ ${PV} == *_p* ]] ; then
# Note: could put this in devspace, but if it's gone, we don't want
# it in tree anyway. It's just for testing.
- MY_SNAPSHOT="$(ver_cut 1-2).72-47838"
+ MY_SNAPSHOT="$(ver_cut 1-2).87-682d"
SRC_URI="
https://meyering.net/sed/sed-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz
verify-sig? (
diff --git a/sys-apps/uutils-coreutils/Manifest b/sys-apps/uutils-coreutils/Manifest
index d95d2d8c8643..d865cbded0f7 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -1,2 +1,4 @@
DIST coreutils-0.7.0-crates.tar.xz 22825916 BLAKE2B 810e8f398488ea8182da6a8edb7192d232ad04213326f6340f214f3eed514bba13112e32a9c0b91f869770c0cc808227661a53d288df7975caa2df75f24c1092 SHA512 940f6351d85e626ca4030555af38dec1ad2fcb9897bcf4f33958eb0576816d8e29ce9ab8d5144e819877b02cf14433f6d122ea6f5dc77a169fc40563534601cc
+DIST coreutils-0.8.0-crates.tar.xz 23791272 BLAKE2B b5f413dbe58cc4bc4ed5370857873a2a33bdcd1deb88a4b366b8d281dc54c4f41587640b3ec41702fbdeb5babe6c1720816661621d1ee54f0259d9cbbd2ea6c0 SHA512 d92cfb7301c07a5566146dcde60356de6daa879c5545b183ef9f5d0546ac38d191b99f32b046d3f11001e222cee1fc454c588828c8366f9af0b90f167c7ea683
DIST uutils-coreutils-0.7.0.tar.gz 3137923 BLAKE2B ef7539429324b64adb710dcb93981f9e5bbd8e7b54af462dfb419d2877270c1cb88c67b170ee5098e7490766cfe0ea4a9807e06103ea5d6100006f84226eb4b7 SHA512 e6d01d9320050efaa64ac261d86fddbb79895a0768c388248b412be571989ec4fc78c094e9606d56154abab06b3f66bd4784c55dbf8129db183e78df4bd7c43c
+DIST uutils-coreutils-0.8.0.tar.gz 3189526 BLAKE2B 834d816187989e2651a710f2cb6eae3a475615bd9793a5abde6bab5a78647640fcb9d9088fca7fea31d90bffedf6dcb49b407ee736991c24829fcf13c9702b44 SHA512 fb586a10c31d041a04ad5a61219569263a3b2a85314d1f5a032e5a599488a47c03289d5783ed41ad26b024b3c01c31cc787fa7a7c4a262521dc08c4694f3cfa6
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.8.0.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.8.0.ebuild
new file mode 100644
index 000000000000..346603bf33e1
--- /dev/null
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.8.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.2
+
+EAPI=8
+
+CRATES="
+"
+
+RUST_MIN_VER="1.88.0"
+LLVM_COMPAT=( {17..22} )
+inherit cargo flag-o-matic llvm-r2 multiprocessing
+
+DESCRIPTION="GNU coreutils rewritten in Rust"
+HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/uutils/coreutils"
+ inherit git-r3
+elif [[ ${PV} == *_p* ]] ; then
+ COREUTILS_COMMIT=""
+ SRC_URI="https://github.com/uutils/coreutils/archive/${COREUTILS_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/coreutils-${COREUTILS_COMMIT}
+else
+ SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/coreutils-${PV}
+
+ KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+if [[ ${PV} != 9999 ]] ; then
+ SRC_URI+="
+ https://github.com/gentoo-crate-dist/coreutils/releases/download/${PV}/coreutils-${PV}-crates.tar.xz
+ "
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT Unicode-3.0 ZLIB
+"
+SLOT="0"
+IUSE="debug selinux test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/oniguruma:=
+ selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ test? ( dev-util/cargo-nextest )
+ selinux? (
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ ')
+ )
+"
+QA_FLAGS_IGNORED=".*"
+
+pkg_setup() {
+ llvm-r2_pkg_setup
+ rust_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+
+ # This is should be a set of env vars in upstream CI
+ rm -f "${S}/.cargo/config.toml"
+}
+
+src_compile() {
+ # normally cargo_src_compile sets this for us, but we don't use it
+ filter-lto
+
+ # By default, the crate uses a system version if it can. This just guarantees
+ # that it will error out instead of building a vendored copy.
+ export RUSTONIG_SYSTEM_LIBONIG=1
+
+ makeargs=(
+ # Disable output synchronisation as make calls cargo
+ -Onone
+
+ V=1
+
+ PROFILE=$(usex debug debug release)
+
+ PREFIX="${EPREFIX}/usr"
+ PROG_PREFIX="uu-"
+ MULTICALL=y
+ MANDIR="/share/man/man1"
+
+ SELINUX_ENABLED=$(usex selinux 1 0)
+
+ # pinky, uptime, users, and who require utmpx (not available on musl)
+ # bug #832868
+ # runcon chcon require selinux, but upstream broke the SELINUX_ENABLED logic
+ SKIP_UTILS="$(usev elibc_musl "pinky uptime users who") $(usev !selinux "runcon chcon")"
+
+ # bug #963516
+ LIBSTDBUF_DIR="${EPREFIX}/usr/libexec/${PN}"
+ )
+
+ emake "${makeargs[@]}"
+}
+
+src_test() {
+ local -x RUST_BACKTRACE=full
+ local -x NEXTEST_TEST_THREADS="$(makeopts_jobs)"
+
+ # Nicer output for nextest vs test
+ emake "${makeargs[@]}" \
+ CARGOFLAGS="${CARGOFLAGS} $(usev !debug --release)" \
+ TEST_NO_FAIL_FAST="--no-fail-fast" \
+ nextest
+}
+
+src_install() {
+ emake "${makeargs[@]}" DESTDIR="${D}" install
+}
diff --git a/sys-cluster/libquo/Manifest b/sys-cluster/libquo/Manifest
index fdd02f778e8b..705b61998b05 100644
--- a/sys-cluster/libquo/Manifest
+++ b/sys-cluster/libquo/Manifest
@@ -1 +1,2 @@
DIST libquo-1.3.1.tar.gz 1020369 BLAKE2B d7c3906e1211239a1329fd17799b45441bdf45e252ba57d13e4faece8d89b5964c558ab5b71295541d76568fea7530f868f82979998402533506c8eaf6485229 SHA512 02ab71f0c35a143b4be1960cebef23fcfd2ad7cc81edfd917d09482662ba3993045434c623caf19cf2983b3790ebc0e53bba7d9895b089eadaf39589ddff1579
+DIST libquo-1.4.tar.gz 1092402 BLAKE2B ae6242576088b58f0bf549c0b05f886f8c706c65d3d0707208886c87dbce049175a0b615f0dbf72a076944242b0678af6812232ec8891a8fc19fac8df36d71bd SHA512 8872a0ea779307c95409a1ce0ca9f0906d535e338f733dc9986b46d7cde499c2fe28be453e5ec1bcb2821c4d215db6ca5fe53b4e5135257b3d228569202ebfcb
diff --git a/sys-cluster/libquo/files/libquo-1.4-unbundle-hwloc.patch b/sys-cluster/libquo/files/libquo-1.4-unbundle-hwloc.patch
new file mode 100644
index 000000000000..5859d7ce7afb
--- /dev/null
+++ b/sys-cluster/libquo/files/libquo-1.4-unbundle-hwloc.patch
@@ -0,0 +1,98 @@
+--- a/configure.ac 2026-04-21 12:56:36.883902231 +0200
++++ b/configure.ac 2026-04-21 12:57:04.993588987 +0200
+@@ -180,17 +180,10 @@
+ enable_rocm=no
+ enable_rsmi=no
+
+-HWLOC_SET_SYMBOL_PREFIX(quo_internal_)
+
+-HWLOC_SETUP_CORE([src/hwloc],
+- [],
+- [AC_MSG_ERROR([*** hwloc configure failure. ***])],
+- [1])
+
+-HWLOC_DO_AM_CONDITIONALS
+
+-CPPFLAGS="$HWLOC_EMBEDDED_CPPFLAGS $CPPFLAGS"
+-LIBS="$HWLOC_EMBEDDED_LIBS $LIBS"
++PKG_CHECK_MODULES([HWLOC], [hwloc])
+
+ enable_static=$save_enable_static
+ enable_shared=$save_enable_shared
+--- a/Makefile.am 2026-04-21 13:00:39.604197591 +0200
++++ b/Makefile.am 2026-04-21 13:01:02.954937398 +0200
+@@ -6,7 +6,7 @@
+ # top-level directory of this distribution.
+ #
+
+-ACLOCAL_AMFLAGS = -Iconfig -Isrc/hwloc/config
++ACLOCAL_AMFLAGS = -Iconfig
+
+ EXTRA_DIST = \
+ AUTHORS \
+--- a/src/Makefile.am 2026-04-21 13:05:22.975053481 +0200
++++ b/src/Makefile.am 2026-04-21 13:08:34.399930524 +0200
+@@ -17,8 +17,6 @@
+ # $HEADER$
+ ################################################################################
+
+-SUBDIRS = \
+-hwloc
+
+ lib_LTLIBRARIES = \
+ libquo.la
+@@ -39,4 +37,4 @@
+
+ libquo_la_CFLAGS =
+ libquo_la_LDFLAGS = -version-info @QUO_LIBVINFO@
+-libquo_la_LIBADD = $(HWLOC_EMBEDDED_LDADD) $(HWLOC_EMBEDDED_LIBS)
++libquo_la_LIBADD = $(HWLOC_LIBS)
+--- a/tests/Makefile.am 2026-04-21 13:09:30.583307439 +0200
++++ b/tests/Makefile.am 2026-04-21 13:09:56.794016756 +0200
+@@ -25,7 +25,7 @@
+ rebind_SOURCES = rebind.c
+ rebind_CPPFLAGS =
+ rebind_LDFLAGS =
+-rebind_LDADD = $(HWLOC_EMBEDDED_LDADD) $(HWLOC_EMBEDDED_LIBS)
++rebind_LDADD = $(HWLOC_LIBS)
+
+ ### test 1
+ trivial_SOURCES = trivial.c
+@@ -46,7 +46,7 @@
+ ### test 4 (times quo operations)
+ quo_time_SOURCES = quo-time.c
+ quo_time_CFLAGS = -I$(top_srcdir)/src
+-quo_time_LDADD = $(top_builddir)/src/libquo.la
++quo_time_LDADD = $(top_builddir)/src/libquo.la -lm
+
+ ### test 5 (outputs MPI process binding)
+ view_mpi_proc_bind_SOURCES = view-mpi-proc-bind.c
+--- a/demos/mpi-openmp/Makefile.am 2026-04-21 13:10:57.104347906 +0200
++++ b/demos/mpi-openmp/Makefile.am 2026-04-21 13:11:16.871128682 +0200
+@@ -42,4 +42,4 @@
+ libeta_la_SOURCES = eta.h eta.c
+ libeta_la_CFLAGS =
+ libeta_la_CPPFLAGS =
+-libeta_la_LIBADD =
++libeta_la_LIBADD = -lm
+--- a/src/quo-hwloc.h 2026-04-21 13:12:31.516300860 +0200
++++ b/src/quo-hwloc.h 2026-04-21 13:12:52.038073264 +0200
+@@ -27,7 +27,7 @@
+ #include <stdbool.h>
+ #endif
+
+-#include "hwloc/include/hwloc.h"
++#include <hwloc.h>
+
+ int
+ quo_hwloc_construct(quo_hwloc_t **nhwloc);
+--- a/src/tools/quo-info.c 2026-04-21 13:13:55.388370700 +0200
++++ b/src/tools/quo-info.c 2026-04-21 13:14:18.778111299 +0200
+@@ -10,6 +10,7 @@
+ #include "config.h"
+ #endif
+
++#include <hwloc.h>
+ #include "quo-private.h"
+ #include "quo.h"
+
diff --git a/sys-cluster/libquo/libquo-1.4.ebuild b/sys-cluster/libquo/libquo-1.4.ebuild
new file mode 100644
index 000000000000..782c9b016aaa
--- /dev/null
+++ b/sys-cluster/libquo/libquo-1.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+FORTRAN_STANDARD=90
+
+inherit fortran-2 autotools flag-o-matic
+
+if [ "${PV}" = "9999" ]; then
+ EGIT_REPO_URI="https://github.com/lanl/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://lanl.github.io/${PN}/dists/${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Run-time tuning of process binding policies made easy"
+HOMEPAGE="https://lanl.github.io/libquo/"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="fortran static-libs test"
+RESTRICT="test" # Bug #867823: Need a real network interface or hostname set to localhost
+
+DEPEND="
+ virtual/mpi[fortran?]
+ sys-process/numactl
+ sys-apps/hwloc:=[numa(+),xml]
+ "
+RDEPEND="${DEPEND}"
+BDEPEND="sys-apps/which"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.3.1-musl.patch
+ "${FILESDIR}"/${P}-unbundle-hwloc.patch
+)
+
+src_prepare() {
+ default
+ rm -rf src/hwloc || die
+ eautoreconf
+}
+
+src_configure() {
+ append-fflags "-I${ESYSROOT}/usr/include"
+ econf CC=mpicc FC=$(usex fortran mpif90 false)
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild b/sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild
index c7ca5d9bbe76..bdfd5c42947a 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20260227_p20260227.ebuild
@@ -17,8 +17,9 @@ inherit dist-kernel-utils linux-info mount-boot
# b. Rename the Intel directory to intel-microcode-collection-<YYYYMMDD>
# c. From the CPUMicrocodes directory tar and xz compress the contents of intel-microcode-collection-<YYYYMMDD>:
# tar -cJf intel-microcode-collection-<YYYYMMDD>.tar.xz intel-microcode-collection-<YYYYMMDD>/
-# d. This file can go in your devspace, add the URL to SRC_URI if it's not there
-# https://dev.gentoo.org/~<dev nick>/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
+# d. This file should be signed and uploaded to masterkup. For detailed instructions, please go to: https://wiki.gentoo.org/wiki/Project:Infrastructure/Project_Distfiles
+# e. The SRC_URI will then be of the form:
+# https://distfiles-cdn-origin.gentoo.org/pub/proj/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
#
# PV:
# * the first date is upstream
diff --git a/sys-fs/dwarfs/dwarfs-0.15.3.ebuild b/sys-fs/dwarfs/dwarfs-0.15.3.ebuild
index 0a409babe10e..2dfc7dde03b2 100644
--- a/sys-fs/dwarfs/dwarfs-0.15.3.ebuild
+++ b/sys-fs/dwarfs/dwarfs-0.15.3.ebuild
@@ -9,11 +9,12 @@ DESCRIPTION="Fast high compression read-only filesystem for Linux, FreeBSD, macO
HOMEPAGE="https://github.com/mhx/dwarfs"
SRC_URI="https://github.com/mhx/dwarfs/releases/download/v${PV}/${P}.tar.xz"
+S="${WORKDIR}/dwarfs-${PV}"
+
LICENSE="GPL-3 MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test +tools +fuse +perfmon flac ricepp stacktrace"
-S="${WORKDIR}/dwarfs-${PV}"
RDEPEND="
>=app-arch/libarchive-3.8.6
diff --git a/sys-power/upower/Manifest b/sys-power/upower/Manifest
index 4f938514413b..c93e395c58d4 100644
--- a/sys-power/upower/Manifest
+++ b/sys-power/upower/Manifest
@@ -1,2 +1 @@
-DIST upower-v1.90.7.tar.bz2 153279 BLAKE2B 700760e6f3c21aa9909a683db3f0158b8edf1352e278ec3c394a5328261c0b54e01dff148931f54edc446ec2bc0a17b9394f281ac7cf4e6fa425444607c668f1 SHA512 2ef7412c26b2c3a9be533a53f579669b532e321196886725bd4333b54c0c7fbe307ce84776ed5cbfdf82a9822979fc0906f62ea7c5d42171ac6819b3e4c77b97
DIST upower-v1.90.9.tar.bz2 154756 BLAKE2B 5a749e63882cef9d3f940ac9983f367aca8114f14c2e949aaa87e2ac91fedf76c0c753a53fd68e380e755b917bb1db67b765e5794c4d9d0112fe9106bdd9977d SHA512 7308e03125a5a888242253f9260f68283f5b53677c08dbc4d7e4d48cc6f600f50f8ab161d100f152138208d5119acddc90f0f19742aa8cca58e3a0ec54975110
diff --git a/sys-power/upower/upower-1.90.7.ebuild b/sys-power/upower/upower-1.90.7.ebuild
deleted file mode 100644
index 6689900c61be..000000000000
--- a/sys-power/upower/upower-1.90.7.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..14} )
-inherit eapi9-ver meson python-any-r1 systemd udev xdg-utils
-
-DESCRIPTION="D-Bus abstraction for enumerating power devices, querying history and statistics"
-HOMEPAGE="https://upower.freedesktop.org/"
-SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0/3" # based on SONAME of libupower-glib.so
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-# gtk-doc files are not available as prebuilt in the tarball
-IUSE="doc +introspection ios policykit selinux test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=dev-libs/glib-2.66:2
- sys-apps/dbus:=
- introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )
- policykit? ( >=sys-auth/polkit-103 )
- kernel_linux? (
- >=dev-libs/libgudev-238:=
- virtual/udev
- ios? (
- >=app-pda/libimobiledevice-1:=
- >=app-pda/libplist-2:=
- )
- )
-"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-devicekit )
-"
-BDEPEND="
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- >=dev-util/gdbus-codegen-2.80.5-r1
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- doc? ( dev-util/gtk-doc )
- test? (
- $(python_gen_any_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- dev-util/umockdev
- )
-"
-
-QA_MULTILIB_PATHS="usr/lib/${PN}/.*"
-
-python_check_deps() {
- python_has_version -b "dev-python/dbus-python[${PYTHON_USEDEP}]" &&
- python_has_version -b "dev-python/python-dbusmock[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
- xdg_environment_reset
- # https://bugs.gentoo.org/935575
- unset XDG_CONFIG_DIRS XDG_DATA_DIRS
-}
-
-src_configure() {
- local backend
-
- if use kernel_linux ; then
- backend=linux
- else
- backend=dummy
- fi
-
- local emesonargs=(
- --localstatedir "${EPREFIX}"/var
-
- -Dman=true
- $(meson_use doc gtk-doc)
- $(meson_feature introspection)
- $(meson_feature policykit polkit)
- -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
- -Dos_backend="${backend}"
- $(meson_feature ios idevice)
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- keepdir /var/lib/upower #383091
-}
-
-pkg_postinst() {
- udev_reload
-
- if ver_replacing -lt 0.99.12; then
- elog "Support for Logitech Unifying Receiver battery state readout was"
- elog "removed in version 0.99.12, these devices have been directly"
- elog "supported by the Linux kernel since version >=3.2."
- elog
- elog "Support for CSR devices battery state was removed from udev rules"
- elog "in version 0.99.12. This concerns the following Logitech products"
- elog "from the mid 2000s:"
- elog "Mouse/Dual/Keyboard+Mouse Receiver, Freedom Optical, Elite Duo,"
- elog "MX700/MX1000, Optical TrackMan, Click! Mouse, Presenter."
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 710afdd8ddc0..6aa71df55eae 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,3 +1,100 @@
+DIST firefox-140.10.0esr-ach.xpi 294372 BLAKE2B 1ecf4f980eb862985a474259ce3b730963713fa51e9efe689ccb9b2cf3b8ec4f4004b4810a835aa7cb2771f4a93f86cb1d1a6abed7bf01230088a2558ed67dae SHA512 212d89cd2e8a8bb6107f5f4e5aabf74766411fa8bb2038da9602a5a10c43b3e6b63189251d760faf496c29bb943538bab0a05d28518d232a7f12c9b9028a0068
+DIST firefox-140.10.0esr-af.xpi 266633 BLAKE2B 35b9b45c0adf87facca980e39c05a7efaec422a845c916ece328c29b3a01f343ce6a44129c985e98c82f43ea6ef2cd610c4a6f93b66e2c2b4bc633c6c574db4a SHA512 45c5df93734886bc7e06a938316aa516d1f64ef3083686d2684192f2d5459dcac43a99ef1b689116e7b048c18738a08267e09ad7a44fcca7ef82d9a255d17a57
+DIST firefox-140.10.0esr-an.xpi 332296 BLAKE2B 57bc20191eabfebf75b0f3087a712d8155f5adcfb0f355768e6115711407171e108622034c38538cd7ec9bd960b328421961f0990ac8d442b6390f04695ed2d1 SHA512 a18221c75ae8598b39c680ab1e8f9d5e21a5178bf948b6fe477ec97505425e433a3b8f2c8dd020abd8fc0de49836bc8cbfbcf597d87e9053c858b5b233944825
+DIST firefox-140.10.0esr-ar.xpi 445284 BLAKE2B 2f9e1382bdbe38edf2ca393349783d1c47e4cdbf0302256991b71d82f9d58151b18cb98e6e9b2fef963556b48670f15270a2d52206b5dca9e3fbaa8687314928 SHA512 04eb47c62b492c4b526c09a0fb0d32a9e902fce3cb1e423b9dbce92f2651c85832172e6630bb3b2a384149889fb94479f39e40266944144a3cea8cfbc84ef20b
+DIST firefox-140.10.0esr-ast.xpi 312214 BLAKE2B 74601505f67984cb3e3f989dc7dddfdeabeaca51dcf92f5e15ca92d54712e710788e4560839f51f8568939397e58a2053b0694c28f94f2000af5620c3b59c691 SHA512 85062bf8ab44d929bdd44ee109ad55ef238a38dae25b76ad830c17324c5ccb01725ea209feb73d2eed22b5f498b69dd47937c9aea06f7f142cd19a25de198bc8
+DIST firefox-140.10.0esr-az.xpi 318404 BLAKE2B f6a1d5b146d792d7df580ef3311eec2159bbadc9cf0a38c343d90027b3c03ee54e7d55ef5a628abf24a4bb0cb55af0b3aeb59fd39ec1beae700e9752b43fe4db SHA512 94875c10c1480af2e71a820be7409e1eeb34009be78b7f8dd7fd8e202c07309a6792a81e5d378ceb3ec84a67a5337c84d59843c4a89f7adbff4b807d250f0375
+DIST firefox-140.10.0esr-be.xpi 521197 BLAKE2B 3863d7aa09073d24cac10e9e00afd7a9dab4ad13925c7629ca45fddac2759a1d8a7d5f2223c55a4c3591754475325fe91d50d5f30a623ed477e92e0da494a6ef SHA512 c9978485419fc5a13de80210812fc08c2b4be8be5b1e4ec5fb6f93b326f983036a74bf78202f0f052c678268dff0e54bc64284b4ea260c159821a524fd3d0630
+DIST firefox-140.10.0esr-bg.xpi 457566 BLAKE2B 86d6978c6dd48ea3df75267f8fd8cc9f88b54dbaddde0bcf27543fede134c9f2e061b5584991c15a29feab30f2e4555a28731ba1adab73e22500b45d5c8ed6a9 SHA512 c6979391db4c8914e55050b05556217416dd0e629293fb55e8d012cbded9451709711cbb8200a3c2f5b9065125636d7235148a86b8eda9b95ca46631d6fecf5e
+DIST firefox-140.10.0esr-bn.xpi 413375 BLAKE2B a836ce52cd12b43e48545094935e0a978d234fff33f96a36d6e274edae18ea4c23bac094a34effb46b86f851c0df63ac57db868b8337b646cf288a6fc43e0069 SHA512 a14564509e1990702c97c56b9e76870f52ee734d04ee8b7ed9b8454965872ec350d545529713549f4a8df7803614846c0e897b026739fed95a24cd1c556afc13
+DIST firefox-140.10.0esr-br.xpi 395314 BLAKE2B 65cda5fa9b0399f52b854d97aa50022c08f1122c778b2299703c8a41b04ede42c575a271928b0301029b526fd85a4d49b5e9a3c3a676329361cac96ef4f0e13e SHA512 1cf95943687ca970f2ea19ba9e4bb10be3a01329aa12a8fc7b9ac5b893320134cd95f1dbf8bc221147a9f528185b03a7053046b2d87f9e425f7b6200b0be918c
+DIST firefox-140.10.0esr-bs.xpi 447180 BLAKE2B 49287335f6e4704c094084a1036d7e6b11f6dabb665c0239c08353bb836d762aae0b0decb6fb25c19ed7c7acbd24d1b94b59a7216656a90ba5db804722fd7d20 SHA512 d44f2b4c28c4590dc0c76389fc55a8d1716ce6dd46e26cd0e8899b13eb1c7402e5c08cd60e18daa81f24cd489f14c10ed69e4e0019f40a5cd6669e2e153318c1
+DIST firefox-140.10.0esr-ca-valencia.xpi 357934 BLAKE2B 762bcc6c233641d4bed70900814bfc4a77a9bf55f18f035029ec51d2c34b8c1ebf5b8bf59142b763b7f43dd468c0cb6cba2455ac7a4a529bb0e2d09d421defa1 SHA512 476842a431ce344e6c1cd2b8f8ae3ec1cb28f867cc7090c7ed6f20dc3bd14f21a814ea128ea0d6f04c4fb3841fb6db3b493f3a1c3fcdb9e75d8d3b684e42af93
+DIST firefox-140.10.0esr-ca.xpi 404821 BLAKE2B 8578a3ba3e59e694ba40cacf747050f202a3a88816731f12ae6cc69a681b91bfe9cae71229054d6bc9510c43b5de29fd673c6fac65627b81d853478e279ef95a SHA512 7312b9e09be3a978a920b820907dea16b8a17bde6b4925dd968660e86458b9c358e74ea56d08d46ec63bea01b5d65122ec65a7ba08fa6693744a2158ff30379a
+DIST firefox-140.10.0esr-cak.xpi 390833 BLAKE2B f75f71ccb75528c05956c038a7fd9cec5cd7dc7cf2a245366a5e344bb88b0b2312599c54e088dff4798d5db59f3d4add18666d873b29705295d0ac5ea72ca994 SHA512 ab43288a403606425991c55908bc9b12a2989fc93c6c125cb7ce7d2928f0fd4390913d07b486a8c8b51392666082c3b36051d01848c582c39a08291d6b510a65
+DIST firefox-140.10.0esr-cs.xpi 475923 BLAKE2B 7f936fdf731be7c2f9cd14e3309cc6dad3329f944840549bdda4e024df9f2bc9dfed9e920c0da9f6bf60aec0121c53518b928c69dab2f1e3c16694f435eaa56f SHA512 09c5e56929d0e3949d96872d79fd95ab29f6cf1beb17c00995cdaa116f2a037f339017030864022233ec1dcdb35e875821aab97483b20d4a572e26f59886f279
+DIST firefox-140.10.0esr-cy.xpi 441964 BLAKE2B 8a3109e06587d66982d286cc461670feee2fc8d321fcd94e0ecfc1e8ed5e7dafce5fe47f1ce74b49df923daf26196ca4d0839caf9e909590931f5ec88ec373fa SHA512 b4aa879085ce3a2c1fd67ea2c02e6ac97c2c965a3202170690e9503c7c06693c4cd53936b6e36b338a1a06ba0bd13c906ebe7b4fdac459b152af58d6db082b5e
+DIST firefox-140.10.0esr-da.xpi 431109 BLAKE2B 415ebafd129a0946133502af4ce048ad942e1a924691ef7dd8dfa728c8cbc4f735eda098cc8b7860698c0422dc6bb918ed052d11a54f58906c3a634d974346e8 SHA512 f4af6abe613c2e813ce23549ec5118e8444b6413e81edd51031042870430f1622b238653c0f6cf9e7c3380012f379d8e9f4ed03acc0151e1c929cf805baa55bd
+DIST firefox-140.10.0esr-de.xpi 452704 BLAKE2B 993ebddc098fabcfcbcc2aa743cb94b70a1e57b793825bca0fd1738b051c95e95a8255f07803b834a02f71ff2664c13c4ab5f98c2c5f40feae3c8f7c2f79340f SHA512 99254db8b053416ff5bbd5f30ccbd2c523fe9573e7c496a544f5b126d703a8a6911425cf97d5958732236daf4800070ecd390d84ee1f9eabba7aa91967c41322
+DIST firefox-140.10.0esr-dsb.xpi 466056 BLAKE2B 3fdfe66ff003aa35dad805e495050bda33f2916e1871eb85364e9c33981135e2a19e5483f82ff49501e65056eeb21052e90a04dacfe85b613653f778ab817992 SHA512 eb9ca439aa1dfec1035feead3eeb98cf53a85412451a295779a70c51ff9811758e3d16972a29f510354eef6f29a7d3ffbaa522d989ca537da77de16ab41ee159
+DIST firefox-140.10.0esr-el.xpi 536813 BLAKE2B 689ad8f3f07cb108bbf1f062edd66e64ad68e95051907be5b81d6f64d9cc9b38bf1a8abb40812eece43601390cfb56fa3fed197b4c00ce3bc6393b9ef73052b0 SHA512 42caa467046d81d1f8aba9a6afb6b9c491ea81c35df78d8cab342e23d7c04614c47a29b032bbec37d0e97468c39b813d01a2e9a7b553222628323b8fe4d65051
+DIST firefox-140.10.0esr-en-CA.xpi 411049 BLAKE2B 173048015dded4c1d1bc2683119d356a8984146a055c70670d4d8fb074318988c30e4818f0bc6995f4e79d9e9c93250521cb9a4f746e47f1d96f6bdea2317e0f SHA512 4d5792a8a014339417cebe902977993bd1affc0c562872c5e008d3ecd75ab4fcb299570591a7c5059448de65028cc40b6a87cddfebb164de2386360f137eb77a
+DIST firefox-140.10.0esr-en-GB.xpi 411406 BLAKE2B 55c63360dbb045e1636b26d079ef949b7a301df034a675ca4e5d6331f968200968a3e9f5acdf3fac1537ed3adba2fce9322bef808dccba407dc4153be0c6cd2f SHA512 fd4bfc7e008a1444956dbbfb68cac2463353cc5ae33eedcb015191d768d278db5d88ed6469ee52fc3c4403e0af97b043ea127614b39e2479b297e128ea909c71
+DIST firefox-140.10.0esr-eo.xpi 433467 BLAKE2B a90e6205ec52194431b5112787e5a60e318d87d527a0183798a0e139b14588536cbbfe4fc0d7d79ac6e4426c14ed2ed635ef1b59faaa27faa75b5e28313aebe8 SHA512 f700c87e7bfbcf411f2312946d2300a3441485c22c120dc178f04337a2e6cbdf03fb37eec5d8a66e84ce10b8c10ed9b2aac31e76135e80665b1da0d872bbfc7a
+DIST firefox-140.10.0esr-es-AR.xpi 445510 BLAKE2B 2b8a09e4e6ed4bcee32840f9ad71c60fa690d2c5cc0e94edc06a90dfe6d30f44bc70045b0cc1a0b1e1bf948912c559444f4256381e7b97a01e91f9099b1314ef SHA512 2b402bddc67c610de3887d1aa25ff3009d7f1974cac28d71b599e4af92d710c2f383f5ca469a602c718227b8f25b077029460d6f5b3f46edf6a3e1f4a44f3b9c
+DIST firefox-140.10.0esr-es-CL.xpi 446303 BLAKE2B c236971293a08ba8a98487e234ed6aeb90723319c1d9a569301ef0697ad9c0d896fb27c914df65fe290ce83b4b1d6b8ac87dcb16bbb2cc2e7b39098b980a6cf5 SHA512 7e44ebbeeb31a03d335e64b612ef3e0860e6fb132781e333adf98d17a349da3a17d7758122eb1441fa1a9b48c773dea326cc5792aff8d2cb358a7ac56a3f55c3
+DIST firefox-140.10.0esr-es-ES.xpi 447015 BLAKE2B 2344ba56075dc2c9f3e85db6d0d643b885ba31c14b7721190e7a237d240b5e0397a89449fa4b7c3353bf7741c7c15e5f63d7c6a1881e75a5e8072435ec85ee49 SHA512 3a05b99ddda2b417e90af2a704636917208e46f12da95317f96b91d54088b2f377076141e1b902cdd203cc1c6c5038ccc40bc586403e6057a8cfde947b5f403e
+DIST firefox-140.10.0esr-es-MX.xpi 446240 BLAKE2B 6d8b8d34af336a369aaf3725431b220ef527bc975e20df4f567a1a48a9a69aa8b0bb36d77c42c7812d32d35600d9ec1518a1d553c210dfcbb1b20c7bcc92e8f6 SHA512 f30fa6a482febc35057d2f0590097594139c4afb9e2a80e81fadd0a839b557249ef36b518ea99635541590e3b74930dca028f2b97e57f133a4e000dc1c26f804
+DIST firefox-140.10.0esr-et.xpi 359324 BLAKE2B 3323612792f10670f28f75fb76ca77f4764532056d791db579b11f832458407ebbfcce20acd8b51548fdb54e31a9b3c5ae1c71bce58963ca7ef2c136f45161db SHA512 2167b8153f88e3a57f67ee6a8a6c546c69535e3443036dd23a47a2483b7a32ebd910cd7412f9fe000395105b4610777bb24c23022fca26f0eb985dccf05cde01
+DIST firefox-140.10.0esr-eu.xpi 417289 BLAKE2B 96911f80faa5c8e03c19979f9a439205bf0e213fcefdd5ca9b1db2c835dab4b9b282ffbfca65b1c317b21de2ded96b55166690634ef362da1248d29c280aa618 SHA512 f7e8785f6f937ed788cdbe4a10b2bc4a6fe480408ba409466776922034c36bab38bec5bf1ce443bf9ed92fde084540132ef4835c9c931c6c3f119efd25ee916b
+DIST firefox-140.10.0esr-fa.xpi 421638 BLAKE2B e47c42ea4071340ebe907f89b5b7ed56fefcf1e08ffdf93f27a86b106a282f4beb6f7fd5d5393438cb1d84d5cfe64bd67870200ece7ba050fe1afe6c9ac29d62 SHA512 9ea4ad0cf8151ae880ee03427e24b6f0209dfca08dcb8adee27de5bc83b922b433ca9939ac61c5985f145aa2ad260540ff120602100241006b675c0dad1a4555
+DIST firefox-140.10.0esr-ff.xpi 310177 BLAKE2B 1e188a9af631da8d431de8d7072734afd46c82937f75a329aff6731d4257fcee9fe3978abb0a25d932af15a079c1f07c4df043f0a354fb8fbb4f296fd5f193dc SHA512 7bc9b88c542b7a85309db87a9100601b49f366cfe4ae22d2e570d156932e8aa25941074cf8122b1b45bcdbda55593f1a59a817093c70bab54f6d819a7d32c9bb
+DIST firefox-140.10.0esr-fi.xpi 430167 BLAKE2B 3433cb6dfc1f5a252bde675b2f7549c41c120259bd603bbfc6a671a9654f1f749a587b910b63f5897b50c0c87e52d5923223dcd4fc3c089a7e6758c8948050dd SHA512 7156dba4652d49cb32d1583856767affec2e5f1a60778b6d87e7551245d84e2f2f521c3f214153fc6369ddc2bdd603b2a8cf84765d3781cb2b9bae13b974ed01
+DIST firefox-140.10.0esr-fr.xpi 458452 BLAKE2B 9660ef293e3ac2df90db5a3dada6e2e51f6fbca62bdafca99de73d50cbf3b1c7f999b9d8ff1dc36cb6b53c6602561b2d761dcdb621dd30d6b78f9941c0448d77 SHA512 adc96d70cddfc06098bb951f522711441c0f60104127225ca3187c6c1011953a2ad8bbe1ae839f24fb79079676763dcde42180ef8889da7620081c0286c4c78a
+DIST firefox-140.10.0esr-fy-NL.xpi 442162 BLAKE2B 054dc22226e0a5f082c4e48f3706fd00b9b1b1a60812c3662ea03c043f29361e9d72835cca52f69e15dbed70251a5c31b0aa07783044aa09ca464ed7598479f9 SHA512 e3e5fd4449e3023969fc9ef8472923ca76cfd6122227bd6c858304eab912153c4a491412792aadfb1024b338f1607604cb47dc0c726c8536fa127268415e894f
+DIST firefox-140.10.0esr-ga-IE.xpi 315279 BLAKE2B 5419419f7c9f662890ae922d2519fb991355faaa124339ceea821210496ca631f2a0015a25ba15b29e6b820bc11baabfdf6907058d5c55e09ce764d63f45aad8 SHA512 c37c682ecb904f7b361f74615956f8d6554d16a6073bb45d65a5f0e10a67443527149b3fb320cbd53c31f1583512d07b07c1c18accdc60113f75a8ca9f4c710e
+DIST firefox-140.10.0esr-gd.xpi 399424 BLAKE2B 409968e9cf20678e6c416e066dab566e2332e069db7df634c5d62f23f1397e33090f8bbeeb45f86666b27406e169798866468d80c39d325938d2e33632f362f9 SHA512 c668d1b364b89c4448db954fc8a9878b2eca3c8b06d103b177b22f08bf327678dcf7d2a3ff5193f4dc068c29d631da65b733a5bf121362fc03cc1889e062c7f1
+DIST firefox-140.10.0esr-gl.xpi 442908 BLAKE2B 466a588f0d49ca40f6c16d64b7283f69b8bc8b5e4707f4e5f50170294dcb1e7065298d9831f1759b4ab41325a063f578f30ce165ddd25bbce1c03a84f0c697ef SHA512 1780ed79abc345796be52b45abc504c5a89d2e4658a4ada5753486d0a7bf23f9f1ae4aa6f51ab3370e947e8036f9bbb2e3ae42c4ffc089a9e90cf1f3a49b407f
+DIST firefox-140.10.0esr-gn.xpi 451079 BLAKE2B 66804e64e4e492a4f904f5fc097d27828a914a226d088fe2191b6bc601e49f6cb0bf13dc9ee3698559df8fa91eaf8fee6194661b5bbee0a33f783b7e70ddf522 SHA512 0257e2d0e48a7bdc164919f7af7c60b2bfc4f417c45eba8da67f5d15cfcb5da50ea31fc29818f5c5cc0577384b85c5ece52c790aa815db808126a8d5445c77cc
+DIST firefox-140.10.0esr-gu-IN.xpi 358967 BLAKE2B f07c9c7e93b083fa859e3442ba4ca90322d901dd042f9e6a279325217324a0e35162cafca9cb1471a29fa0420e5f550295b9be1cd4dce72eeaec68714e0b0a65 SHA512 031470f5024618b670ce62c67728c22e24e0fb7e28f801205879878248971d08e4a12c3a3def37cc4991b9dfadc2ecfde7849b700b606f29b564b5c052a5d60a
+DIST firefox-140.10.0esr-he.xpi 444979 BLAKE2B 385de6e31522d4bc4a31dc62d06619863058128883598d3f16fdfed87950151c2472acb28ae8b0d4b607ab60d04ee0ee7249c157bfc1cac30462bd538c741dfc SHA512 a01600d7aac599507ec2cb10a0476403ab462cc1ad185a5ae192d1cb273b78fddb36527897d7dc56ac97597043ad0327625d5c54504fedc34610ea4986a2c3d8
+DIST firefox-140.10.0esr-hi-IN.xpi 377459 BLAKE2B 7ed8a01a6153db4906f6f831a86994275ce13716eb1d0c89e0f490ea267976d016922802ca84414dd8bd290ebdef438770eaa71092587dc7f1d042df0c1d5e55 SHA512 d9611be7a75da4397b2b4419bb22e91306f6f43ef1ad729d51e38cf0ec471f8b8542a1c20acb4b7434898adbbdfe15eb1e4afa9fb6e53505991ad58bffafd1c4
+DIST firefox-140.10.0esr-hr.xpi 437693 BLAKE2B ca0cdf640f72a19c66849d458cbac64a19e7958ced61d606de7fca1f112365d8046e6c423bff3f0314febfa835e355c3d902d42f7510b4e64445e50a9fb77f4a SHA512 c11692aac82f619bc6990a80806099903650e53857216047adc3bc8a2badf3d4781d2cacb0037e49f9ffbadad5b3b4156d0df4d58477715b83bed63a6826e4df
+DIST firefox-140.10.0esr-hsb.xpi 462687 BLAKE2B d40020436aa5da08ddf91c0bfd346b26cf1f1f1b53676837486132f253cc8f5051e27f646f7457dfb5cc4a86cc96aacff27f4baf1c836ad5542f3f6c9b31aa57 SHA512 21ebae08a36aba0782ae69e98ff80bdbf701656dc9bdfc3ca12b879e778ce857e1a017b14f2f6e61fc5bc7d9209bcc89845638e509c6129a4303408dfb87707b
+DIST firefox-140.10.0esr-hu.xpi 466165 BLAKE2B 77a3aaee91002cdf6d34b0b1a460d84868da075bf586d1e5dab211f62b3798a16561e731a4b732c201fc07ebccc682d586b75a7c64a8ccad91bf6662c5333273 SHA512 6b9203418ef5cfe05a574860ebe6180bd0f5e8d7a837f46ebe5e4926f9dc4cb4217f216e19e5df552f6197c64426da0d7446987470da144050d30fafa6aea5cb
+DIST firefox-140.10.0esr-hy-AM.xpi 461622 BLAKE2B 89c929c5044f31fc9e620295623378b0d93582c483ec111b6d312bc3c0e2bac9487cdeb86097cb26250c35b57f498002b28b24e36df025d6e2cd5582a57115de SHA512 5d0d15d02411247233d4e402ccbeb728f57953278f5d37fc3d45a4deb08548a4c29d79ec2bccf6572616cdf9e24c9aa2e478e1ca25a8da40ba3516802d3fa4e8
+DIST firefox-140.10.0esr-ia.xpi 430112 BLAKE2B 857ac3e343162bfa6904a8fd01b0a15a61feb016125e2a6c01324e47ce40aadac4bf5c546c010c39ca90cee99ed2809fb4ba27c48c578930a9ae3f6bcbc1ccd0 SHA512 bfdb653f7ea8106dddc86621c914518f256b5834c2efba70047c87e8b1116398d6b3858af02bc13b048fd6250d53e07ccf5d77155d4a6923217580964443e1df
+DIST firefox-140.10.0esr-id.xpi 422739 BLAKE2B 49eef223fbadc06f0abb5e4c0a37d3b630744f57eb5eda6d6378672c1e3b0ee66122dabd0ebd3beab49726450e9fe6a6e5caf09cdb9bb7fcb5b71cfcec137eda SHA512 5d67c6d1ad8ef70db902d9c0c8894abd0b6797a2636cfd9995963d1b92bab4b09b558aabd4d1949210b179417c0b1238f4c18c28fbbf5345baafc6d76a53bbff
+DIST firefox-140.10.0esr-is.xpi 432686 BLAKE2B d15538654dd9e5bf51d4f3de906dd70bb1067dc15a2466f4180483808c7f21e4bc716cec4e271a7abd4561facc2bb2328b66c1aa993872ffdb627ee5fe828e82 SHA512 9a73a15ad0abfbb2f63642d3d6a0b031971a4ba5df8b26b5455a1096521c9a125d57299679e117ef7339d16761d27a1b38f2887290ba72a472e5c6f012519761
+DIST firefox-140.10.0esr-it.xpi 440900 BLAKE2B 0345754c5ca1295132cf26b18f00e1bb58c835c0b9391e470769e06136ae09ed21b7e8b6b91665423d1c350b4bd3214fe13faec19527c9db6e0b1eea3f04b41c SHA512 ff0d30611a689c171d0c68e637de57ca26c7cba4e03782e31d1b3c5dbbbdfec0a96d6d312e7550cc57541dcb52b8206d6168d7d3b3f69656157c22ba6cf07c2b
+DIST firefox-140.10.0esr-ja.xpi 481319 BLAKE2B f2f2f05a582a32ede052abf8323b206732ba94218c8c870f02f7b82289cf24cd4208693e4530e244e551e002b23d34c27c4cf917e894324a4e8ea2f3acd761ed SHA512 f72762e6ff9205e4d1811c057bf7174482984594009c3cbe7beba6e839eab8f57909a37266983c076d1f014b9bedc6a3856e3d0c3b6ee8623be4cc6dcced57c6
+DIST firefox-140.10.0esr-ka.xpi 494866 BLAKE2B 16460e2adfbe5a98b86fa23b7505f0cf7e65cb28abc37cc9eb8a8f9c1d6f513ada457fb15f3d95e68ff259e3dc689869028c3b43be3ec49dd8b6e80722783a5f SHA512 166a1b91da8d6189047deab4e795919f0e8f6ee195ca34af477d792811fd1b0f6025cd9ee664fa7a360c22f75b7fa5006ebf2f2ce0ce8454cb7052adef608c71
+DIST firefox-140.10.0esr-kab.xpi 422852 BLAKE2B 986b89aacfbf154afd7cbe5ae2107f253c01f6dc7d0900f1ff0182493082409ae530d4d36bbf32344b8e47c4f8b09e5eaf49909dc9b500bf0cf6ab2a5b1001c4 SHA512 b296d539fea9e90427d902fb3b765302cc0cd9f5a520717b3f124e7fbe71747130f09e8809a920db4ed64829673af1e193a17331f9bc562142ca1e124873a76e
+DIST firefox-140.10.0esr-kk.xpi 506686 BLAKE2B 6d9a0630ac09c9d0165c774f5949b7ea35b7adb6a07ebf1b50264e13befd0dc4f9347505ad93ad472482d46be13c8454782512e704131e3bc59166132075c1fe SHA512 b2724ba7ca2c18e9c529e46bea09c9794a101e4d783ed5ca7acbc871903586a6a2ecc4daa59eccfb832e714bec274f73a55ca56f624fc301987575e42c806e3b
+DIST firefox-140.10.0esr-km.xpi 348767 BLAKE2B bc8ddc98c2c0cea2cfd2eca25008db240f22c1693e8707bfb86228abc9028d526df34cf601e4f58f31fdeac44b4504c2a9c72e22936e17dc36ed181eff58be14 SHA512 d70911eaacb886854f7838dc309b5672d6fbd018d776dce8c21a0e2ebc4e653f9b3a245c62508ab5a9ca31ae9b89cb97c0911831211645cf07d9e0ae3a86e171
+DIST firefox-140.10.0esr-kn.xpi 331777 BLAKE2B da1ab5c0c710264f01874cb31c6cf475ced8248888a9860468c75f49d448dc2dbdb26a861e31a1bf67729f8d30ce97d0b08f97b816cf05c719f549b146c73d3a SHA512 d61b919a9ac926c122534d174a267fecf8114b19fa657a1a79f937890148bad080395f67999295563e668f90b7bbb463a9ccc3c5c44f50d5643bef81db93bda7
+DIST firefox-140.10.0esr-ko.xpi 467533 BLAKE2B d5f6309ddfebddae003d3b335f97c5a54d9f20f8029c93787575e40cf84a4465aed8a077f76a03acd84d4d1d493855484b30d6c79d5b614af6027b4ba643e58f SHA512 9860a5932692bbb28b55c92d60f4d1653fdadc83e84259a4b320eb5de85c16af77bb26a874a98ab0f73538420fa10071dfd036a561ce82afd291e2d6157f9dad
+DIST firefox-140.10.0esr-lij.xpi 319284 BLAKE2B 000e5df5847cf3db3ede21211a7a3e1d6cad8d1a8b4f6f4ae81d89bfcef0952b655897324eb93253172c2b9559131f1c9ee1792289899963461904bd50b3995c SHA512 6bc9b3d46e57e49ddb9d952132ff4458cd1ea1ac9592e9e8852d8a6b42bb53468ea267fb0b9bb747ac318be1b11994ec5e70c6b75d282628b6f3a5840a558f66
+DIST firefox-140.10.0esr-lt.xpi 379957 BLAKE2B d463c2723c6ec081d7566490b578912c2ebe5b694076502446abd2e2dc096bc7db7bfbc102ab580f42a98110660a052db7c929c4d60e9ae94c494ac536be75c0 SHA512 7921a5df66a257eba63efee0f92e938efe0f2fed566af5346263ab363c706d87bd84d9a466606faff5ebdcb8a7972800d73f5c6066114c2618542205442a3f24
+DIST firefox-140.10.0esr-lv.xpi 389077 BLAKE2B 0eff3b314d3cd3ad9c4c90cb4da7383ba4d902f1cc9966e268769e6a174a637ffe54da770a2f69ed61a85acacc8c8991acc75ac46166d5321017555290e3d5f4 SHA512 5cf3915a3dae80f9233b516f80d3d51a7c81d861d79d894d0289e62bd5cb59a4bdb8b609f1c9347c7394a417d852ae583b5b99343c9c8f875d8b5afeaa3934ea
+DIST firefox-140.10.0esr-mk.xpi 316844 BLAKE2B 36c4daaf4bf6148c1c542a9a7e4c29a669aa57271b667d8ad18850c01f8b3b3f1a5bbd1c6179a79bdb70a5b32158231a02f3e340db614a1bcd858484451b570c SHA512 c443014cf784456628682b393da52307e185f88be274c3ebd1d8cc834a88874902064a3b4aee641b2a6d3cf7081d49b1eac0fa18cff0683adc129d4067fc463c
+DIST firefox-140.10.0esr-mr.xpi 356247 BLAKE2B 573b08455cab52bf7be53d318cd7b089e7c42f10cb175652c4d5ef4dd6007efc65e099e83eb13cd2cf0e2c5d5029b839ad6c2664bd63e067c6a0a0c918822cf9 SHA512 ef4bff026cd7c421c5fe85b0232e0eb78f23767b1073d7ffe0b963c5f63b3453e1365413604f03db4006ac418396d637419245580018ba2d1d17b634aad03c85
+DIST firefox-140.10.0esr-ms.xpi 295383 BLAKE2B 216cb4a857c98f19a964a13b568e3827e56ebbadc63abe788fb68d63ff31b11df85dbe61fee7d5ea9f1047cce00da5a3606658ec4a0f3536def388b0e318de51 SHA512 55f64154a3cda2d56c072d2701a10c242b040e1f31c6cbfcb8ac44a08313242ada7c62d608fbddf56f56114a0a16fa84c3ab6e32471fffde5b91140ae622cecd
+DIST firefox-140.10.0esr-my.xpi 343032 BLAKE2B ac40aeae96bd0e9553aae2c9689958db0cf1d623e3f23ac599ef2ce78b811e34d571784c5aceaa28fd5d325e2ae41720652368d34bb29bc11faadd604dccc766 SHA512 2ecc98a992773ae6b524702ab0b340d47f2e4abeb9120b0f4728641c1e67e2efbb14b5be194f5d45fb42e876e3109b46d9ace1be0d64303ea7bd7a00829d2997
+DIST firefox-140.10.0esr-nb-NO.xpi 429339 BLAKE2B 2823d6d411b929beab178d5df87cb99ff80131e6591e641ccc9028057b95350c4fde5525ff2c3130d8e184074fae7623ea3a38f70b0e397e1b61958bba434881 SHA512 4e1c6322df8c3e7dc05ed7456534c08d636d35a0d277ebe4828eda875334635f3ef343ad4dc53b91b6d2a9aa9443d5afa18703509b0c4515054d6f9cb8dd3a9d
+DIST firefox-140.10.0esr-ne-NP.xpi 349016 BLAKE2B eff2cf6d596dc15b8a317240df3199411ab4dfe19b70b655008c0d2602647c26f49941ac312e2bf689e98b43e101bf67a204548e75a56ffdd350e6645015470e SHA512 c2c37869b95a2ea5cd8e9d78c8615eb3495a514fccf9c7522e1d8b1bfb073fd9b1341318da3f47dee726e6a30cc4a98d9992a77d61067133307e3a87bfe9f5cf
+DIST firefox-140.10.0esr-nl.xpi 436182 BLAKE2B 8847973caf2e1437237cf5fdb17f6cdc0d44248bf05067ebc34c959cbd33fd189892cdf67cef33a4e818f002c4dfb9ea52c29142a340855e03b7139d1071b634 SHA512 c51bb15407553f332ccc8d8bf684ea61e709bf5b2baac3608ac61dcc1802608e52cb31a77771fbf45ecb8ab8c1efe722b3c7e5a60a122d5f36c12e033012d9a2
+DIST firefox-140.10.0esr-nn-NO.xpi 432227 BLAKE2B 9f052c91c75a496955244a48ac4839f9fe84a121657b4e7b978815f18ab32cfa9266f81b7de938192bb166b039176f8fec11be4a6e4fae66b80134eda40586ec SHA512 7beb895131ab2b5f5af820e3add945f9aa0818cd4947cce3ce6c2cd06e27ee515a06a4d6cf1fab0996b9c3887679485491453c969223901a0be39990b3b2797b
+DIST firefox-140.10.0esr-oc.xpi 410942 BLAKE2B f49a14e4ba1397d6d1c87f9ce3c00001d9b05527ad6e8eb0b601b90a66625b7bdc43832f8246c671bc7cf0b17ef5dd362c80b5ef7d813aa875fa05ebb0a91f78 SHA512 e87b981c1f7943b6d26931df28dd3d1a12a7b067f1064a2bd8844693845cb493dca0ad3e0b0a1a737d6a5dfbc33792cf71989ff5d93735d08cd520aa456311c3
+DIST firefox-140.10.0esr-pa-IN.xpi 494408 BLAKE2B 6671b7f5b229499f483b01ef616f4545dcf1ec6eb6958579dfd5b80f614a796c99249efeba20541b9956b56c74e5c60831e82b9b05c083b49cfe4fc9382b8d29 SHA512 54769f40f0015c4130b523a536abd7fc525f1c61ad45957878f507a510a7289d5068d75069b2a02f37485ad5c46ba76cd8bd460d1c7ba105b7188755eee612ee
+DIST firefox-140.10.0esr-pl.xpi 460925 BLAKE2B 35cf5f7463cc1988a16796669d38bd441b992703da12e2821644d75a34927e181fb7b0ac001fb6ae8a4d5fb92533d775eeedabbf7929fa0a56c5969b5762d9d4 SHA512 e92ed15dbb99cebdc98a9dd34d5e4538850c2fcad299131f9e442b97245d84f3710a194af770649a958d722eb528f1a5b44f8c1a089a3fbfe93e7de6a898cee6
+DIST firefox-140.10.0esr-pt-BR.xpi 440761 BLAKE2B c21d120596480a1877c70b9bd3076bfe1d882b9acb830a96d6cdf6cbc807eab80a5b01015c3ef602fad6c8737579c6a634a847555543fdb8cc6f5658ffd16ef3 SHA512 c87d5e131b285916a506c8d4db992629e9e6791ceffca95f544a4ea620c51502c34d983de6789cdf511d5cd458485ff26353f8c88b325d0b6372d48f886f2bb2
+DIST firefox-140.10.0esr-pt-PT.xpi 446415 BLAKE2B 9d39fedf1faf0e5fbf95f3b85282175f95d0162c7653b21f1728adaab095e5d19347d077c8e2e355ab019e6d85e98155eecc8382e35f73d7488902f8ce64fe6f SHA512 20a5473d17dda67c6040c308b1720404e77e0bb1f52acc8b05f980dfc598d8a5d0b103d70257c079eb81890dc1526d8dc88f8c4c5affcaadacf6cbe5f80c9ab0
+DIST firefox-140.10.0esr-rm.xpi 438022 BLAKE2B 00751f2cb346b5bc000ba8d4fbcf6ccabfb82d215d0997834837f557a248482d0ee59f316c1589245dfcde64fcb6364c23f917317c5e8e421e0c748fa2c94746 SHA512 3dbf3054e3029567443a2a44343a6b2b36dc8ed05cd41f65d0524188c4f43438953e639276e51be8c0f4ca8348e916321778a26549d6a0e0a8cf4ddf833aaa5f
+DIST firefox-140.10.0esr-ro.xpi 452823 BLAKE2B aa9119bd3421d2376c4ed2baeac4fca39da093a6563ef1d4316c794adbb44c108457d5a792c1aa70a2d5d53ee8e212d6e9ef07e9509965715da1fe49b07835ed SHA512 8b35a54200404ac0a55da8c2326e1e251f4f365c8d62ebbe727d0c661ee075004666e5f1dd4c6c07d82551dcf3ddf95c69cb1ace170958b9bd73dabc49152d31
+DIST firefox-140.10.0esr-ru.xpi 525182 BLAKE2B 530ab34538646375445940e8ef7a2195ff703855eb3efdb4b618cf1c8941e3e5702c6a8163592684161903471f173b3488700decb4dc51ef7e206e137ff81ed3 SHA512 8ccfcb185b868cb7e3632aeb1e570bf8a960ca2bbcff267617ba108177f6d267c23bea2b0867d169aeeb02aeb593d4621e31763f49dc143bab9dec069f5c172e
+DIST firefox-140.10.0esr-sco.xpi 322642 BLAKE2B 2a3df6afc0564363b6fb33cad73959e75dda4ab36b1ec7303d6098a8a70f411d6058f9a65043f25cc056587a54f1af6ea12053550e323615f8642ccdf0495ad8 SHA512 c113000fce5a4aedbcc0d33b8f9ad8bb84b66f36ce968af2b419efda35b697c1391d420510a271ab5594ee449ebb00d3a30c2c20aa32a4608e257f174da85995
+DIST firefox-140.10.0esr-si.xpi 411601 BLAKE2B 8d9fe5c51ef7bdf2202c1864e2b624d92a2619c1029f0efa37161eb50d24620924a98364418abeb6cbc8c7ed91190e056efd9917310879afb000625390a961b7 SHA512 91162e9cfe754f2c1fd38f321ab399946ae4c01abb3530b0a33e3e19aa55bf1c1c43df56270e37789b22a249b7067091534d732a336a181309253afde9f4347a
+DIST firefox-140.10.0esr-sk.xpi 468226 BLAKE2B 6fcb19dd218d7a89a14e966c692639f14c17c94713e46bc58a9123e645cf3707ea505e8898c05eb1d938cbc7850f2b543af102de93889f8fd26b4aa2aa000c8a SHA512 6bd3e3c34e75c908d8d76da43f6337465edfe036181a3335ad67e30ba6dd5c81153ae78e214395dd4bad69548110b3b8c0e7f85ee795d81442d68ad89dd96130
+DIST firefox-140.10.0esr-skr.xpi 485866 BLAKE2B 581be87d9367d889c0ad22460d18242038987898c04c3953a9395dc1e776bb7af8369d886a524899b934ba23e81df39c0b039a4b1af1dab1f455c084af044b13 SHA512 15273b7910c1f1611ab19fc9d7e440c4f44add2277538e30339f15681fdbf29d2dc1543434193f48545772c0cff3e30ef7d5cc166555f1f1db15d52af1e9b2f6
+DIST firefox-140.10.0esr-sl.xpi 441207 BLAKE2B b339311223b3e73584b50270a4bb9dafb977429f096e4fa48c69f5ba46825f7b803201795d982c4c70f9597234c52eb19e8675cd5ee01b41ebbb10193652c5b7 SHA512 12196ab635533b5b898a68ba17fa1c190e4ed23a152ce445c29656f7d565c124995443698f7ac9fff747cf4fa1869c7155fef4f590a2360f7f4acee310225015
+DIST firefox-140.10.0esr-son.xpi 273124 BLAKE2B ace28435bbb1fd7fd9166b480745609c61d57f77b332b8a01c75b47cdd70397275154d15a986b15262c3d3e20aa12edb132a895c90ba58183ea495c1752b5f38 SHA512 11c75bbbbe4f5eaad0bf6af2312f660eb4231c56a83cd55a2d2b80cd4aa4142f97efb42b16923ecc8699a143eb4a0158b10eb4d4784ed95945207907a2a13f5d
+DIST firefox-140.10.0esr-sq.xpi 456023 BLAKE2B e5040201f91dbaac3f7f37d15ead6f1c96e88207edde24d67af40963fe92ea892d8464d431afdd80ffab1ec3bdb8a69c21b26da0f1bc98a8d85b3d17802e5bd4 SHA512 b51ee7e2abffff8fda28af31c41015c4ac99728bca021a8916bd80c88c1a39ecfaab75ca0ca46ef6371b672088d608d85c5ef9e0fa3d04cd81f539a16fa1db7d
+DIST firefox-140.10.0esr-sr.xpi 453362 BLAKE2B c6e5960879b2ba4d6c6d30612a2983ecee77bb7de1178f68e979f0f45d92feeac42025a16d8f50dd0ac4da16d83f951b49c3a27226ff4faa04de81b4cb94b8c1 SHA512 67757a0d666433d264d1004a3f1a1f1ba1882c4fad06562a826984d1b66d24b14fd3ed5009c7f3053c8dfafd9a8d58b6d417f5b236c2b9e073621e01b6387aca
+DIST firefox-140.10.0esr-sv-SE.xpi 436154 BLAKE2B 649df4d5ac2fdf1b6f28abb16422b4fb807d960273506b5add1b36b4bcb32099560509ecab4464e80ef60e1e749f9ea9d0f68eed72b849408f7e2ee534cf741b SHA512 8155450b98b1269514f8628861beb6b9c24d598638eb4dcd96e3d49cc53569540ba14644a67afb4b41aa4f97479f00508bc7db98e4c854bec5484b24e604fa53
+DIST firefox-140.10.0esr-ta.xpi 338143 BLAKE2B f12789179c849444ac8c02f6dec7d81fcf8d135406ab648cb9f29e5dc7b8ad9b04b2655f7fea804421ce6976851afc020713ce2efd4aff15f927d5d6fc0edc5f SHA512 e4a6d54288b4d2bd2f42239d0cfb10356623a7fd630bed75bf8c704a7fb3a3d298efb86f06f91916f972ceac1de228cb2a0863d3f3a9a56cd777d383802dcf74
+DIST firefox-140.10.0esr-te.xpi 382197 BLAKE2B 7b25f02e3c909445cb24fca8a78951bcf4f3effe8a4060df7c17937bc31b24159c2885ee02c0ca96f53aba06b0094407fd77db8fe62e5633aeeaace3067c0219 SHA512 f70dfadc78ff5e79b615e7ce8fb3013b6a7496db068ea4dce4b40f60517476a232bd5017c762d23718e8340e2c47ef8a508ccadf09069717f29e5b525e8eaac9
+DIST firefox-140.10.0esr-th.xpi 505496 BLAKE2B 8b4b0d2ddddb7a436d4b5579cc1c1b799e68eb120ad66379d68eab38be5ad619a7034aa63fa58b2fdfee0d0e3f9e26ff37a2d3acf262cdb95b9cd35ddcc50b95 SHA512 f5e1b17b14273312612708f7c2e6520668f5ae399d990e57cb9661e22fdb5485480532a0f3292788d5110da8d35f7af21ab67ea0fa6415bd8954f4bbe551a103
+DIST firefox-140.10.0esr-tl.xpi 356648 BLAKE2B 6b7816b2ae2e4cc1b39bb3c61abdb73e7d18e8b2c6da19f0960c0d661eeda0453774a504079280af644a7bc5326a4f38adb34a8fa7024e28063ba4d11e97087f SHA512 f9a5fc082941da7444e56c83d48f9ccb46e32b95e355edb20d08b934c5b7059803472befe1cba84070087ad1183dbef02cc8b4e9ab6f3c473bb95015c9131ec3
+DIST firefox-140.10.0esr-tr.xpi 449317 BLAKE2B de54e0bc5fcf20d8e59ec75d191efbac419e4a8aa1ad638a0845da860ecd9c2c6f825bedc33c8ea960b5bd298907d36d4ce86ce1f3e99f5fbc86c303d164bbfc SHA512 1586f01eea90eb28a2306c1dd101fb4f00640a889626edbb1ce9a71dc39d89e3eb8709ce8f4e039e6a1217bbe3abbe91713d4d691b5ddc19bc3176a63ed4d7a1
+DIST firefox-140.10.0esr-trs.xpi 324515 BLAKE2B 8e82facd55f0ba236cce7dd2030c9c66bb0c97402ab04a8be30084befc7950b34a3750d1085ea33673c02f9c134aaf8fff7a31b99a81c1231d5d300efce5c46b SHA512 bbb79dd970395a9d0f30a7fb2359fe19c6863511c8292e6540b83859ab5dea317ddf93b5e156c578896c28006b5a2d77ee2d946cc24330806325caaab32e152e
+DIST firefox-140.10.0esr-uk.xpi 516727 BLAKE2B e8ddee6c405c90a04afa006eb50adeee5abd3c6f6aa4abc2bd796bac67ed86c4dc235d2aa2b6f0742b2e0df6d5d4aa24316054e42dccde75cd61f0b75092921a SHA512 b7ec1f85805162f5a609795761b47dbda73ff966e8ba15e9a78fda41226add24dda1fff2127c984f3df268b4349d9dda2de2a362e38ecbbb260839ce1b5c4af4
+DIST firefox-140.10.0esr-ur.xpi 370177 BLAKE2B b6a2dd7f447f7ee2745e66f493278a6bdeb6bf247489bb8edc89df4b32ac84c4fada6cb636f8d3dbcd7afa9b958cba436037c2c6939b25618c7aaf63af7f5f24 SHA512 882fd550c863e0e600fd32f062e2bee7971a50ffa3d2aba2beb6dbab9aebcc438aee17f6a191cf38730e529a637a3401287c73522c68854525543f80bda6361a
+DIST firefox-140.10.0esr-uz.xpi 303484 BLAKE2B 5d501e809385abe4adde83c6dc1c9afef24b9eb04721e8421a46b4c1666cd1bdba7188cf1be541ebd724c9c4eeae1a085e705b416b67fa44cc06511238378182 SHA512 7fcbfb0682dd4a0cd3949b510866dfe2662ed4b3846fecc1e590435acdd79aa1c4c4070b54e4fdd2b5bcf8b5ac1a311bc7152c16e719b20ed706f875d01c6d55
+DIST firefox-140.10.0esr-vi.xpi 469143 BLAKE2B 3b785fd8aadc97af57bc49b00fe9b93a703a7e85cb275d3538892461d49e83748de2f1dbc95cc48f6bfb4978f226af8581b9a8a2a0548755259f610c2bb5b3c2 SHA512 d11210764464e1a2ae7a43d019454ea912a0b279f6c6c94d57017f17fd6a36f42980488f775d72892faf28a65bf4466b27e31d5341d185af2aac9f04ec54f6bc
+DIST firefox-140.10.0esr-xh.xpi 272789 BLAKE2B c808613ab80e4706e62f31ad327cf36091309641cbcf555534eaddc4ec7b1296aa66130a94ba7723faa0f67bbd64e29d1d80b87c593433eba4739975a9a9b44f SHA512 45e9c65f7a7674c0ba1f264a88ba28990e013a39049057805ab8580aabeaca993e8f06c20e508814e860eea2e6d407cf58fcdcc9b779ac3c778175043e6922b5
+DIST firefox-140.10.0esr-zh-CN.xpi 460706 BLAKE2B a209e120fed7af6b99cf51736b01ac2fc99d2d7d6b5adb57a8f1aa16e542bacb5a0d32cf09cc0297726e761344dd6c4e14420cc54e0c9b1f3d65783e537f0f9a SHA512 f02e3e038f30ff35dd9ef92bada33f5ec29323f96ce9143cbe1acac37a2ef3d2a8c0c2192bbdd99602adeaa1a58031dc78bcd61feb4d8068f1282eb63ecf5e5a
+DIST firefox-140.10.0esr-zh-TW.xpi 463736 BLAKE2B bdf779634733afec3501a00f4a9e35e31842766c8b0d18ee4060f217b90d67b2dc71bd0940424a878d149da9ffed4a20c12dc41f3175230c8adcd52b11b1fcfc SHA512 30eebc6808aa95b1ca5402da990e5eaebfa4a0d03a4c8f44638aa28372609ecfcc62599fdcef6ba3e13216679f61845b907a534da9489d2ed2196b3bb687ec99
DIST firefox-140.8.0esr-ach.xpi 294361 BLAKE2B d062b9c2f1c9cf242001ef07d5e15a293827e9e868e7589a4824426eebc44d829e4cc4c0509fd8b1baeaca7efc0e172544e12e582f97746e0f0d4eb5469e8768 SHA512 a8335db2d65d9bd76302732cd2c255a204d6f3880d5ea4841d1cb25dcb88a4c881d8e141b41e0e3cd4c1496e582e29a7cfcd7a159ed638467fb609bee542b9c0
DIST firefox-140.8.0esr-af.xpi 266633 BLAKE2B 355f0d66e5a0222af7ab18f6a9b436e8abb3b0a8fadd0fdc262e1f0878dd8cd606583b41c460d7c12fcc118253108bb00264c0995f4377b8a5a402611737fcae SHA512 40f869d7698a0ab6b3ec613987a50e34de9abc5515c49f85d65e4196f9b3756bb06cad6a70a22a718dcbf13c0cc147217727101366553a505f047809d5a60ece
DIST firefox-140.8.0esr-an.xpi 332291 BLAKE2B 7d86c9d00527617e1d55098145b05390fd4200f3cc7bad1df86979e6996ec4f476543e6241dbd168d9c8fbc8176e1e283e3eb6141885422d58d20ce032bc5ab3 SHA512 de61a15083f162a7a49ec86d66aa31c2ac150e0b63d55e41939f6569858303f63699fc177b74e1fa300effe753ed890ec47c4ca57e2df4bb9942154bf526b122
@@ -677,6 +774,7 @@ DIST firefox-150.0-vi.xpi 506300 BLAKE2B dec60706621e1eea7654122b2d38dbfd576d5e7
DIST firefox-150.0-xh.xpi 274246 BLAKE2B 1c7eb6253163139beaa96cb966e9926eecc2d4c99e84e1877440cf9011eb68ad5d6af5c5556f70cd80bdd540f7211971ec60a2b67f6438454637d4d69602ac52 SHA512 0e44fc680a752b800909ccd6c8a81b038bfd52cc72cce3b4866c7f03b89d36a55b35baec5c43ff047e4a098ead97423acd9031d333b5145acaa9714dca9cc81b
DIST firefox-150.0-zh-CN.xpi 496763 BLAKE2B e5be3bfb7f9ca32386648e071085738ecd3596798b3bd4672c90394d12aa56b72448ed1c9acf11ba0b33d175df907036c09a97e162ea40513ba9c06b96962fc9 SHA512 d5cf6a1db8fde22a2b0832b987e892ee3c0009770ec807b8ea16ef88f4fd1aa5d6994b8656f805b606df06ed00fd8b798ae8ee39cb9981fd375f57c61e20d749
DIST firefox-150.0-zh-TW.xpi 500738 BLAKE2B f282b75b6ea50d8c1357493adc68f1191c7c5aecc38f739710db42929c7045c3b1b997856dae5ecdc3d89cc9a773ef937ef39abf20ec9e4bbf3f06f4d5f8f55d SHA512 c6cad732b092aa2ac4d13591253ef09ede9b374eedb0c057eed7934af708fd9d698d5d7a02b86deeadb0b2e39f81d849663f6651204627df93ff0f2e9d25927d
+DIST firefox-bin_aarch64-140.10.0.tar.xz 66847144 BLAKE2B 38ab81c54e0c017c73ff1086b28650f84d0a9bff0884fcf2861cbf014b8c5e41c7bfb1571ca91285d240ca90715bf60791065337e1749393ccb248aab120b1f9 SHA512 cc733d7b6f65fbb27127447adaa8f2056abf9875184ea2dcf993e91904e6cfdd5e54c7cbd974aacbecd305e82609b68ee448ce409fbf0c28d27735c30f509e05
DIST firefox-bin_aarch64-140.8.0.tar.xz 66300412 BLAKE2B b87c6bb0fdb2f8db91e6124b86412d8e4ad6d41e5dfba67c645bdaecfae7960857c3f1b2194b7d5ff32ac446286526fb09c6973d9b499294001961b6d57f2ddc SHA512 9ca31cb9fffc967a208cc06380be1d3f5a679f2ca70231c6dab9b53cd6ffe66978cfe9f838d02d57446ffc0f9dff68d25c30d7b2a93c3bab0789786f278b16f3
DIST firefox-bin_aarch64-140.9.0.tar.xz 66315656 BLAKE2B 2fd90396e6b8bc820413ff49212c6c240a3a812705d3f5440146304d64757a9a004862839326821e27aa70974438049f8691cf76087a48bd8253f7da801c8f10 SHA512 83ddb8f78be95aa2267d2c5cc4f8995b479e9065d0b3c834e5f5c7ec8ff50badd33a8e6839d5b53cbd98e6950978b1a64c6eeeb795c1d93230e78dc90e2474c5
DIST firefox-bin_aarch64-140.9.1.tar.xz 66509236 BLAKE2B d11af7c48af944bcc1ed701baa56ea792b6fe6288f842594bc7f643b65418fa4c7f0468e358227bc51199b5ec0b52ce06b79246b2a6256d68b9f5a362e6f8557 SHA512 e9eb4b36f514ebc47e2f16d8ea037ef0d5f17e3cfe7785cc33bd39ef7dadbd7a59405af333d3c89125474c2d18294287c0b631ca14f41a644a4643fbc64b5d53
@@ -684,9 +782,11 @@ DIST firefox-bin_aarch64-148.0.2.tar.xz 70583064 BLAKE2B 171ee1109c3ca31aa219a9a
DIST firefox-bin_aarch64-149.0.2.tar.xz 70872604 BLAKE2B 19883bbce765d9f0116b6f8700888ef742d188fd58ba445b2a36cc8ac39056f7f2c269efc1003ce9586e6f4d91fd64f5fac706bd5d4b70a55dcb13c1d337e71a SHA512 bd0372e3d8c9a02d403167f25d09b6160449496d04f6075ef527a8b6b3ac654458384b1bf9f4a754099ec734182db498465e581f2132b3f4bcf05a22e0692731
DIST firefox-bin_aarch64-149.0.tar.xz 70856448 BLAKE2B ceea8841268770084a649e6d33adce64e4f1208a8577701509716f76c5aded33d4220a7813d81b98eb52ba44a9d3f8a96df4f02848a63668986769530eb09e09 SHA512 ec8decd9b9ed0edc17d8355717fe7945ff29104b8418419a3ee09d1d1858729f6a217387ccd0565fb7dc8cda89ab7ef87f7a8d74b68baa9c0bd851ed2d751d08
DIST firefox-bin_aarch64-150.0.tar.xz 71648436 BLAKE2B 066242a22b23c2b4185d8dbc1b40e1086a639836ebed7cddf8af0083780f115728f315d50e6feff1de341a0177fb9fa241b24453d17d72ff0166fd236808bc77 SHA512 3da05ade144f7a567d843d99c730acabecfedcc4c4549a9b7dde035bc852272b4a1edd5b25bb1b54cfa3373b0eeb4cdf10b3fc2371957ceb59cc15ab2e02f647
+DIST firefox-bin_i686-140.10.0.tar.xz 78930972 BLAKE2B 278a4d9054ff907952c0476d7de64f6c4c03f8703f188488035bcf7fba1daeb10458e982e20e48a2677d9e2a178070c82a9493323b83917f12f96807fdfa9f74 SHA512 44c5d9d2ebda1e2360d971a6810e49686bcad4ac9fd1b2bc41bc4048665740fb84b74404c158913b0f45b9f28705018264a662188d5e7f1359c0ab55b151f405
DIST firefox-bin_i686-140.8.0.tar.xz 78483416 BLAKE2B 75543c9ba72da7ea6ede66e1244ce76309920517191548ffff75b809fafec02d96170b2a202d1b48573448614d4af0f7db5f1f62d65299463ac34a3edfadcc7f SHA512 30ad48304bb877787d93c86696f6f42b81a45bcd87fbb0e64b9216f4c951e2b65ce4395e29c4a7f9da6699905e0c36248665bbbbceac65e434e32f50fc1370ec
DIST firefox-bin_i686-140.9.0.tar.xz 78371512 BLAKE2B 837da4d97dca99274e5be0e10e7a1875523aac0e3e1ea4702a89867888648593cb54f10c0c50ed88d9a8c8c753ed87d46169f0b9fa2742138004ef0166272cfb SHA512 02f0fadf995181139351bd09476a44b2729c428eb04320165c27a50911c71cf2c819b385a5e23762362206d0eb76948c9f64fc0147fd74e90f97fbff0722e940
DIST firefox-bin_i686-140.9.1.tar.xz 78237052 BLAKE2B cd98a7416d5f52de7000358d9011838a2f69348339ef1ae1ad2d73e9a7c3f04642a9f309e9c5ed35d2975cb4e51c979a9e73f28c187b1022aa78514f7379c894 SHA512 f409e2bd0e19b9bd7f0605fc86e3e5777ed6a452419372c0ce802f50592e8d122193327786c11a9fd16236a804f4deb5dbec1f6dc99738b7a457d791ff8c4379
+DIST firefox-bin_x86_64-140.10.0.tar.xz 75380344 BLAKE2B fc55ad776433807d9231a4acf6ff23756a41f8b251731d3d98eeca375ad1607b7489e67210473f4313145ec15ae259c5a8fde2f2fa528f1adda9fe9ecd179970 SHA512 f574849e0b9fc7b39e7bb6937a5041dcfd13d723ba2f9c3fb4009503b77fafb0b78c1aec05bbac49d00e5eb303c36317f4d0c41e84bca4d91a2cfea3ae573829
DIST firefox-bin_x86_64-140.8.0.tar.xz 75491388 BLAKE2B a6016b294abe37d2b0c1786fcfcf9d30f26b989acf5b7ae02c53b578f5503d74ce4fea26ab8c6ad9de265dc1c246ecdc71f00b1f4df34e906fa714b26a4d2422 SHA512 18ea98601bf17fe86588c99cbd9011a2260d1eddbb7c5e241d44aae44aaf765968a98488fdd040cd853ccfa10d38904d0cfbeeb94b8cb60e272db6f568b66e41
DIST firefox-bin_x86_64-140.9.0.tar.xz 75058372 BLAKE2B 7101ea98150a9f218730ad391aee4e7d29863ba791b070d39fd2fb56eebc10a9f78199ab9fe922af2269cf98b3af4a5d94256a970396ffa24964174370f01d1d SHA512 1af13a9d67d30bd6a59efb1b578da50a043ae985a31eefcaffa899fc03cda754d47d9e38f54974ca8f95086fd45684196847b6e5acd389e6ed31e7f1ff4bd32d
DIST firefox-bin_x86_64-140.9.1.tar.xz 75361132 BLAKE2B 19e49ac4005e6e7e8e8f460536c0f922a30012a2d68525f56edebac9e59b3579cb1231a4ccb24d5d06bb5192c08e936b07959218202a57404573989443cfa416 SHA512 e465131bfffcf0ebc37057a4dc9539ac5758701c0054478118333b0d6af84578343b31cfda51f1af8b09ac6e4d1b8a6a7d5ee05a5fd1e8f05934b334696f0f41
diff --git a/www-client/firefox-bin/firefox-bin-140.10.0.ebuild b/www-client/firefox-bin/firefox-bin-140.10.0.ebuild
new file mode 100644
index 000000000000..82aa62931221
--- /dev/null
+++ b/www-client/firefox-bin/firefox-bin-140.10.0.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MOZ_ESR=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+ HOMEPAGE="https://www.firefox.com https://www.firefox.com/enterprise/"
+ SLOT="esr"
+else
+ HOMEPAGE="https://www.firefox.com"
+ SLOT="rapid"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit desktop linux-info optfeature pax-utils xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.xz -> ${PN}_x86_64-${PV}.tar.xz )
+ arm64? ( ${MOZ_SRC_BASE_URI}/linux-aarch64/en-US/${MOZ_P}.tar.xz -> ${PN}_aarch64-${PV}.tar.xz )
+ x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.xz -> ${PN}_i686-${PV}.tar.xz )"
+
+DESCRIPTION="Firefox Web Browser"
+
+KEYWORDS="-* amd64 arm64 ~x86"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+IUSE="+gmp-autoupdate selinux wayland"
+
+RESTRICT="strip"
+
+BDEPEND="app-arch/unzip"
+RDEPEND="${DEPEND}
+ !www-client/firefox-bin:0
+ || (
+ media-libs/libpulse
+ media-sound/apulse
+ )
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ >=dev-libs/glib-2.26:2
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ >=media-libs/freetype-2.4.10
+ <media-video/ffmpeg-8.0
+ sys-apps/dbus
+ virtual/freedesktop-icon-theme
+ >=x11-libs/cairo-1.10[X]
+ x11-libs/gdk-pixbuf:2
+ >=x11-libs/gtk+-3.11:3[X,wayland?]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libxcb
+ >=x11-libs/pango-1.22.0
+ selinux? ( sec-policy/selinux-mozilla )
+"
+
+# ESR and rapid dependencies.
+if [[ -n ${MOZ_ESR} ]] ; then
+ RDEPEND+=" !www-client/firefox-bin:rapid"
+else
+ RDEPEND+=" !www-client/firefox-bin:esr"
+fi
+
+QA_PREBUILT="opt/${MOZ_PN}/*"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+MOZ_LANGS=(
+ ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
+ da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu
+ fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM
+ ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
+ nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco
+ si sk skr sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi
+ xh zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+pkg_setup() {
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ mkdir "${S}" || die
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ MY_SRC_FILE=${_src_file}
+ fi
+ done
+}
+
+src_install() {
+ # Set MOZILLA_FIVE_HOME
+ local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
+
+ dodir /opt
+ pushd "${ED}"/opt &>/dev/null || die
+ unpack "${MY_SRC_FILE}"
+ popd &>/dev/null || die
+
+ pax-mark m \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
+ "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
+ "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
+ local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^} (bin)"
+ local desktop_file="${FILESDIR}/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN} --name=firefox-bin"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Add apulse support through our wrapper shell launcher, patchelf-method broken since 119.0.
+ # See bgo#916230, bgo#941873
+ local apulselib=
+ if has_version -r media-sound/apulse[-sdk] ; then
+ apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
+ ewarn "media-sound/apulse with -sdk use flag detected!"
+ ewarn "Firefox-bin will be installed with a wrapper, that attempts to load"
+ ewarn "apulse instead of pipewire/pulseadio. This may lead to sound issues."
+ ewarn "Please either enable sdk use flag for apulse, or remove apulse"
+ ewarn "completely and re-install firefox-bin to utilize pipewire/pulseaudio instead."
+ fi
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ local show_doh_information show_normandy_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_normandy_information=yes
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ # bug 713782
+ if [[ -n "${show_normandy_information}" ]] ; then
+ elog
+ elog "Upstream operates a service named Normandy which allows Mozilla to"
+ elog "push changes for default settings or even install new add-ons remotely."
+ elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
+ elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
+ elog "concerns prevail, which is why we have switched off the use of this"
+ elog "service by default."
+ elog
+ elog "To re-enable this service set"
+ elog
+ elog " app.normandy.enabled=true"
+ elog
+ elog "in about:config."
+ fi
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "speech syntesis (text-to-speech) support" app-accessibility/speech-dispatcher
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ # optfeature "ffmpeg-based audio/video codec support, required for HTML5 video rendering" media-video/ffmpeg
+ optfeature "desktop notifications" x11-libs/libnotify
+}
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index d8286e3e0ece..b560c8baa839 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,4 +1,105 @@
DIST firefox-139-loong-patches-02.tar.xz 3096 BLAKE2B 2e9c0f3dac780c808a13f70fe3808df9976898360b55113def97bf3594893166e0647c70ebc389b2d14fa2c2453fc1dd68aba20d92178670ef97d70c34205e1c SHA512 e1244007290e2e15d14cf519e3ade6a4da06abe41c416de60569a11396609661cb62fb5b592e763cc079406699dc33d6a34851f71068f4d09bdf34021b035a59
+DIST firefox-140.10.0esr-ach.xpi 294372 BLAKE2B 1ecf4f980eb862985a474259ce3b730963713fa51e9efe689ccb9b2cf3b8ec4f4004b4810a835aa7cb2771f4a93f86cb1d1a6abed7bf01230088a2558ed67dae SHA512 212d89cd2e8a8bb6107f5f4e5aabf74766411fa8bb2038da9602a5a10c43b3e6b63189251d760faf496c29bb943538bab0a05d28518d232a7f12c9b9028a0068
+DIST firefox-140.10.0esr-af.xpi 266633 BLAKE2B 35b9b45c0adf87facca980e39c05a7efaec422a845c916ece328c29b3a01f343ce6a44129c985e98c82f43ea6ef2cd610c4a6f93b66e2c2b4bc633c6c574db4a SHA512 45c5df93734886bc7e06a938316aa516d1f64ef3083686d2684192f2d5459dcac43a99ef1b689116e7b048c18738a08267e09ad7a44fcca7ef82d9a255d17a57
+DIST firefox-140.10.0esr-an.xpi 332296 BLAKE2B 57bc20191eabfebf75b0f3087a712d8155f5adcfb0f355768e6115711407171e108622034c38538cd7ec9bd960b328421961f0990ac8d442b6390f04695ed2d1 SHA512 a18221c75ae8598b39c680ab1e8f9d5e21a5178bf948b6fe477ec97505425e433a3b8f2c8dd020abd8fc0de49836bc8cbfbcf597d87e9053c858b5b233944825
+DIST firefox-140.10.0esr-ar.xpi 445284 BLAKE2B 2f9e1382bdbe38edf2ca393349783d1c47e4cdbf0302256991b71d82f9d58151b18cb98e6e9b2fef963556b48670f15270a2d52206b5dca9e3fbaa8687314928 SHA512 04eb47c62b492c4b526c09a0fb0d32a9e902fce3cb1e423b9dbce92f2651c85832172e6630bb3b2a384149889fb94479f39e40266944144a3cea8cfbc84ef20b
+DIST firefox-140.10.0esr-ast.xpi 312214 BLAKE2B 74601505f67984cb3e3f989dc7dddfdeabeaca51dcf92f5e15ca92d54712e710788e4560839f51f8568939397e58a2053b0694c28f94f2000af5620c3b59c691 SHA512 85062bf8ab44d929bdd44ee109ad55ef238a38dae25b76ad830c17324c5ccb01725ea209feb73d2eed22b5f498b69dd47937c9aea06f7f142cd19a25de198bc8
+DIST firefox-140.10.0esr-az.xpi 318404 BLAKE2B f6a1d5b146d792d7df580ef3311eec2159bbadc9cf0a38c343d90027b3c03ee54e7d55ef5a628abf24a4bb0cb55af0b3aeb59fd39ec1beae700e9752b43fe4db SHA512 94875c10c1480af2e71a820be7409e1eeb34009be78b7f8dd7fd8e202c07309a6792a81e5d378ceb3ec84a67a5337c84d59843c4a89f7adbff4b807d250f0375
+DIST firefox-140.10.0esr-be.xpi 521197 BLAKE2B 3863d7aa09073d24cac10e9e00afd7a9dab4ad13925c7629ca45fddac2759a1d8a7d5f2223c55a4c3591754475325fe91d50d5f30a623ed477e92e0da494a6ef SHA512 c9978485419fc5a13de80210812fc08c2b4be8be5b1e4ec5fb6f93b326f983036a74bf78202f0f052c678268dff0e54bc64284b4ea260c159821a524fd3d0630
+DIST firefox-140.10.0esr-bg.xpi 457566 BLAKE2B 86d6978c6dd48ea3df75267f8fd8cc9f88b54dbaddde0bcf27543fede134c9f2e061b5584991c15a29feab30f2e4555a28731ba1adab73e22500b45d5c8ed6a9 SHA512 c6979391db4c8914e55050b05556217416dd0e629293fb55e8d012cbded9451709711cbb8200a3c2f5b9065125636d7235148a86b8eda9b95ca46631d6fecf5e
+DIST firefox-140.10.0esr-bn.xpi 413375 BLAKE2B a836ce52cd12b43e48545094935e0a978d234fff33f96a36d6e274edae18ea4c23bac094a34effb46b86f851c0df63ac57db868b8337b646cf288a6fc43e0069 SHA512 a14564509e1990702c97c56b9e76870f52ee734d04ee8b7ed9b8454965872ec350d545529713549f4a8df7803614846c0e897b026739fed95a24cd1c556afc13
+DIST firefox-140.10.0esr-br.xpi 395314 BLAKE2B 65cda5fa9b0399f52b854d97aa50022c08f1122c778b2299703c8a41b04ede42c575a271928b0301029b526fd85a4d49b5e9a3c3a676329361cac96ef4f0e13e SHA512 1cf95943687ca970f2ea19ba9e4bb10be3a01329aa12a8fc7b9ac5b893320134cd95f1dbf8bc221147a9f528185b03a7053046b2d87f9e425f7b6200b0be918c
+DIST firefox-140.10.0esr-bs.xpi 447180 BLAKE2B 49287335f6e4704c094084a1036d7e6b11f6dabb665c0239c08353bb836d762aae0b0decb6fb25c19ed7c7acbd24d1b94b59a7216656a90ba5db804722fd7d20 SHA512 d44f2b4c28c4590dc0c76389fc55a8d1716ce6dd46e26cd0e8899b13eb1c7402e5c08cd60e18daa81f24cd489f14c10ed69e4e0019f40a5cd6669e2e153318c1
+DIST firefox-140.10.0esr-ca-valencia.xpi 357934 BLAKE2B 762bcc6c233641d4bed70900814bfc4a77a9bf55f18f035029ec51d2c34b8c1ebf5b8bf59142b763b7f43dd468c0cb6cba2455ac7a4a529bb0e2d09d421defa1 SHA512 476842a431ce344e6c1cd2b8f8ae3ec1cb28f867cc7090c7ed6f20dc3bd14f21a814ea128ea0d6f04c4fb3841fb6db3b493f3a1c3fcdb9e75d8d3b684e42af93
+DIST firefox-140.10.0esr-ca.xpi 404821 BLAKE2B 8578a3ba3e59e694ba40cacf747050f202a3a88816731f12ae6cc69a681b91bfe9cae71229054d6bc9510c43b5de29fd673c6fac65627b81d853478e279ef95a SHA512 7312b9e09be3a978a920b820907dea16b8a17bde6b4925dd968660e86458b9c358e74ea56d08d46ec63bea01b5d65122ec65a7ba08fa6693744a2158ff30379a
+DIST firefox-140.10.0esr-cak.xpi 390833 BLAKE2B f75f71ccb75528c05956c038a7fd9cec5cd7dc7cf2a245366a5e344bb88b0b2312599c54e088dff4798d5db59f3d4add18666d873b29705295d0ac5ea72ca994 SHA512 ab43288a403606425991c55908bc9b12a2989fc93c6c125cb7ce7d2928f0fd4390913d07b486a8c8b51392666082c3b36051d01848c582c39a08291d6b510a65
+DIST firefox-140.10.0esr-cs.xpi 475923 BLAKE2B 7f936fdf731be7c2f9cd14e3309cc6dad3329f944840549bdda4e024df9f2bc9dfed9e920c0da9f6bf60aec0121c53518b928c69dab2f1e3c16694f435eaa56f SHA512 09c5e56929d0e3949d96872d79fd95ab29f6cf1beb17c00995cdaa116f2a037f339017030864022233ec1dcdb35e875821aab97483b20d4a572e26f59886f279
+DIST firefox-140.10.0esr-cy.xpi 441964 BLAKE2B 8a3109e06587d66982d286cc461670feee2fc8d321fcd94e0ecfc1e8ed5e7dafce5fe47f1ce74b49df923daf26196ca4d0839caf9e909590931f5ec88ec373fa SHA512 b4aa879085ce3a2c1fd67ea2c02e6ac97c2c965a3202170690e9503c7c06693c4cd53936b6e36b338a1a06ba0bd13c906ebe7b4fdac459b152af58d6db082b5e
+DIST firefox-140.10.0esr-da.xpi 431109 BLAKE2B 415ebafd129a0946133502af4ce048ad942e1a924691ef7dd8dfa728c8cbc4f735eda098cc8b7860698c0422dc6bb918ed052d11a54f58906c3a634d974346e8 SHA512 f4af6abe613c2e813ce23549ec5118e8444b6413e81edd51031042870430f1622b238653c0f6cf9e7c3380012f379d8e9f4ed03acc0151e1c929cf805baa55bd
+DIST firefox-140.10.0esr-de.xpi 452704 BLAKE2B 993ebddc098fabcfcbcc2aa743cb94b70a1e57b793825bca0fd1738b051c95e95a8255f07803b834a02f71ff2664c13c4ab5f98c2c5f40feae3c8f7c2f79340f SHA512 99254db8b053416ff5bbd5f30ccbd2c523fe9573e7c496a544f5b126d703a8a6911425cf97d5958732236daf4800070ecd390d84ee1f9eabba7aa91967c41322
+DIST firefox-140.10.0esr-dsb.xpi 466056 BLAKE2B 3fdfe66ff003aa35dad805e495050bda33f2916e1871eb85364e9c33981135e2a19e5483f82ff49501e65056eeb21052e90a04dacfe85b613653f778ab817992 SHA512 eb9ca439aa1dfec1035feead3eeb98cf53a85412451a295779a70c51ff9811758e3d16972a29f510354eef6f29a7d3ffbaa522d989ca537da77de16ab41ee159
+DIST firefox-140.10.0esr-el.xpi 536813 BLAKE2B 689ad8f3f07cb108bbf1f062edd66e64ad68e95051907be5b81d6f64d9cc9b38bf1a8abb40812eece43601390cfb56fa3fed197b4c00ce3bc6393b9ef73052b0 SHA512 42caa467046d81d1f8aba9a6afb6b9c491ea81c35df78d8cab342e23d7c04614c47a29b032bbec37d0e97468c39b813d01a2e9a7b553222628323b8fe4d65051
+DIST firefox-140.10.0esr-en-CA.xpi 411049 BLAKE2B 173048015dded4c1d1bc2683119d356a8984146a055c70670d4d8fb074318988c30e4818f0bc6995f4e79d9e9c93250521cb9a4f746e47f1d96f6bdea2317e0f SHA512 4d5792a8a014339417cebe902977993bd1affc0c562872c5e008d3ecd75ab4fcb299570591a7c5059448de65028cc40b6a87cddfebb164de2386360f137eb77a
+DIST firefox-140.10.0esr-en-GB.xpi 411406 BLAKE2B 55c63360dbb045e1636b26d079ef949b7a301df034a675ca4e5d6331f968200968a3e9f5acdf3fac1537ed3adba2fce9322bef808dccba407dc4153be0c6cd2f SHA512 fd4bfc7e008a1444956dbbfb68cac2463353cc5ae33eedcb015191d768d278db5d88ed6469ee52fc3c4403e0af97b043ea127614b39e2479b297e128ea909c71
+DIST firefox-140.10.0esr-eo.xpi 433467 BLAKE2B a90e6205ec52194431b5112787e5a60e318d87d527a0183798a0e139b14588536cbbfe4fc0d7d79ac6e4426c14ed2ed635ef1b59faaa27faa75b5e28313aebe8 SHA512 f700c87e7bfbcf411f2312946d2300a3441485c22c120dc178f04337a2e6cbdf03fb37eec5d8a66e84ce10b8c10ed9b2aac31e76135e80665b1da0d872bbfc7a
+DIST firefox-140.10.0esr-es-AR.xpi 445510 BLAKE2B 2b8a09e4e6ed4bcee32840f9ad71c60fa690d2c5cc0e94edc06a90dfe6d30f44bc70045b0cc1a0b1e1bf948912c559444f4256381e7b97a01e91f9099b1314ef SHA512 2b402bddc67c610de3887d1aa25ff3009d7f1974cac28d71b599e4af92d710c2f383f5ca469a602c718227b8f25b077029460d6f5b3f46edf6a3e1f4a44f3b9c
+DIST firefox-140.10.0esr-es-CL.xpi 446303 BLAKE2B c236971293a08ba8a98487e234ed6aeb90723319c1d9a569301ef0697ad9c0d896fb27c914df65fe290ce83b4b1d6b8ac87dcb16bbb2cc2e7b39098b980a6cf5 SHA512 7e44ebbeeb31a03d335e64b612ef3e0860e6fb132781e333adf98d17a349da3a17d7758122eb1441fa1a9b48c773dea326cc5792aff8d2cb358a7ac56a3f55c3
+DIST firefox-140.10.0esr-es-ES.xpi 447015 BLAKE2B 2344ba56075dc2c9f3e85db6d0d643b885ba31c14b7721190e7a237d240b5e0397a89449fa4b7c3353bf7741c7c15e5f63d7c6a1881e75a5e8072435ec85ee49 SHA512 3a05b99ddda2b417e90af2a704636917208e46f12da95317f96b91d54088b2f377076141e1b902cdd203cc1c6c5038ccc40bc586403e6057a8cfde947b5f403e
+DIST firefox-140.10.0esr-es-MX.xpi 446240 BLAKE2B 6d8b8d34af336a369aaf3725431b220ef527bc975e20df4f567a1a48a9a69aa8b0bb36d77c42c7812d32d35600d9ec1518a1d553c210dfcbb1b20c7bcc92e8f6 SHA512 f30fa6a482febc35057d2f0590097594139c4afb9e2a80e81fadd0a839b557249ef36b518ea99635541590e3b74930dca028f2b97e57f133a4e000dc1c26f804
+DIST firefox-140.10.0esr-et.xpi 359324 BLAKE2B 3323612792f10670f28f75fb76ca77f4764532056d791db579b11f832458407ebbfcce20acd8b51548fdb54e31a9b3c5ae1c71bce58963ca7ef2c136f45161db SHA512 2167b8153f88e3a57f67ee6a8a6c546c69535e3443036dd23a47a2483b7a32ebd910cd7412f9fe000395105b4610777bb24c23022fca26f0eb985dccf05cde01
+DIST firefox-140.10.0esr-eu.xpi 417289 BLAKE2B 96911f80faa5c8e03c19979f9a439205bf0e213fcefdd5ca9b1db2c835dab4b9b282ffbfca65b1c317b21de2ded96b55166690634ef362da1248d29c280aa618 SHA512 f7e8785f6f937ed788cdbe4a10b2bc4a6fe480408ba409466776922034c36bab38bec5bf1ce443bf9ed92fde084540132ef4835c9c931c6c3f119efd25ee916b
+DIST firefox-140.10.0esr-fa.xpi 421638 BLAKE2B e47c42ea4071340ebe907f89b5b7ed56fefcf1e08ffdf93f27a86b106a282f4beb6f7fd5d5393438cb1d84d5cfe64bd67870200ece7ba050fe1afe6c9ac29d62 SHA512 9ea4ad0cf8151ae880ee03427e24b6f0209dfca08dcb8adee27de5bc83b922b433ca9939ac61c5985f145aa2ad260540ff120602100241006b675c0dad1a4555
+DIST firefox-140.10.0esr-ff.xpi 310177 BLAKE2B 1e188a9af631da8d431de8d7072734afd46c82937f75a329aff6731d4257fcee9fe3978abb0a25d932af15a079c1f07c4df043f0a354fb8fbb4f296fd5f193dc SHA512 7bc9b88c542b7a85309db87a9100601b49f366cfe4ae22d2e570d156932e8aa25941074cf8122b1b45bcdbda55593f1a59a817093c70bab54f6d819a7d32c9bb
+DIST firefox-140.10.0esr-fi.xpi 430167 BLAKE2B 3433cb6dfc1f5a252bde675b2f7549c41c120259bd603bbfc6a671a9654f1f749a587b910b63f5897b50c0c87e52d5923223dcd4fc3c089a7e6758c8948050dd SHA512 7156dba4652d49cb32d1583856767affec2e5f1a60778b6d87e7551245d84e2f2f521c3f214153fc6369ddc2bdd603b2a8cf84765d3781cb2b9bae13b974ed01
+DIST firefox-140.10.0esr-fr.xpi 458452 BLAKE2B 9660ef293e3ac2df90db5a3dada6e2e51f6fbca62bdafca99de73d50cbf3b1c7f999b9d8ff1dc36cb6b53c6602561b2d761dcdb621dd30d6b78f9941c0448d77 SHA512 adc96d70cddfc06098bb951f522711441c0f60104127225ca3187c6c1011953a2ad8bbe1ae839f24fb79079676763dcde42180ef8889da7620081c0286c4c78a
+DIST firefox-140.10.0esr-fur.xpi 451823 BLAKE2B c49753c588822d90d49513f2201b4f7aed56ccae1fb87620d6aead8c43fada9cfc29a151fc00e65e2d58edce0dd7ba1da5145bd0d40f7f7640b58bd344f6237b SHA512 78291f2adfa4ba96469e4c2a53252d92dbaa89df99a379328cf952b671c831a1d80c9d7b9711537d125c2b09306fadf2ebcefc2cbedb02167fa11c650ca5e91a
+DIST firefox-140.10.0esr-fy-NL.xpi 442162 BLAKE2B 054dc22226e0a5f082c4e48f3706fd00b9b1b1a60812c3662ea03c043f29361e9d72835cca52f69e15dbed70251a5c31b0aa07783044aa09ca464ed7598479f9 SHA512 e3e5fd4449e3023969fc9ef8472923ca76cfd6122227bd6c858304eab912153c4a491412792aadfb1024b338f1607604cb47dc0c726c8536fa127268415e894f
+DIST firefox-140.10.0esr-ga-IE.xpi 315279 BLAKE2B 5419419f7c9f662890ae922d2519fb991355faaa124339ceea821210496ca631f2a0015a25ba15b29e6b820bc11baabfdf6907058d5c55e09ce764d63f45aad8 SHA512 c37c682ecb904f7b361f74615956f8d6554d16a6073bb45d65a5f0e10a67443527149b3fb320cbd53c31f1583512d07b07c1c18accdc60113f75a8ca9f4c710e
+DIST firefox-140.10.0esr-gd.xpi 399424 BLAKE2B 409968e9cf20678e6c416e066dab566e2332e069db7df634c5d62f23f1397e33090f8bbeeb45f86666b27406e169798866468d80c39d325938d2e33632f362f9 SHA512 c668d1b364b89c4448db954fc8a9878b2eca3c8b06d103b177b22f08bf327678dcf7d2a3ff5193f4dc068c29d631da65b733a5bf121362fc03cc1889e062c7f1
+DIST firefox-140.10.0esr-gl.xpi 442908 BLAKE2B 466a588f0d49ca40f6c16d64b7283f69b8bc8b5e4707f4e5f50170294dcb1e7065298d9831f1759b4ab41325a063f578f30ce165ddd25bbce1c03a84f0c697ef SHA512 1780ed79abc345796be52b45abc504c5a89d2e4658a4ada5753486d0a7bf23f9f1ae4aa6f51ab3370e947e8036f9bbb2e3ae42c4ffc089a9e90cf1f3a49b407f
+DIST firefox-140.10.0esr-gn.xpi 451079 BLAKE2B 66804e64e4e492a4f904f5fc097d27828a914a226d088fe2191b6bc601e49f6cb0bf13dc9ee3698559df8fa91eaf8fee6194661b5bbee0a33f783b7e70ddf522 SHA512 0257e2d0e48a7bdc164919f7af7c60b2bfc4f417c45eba8da67f5d15cfcb5da50ea31fc29818f5c5cc0577384b85c5ece52c790aa815db808126a8d5445c77cc
+DIST firefox-140.10.0esr-gu-IN.xpi 358967 BLAKE2B f07c9c7e93b083fa859e3442ba4ca90322d901dd042f9e6a279325217324a0e35162cafca9cb1471a29fa0420e5f550295b9be1cd4dce72eeaec68714e0b0a65 SHA512 031470f5024618b670ce62c67728c22e24e0fb7e28f801205879878248971d08e4a12c3a3def37cc4991b9dfadc2ecfde7849b700b606f29b564b5c052a5d60a
+DIST firefox-140.10.0esr-he.xpi 444979 BLAKE2B 385de6e31522d4bc4a31dc62d06619863058128883598d3f16fdfed87950151c2472acb28ae8b0d4b607ab60d04ee0ee7249c157bfc1cac30462bd538c741dfc SHA512 a01600d7aac599507ec2cb10a0476403ab462cc1ad185a5ae192d1cb273b78fddb36527897d7dc56ac97597043ad0327625d5c54504fedc34610ea4986a2c3d8
+DIST firefox-140.10.0esr-hi-IN.xpi 377459 BLAKE2B 7ed8a01a6153db4906f6f831a86994275ce13716eb1d0c89e0f490ea267976d016922802ca84414dd8bd290ebdef438770eaa71092587dc7f1d042df0c1d5e55 SHA512 d9611be7a75da4397b2b4419bb22e91306f6f43ef1ad729d51e38cf0ec471f8b8542a1c20acb4b7434898adbbdfe15eb1e4afa9fb6e53505991ad58bffafd1c4
+DIST firefox-140.10.0esr-hr.xpi 437693 BLAKE2B ca0cdf640f72a19c66849d458cbac64a19e7958ced61d606de7fca1f112365d8046e6c423bff3f0314febfa835e355c3d902d42f7510b4e64445e50a9fb77f4a SHA512 c11692aac82f619bc6990a80806099903650e53857216047adc3bc8a2badf3d4781d2cacb0037e49f9ffbadad5b3b4156d0df4d58477715b83bed63a6826e4df
+DIST firefox-140.10.0esr-hsb.xpi 462687 BLAKE2B d40020436aa5da08ddf91c0bfd346b26cf1f1f1b53676837486132f253cc8f5051e27f646f7457dfb5cc4a86cc96aacff27f4baf1c836ad5542f3f6c9b31aa57 SHA512 21ebae08a36aba0782ae69e98ff80bdbf701656dc9bdfc3ca12b879e778ce857e1a017b14f2f6e61fc5bc7d9209bcc89845638e509c6129a4303408dfb87707b
+DIST firefox-140.10.0esr-hu.xpi 466165 BLAKE2B 77a3aaee91002cdf6d34b0b1a460d84868da075bf586d1e5dab211f62b3798a16561e731a4b732c201fc07ebccc682d586b75a7c64a8ccad91bf6662c5333273 SHA512 6b9203418ef5cfe05a574860ebe6180bd0f5e8d7a837f46ebe5e4926f9dc4cb4217f216e19e5df552f6197c64426da0d7446987470da144050d30fafa6aea5cb
+DIST firefox-140.10.0esr-hy-AM.xpi 461622 BLAKE2B 89c929c5044f31fc9e620295623378b0d93582c483ec111b6d312bc3c0e2bac9487cdeb86097cb26250c35b57f498002b28b24e36df025d6e2cd5582a57115de SHA512 5d0d15d02411247233d4e402ccbeb728f57953278f5d37fc3d45a4deb08548a4c29d79ec2bccf6572616cdf9e24c9aa2e478e1ca25a8da40ba3516802d3fa4e8
+DIST firefox-140.10.0esr-ia.xpi 430112 BLAKE2B 857ac3e343162bfa6904a8fd01b0a15a61feb016125e2a6c01324e47ce40aadac4bf5c546c010c39ca90cee99ed2809fb4ba27c48c578930a9ae3f6bcbc1ccd0 SHA512 bfdb653f7ea8106dddc86621c914518f256b5834c2efba70047c87e8b1116398d6b3858af02bc13b048fd6250d53e07ccf5d77155d4a6923217580964443e1df
+DIST firefox-140.10.0esr-id.xpi 422739 BLAKE2B 49eef223fbadc06f0abb5e4c0a37d3b630744f57eb5eda6d6378672c1e3b0ee66122dabd0ebd3beab49726450e9fe6a6e5caf09cdb9bb7fcb5b71cfcec137eda SHA512 5d67c6d1ad8ef70db902d9c0c8894abd0b6797a2636cfd9995963d1b92bab4b09b558aabd4d1949210b179417c0b1238f4c18c28fbbf5345baafc6d76a53bbff
+DIST firefox-140.10.0esr-is.xpi 432686 BLAKE2B d15538654dd9e5bf51d4f3de906dd70bb1067dc15a2466f4180483808c7f21e4bc716cec4e271a7abd4561facc2bb2328b66c1aa993872ffdb627ee5fe828e82 SHA512 9a73a15ad0abfbb2f63642d3d6a0b031971a4ba5df8b26b5455a1096521c9a125d57299679e117ef7339d16761d27a1b38f2887290ba72a472e5c6f012519761
+DIST firefox-140.10.0esr-it.xpi 440900 BLAKE2B 0345754c5ca1295132cf26b18f00e1bb58c835c0b9391e470769e06136ae09ed21b7e8b6b91665423d1c350b4bd3214fe13faec19527c9db6e0b1eea3f04b41c SHA512 ff0d30611a689c171d0c68e637de57ca26c7cba4e03782e31d1b3c5dbbbdfec0a96d6d312e7550cc57541dcb52b8206d6168d7d3b3f69656157c22ba6cf07c2b
+DIST firefox-140.10.0esr-ja.xpi 481319 BLAKE2B f2f2f05a582a32ede052abf8323b206732ba94218c8c870f02f7b82289cf24cd4208693e4530e244e551e002b23d34c27c4cf917e894324a4e8ea2f3acd761ed SHA512 f72762e6ff9205e4d1811c057bf7174482984594009c3cbe7beba6e839eab8f57909a37266983c076d1f014b9bedc6a3856e3d0c3b6ee8623be4cc6dcced57c6
+DIST firefox-140.10.0esr-ka.xpi 494866 BLAKE2B 16460e2adfbe5a98b86fa23b7505f0cf7e65cb28abc37cc9eb8a8f9c1d6f513ada457fb15f3d95e68ff259e3dc689869028c3b43be3ec49dd8b6e80722783a5f SHA512 166a1b91da8d6189047deab4e795919f0e8f6ee195ca34af477d792811fd1b0f6025cd9ee664fa7a360c22f75b7fa5006ebf2f2ce0ce8454cb7052adef608c71
+DIST firefox-140.10.0esr-kab.xpi 422852 BLAKE2B 986b89aacfbf154afd7cbe5ae2107f253c01f6dc7d0900f1ff0182493082409ae530d4d36bbf32344b8e47c4f8b09e5eaf49909dc9b500bf0cf6ab2a5b1001c4 SHA512 b296d539fea9e90427d902fb3b765302cc0cd9f5a520717b3f124e7fbe71747130f09e8809a920db4ed64829673af1e193a17331f9bc562142ca1e124873a76e
+DIST firefox-140.10.0esr-kk.xpi 506686 BLAKE2B 6d9a0630ac09c9d0165c774f5949b7ea35b7adb6a07ebf1b50264e13befd0dc4f9347505ad93ad472482d46be13c8454782512e704131e3bc59166132075c1fe SHA512 b2724ba7ca2c18e9c529e46bea09c9794a101e4d783ed5ca7acbc871903586a6a2ecc4daa59eccfb832e714bec274f73a55ca56f624fc301987575e42c806e3b
+DIST firefox-140.10.0esr-km.xpi 348767 BLAKE2B bc8ddc98c2c0cea2cfd2eca25008db240f22c1693e8707bfb86228abc9028d526df34cf601e4f58f31fdeac44b4504c2a9c72e22936e17dc36ed181eff58be14 SHA512 d70911eaacb886854f7838dc309b5672d6fbd018d776dce8c21a0e2ebc4e653f9b3a245c62508ab5a9ca31ae9b89cb97c0911831211645cf07d9e0ae3a86e171
+DIST firefox-140.10.0esr-kn.xpi 331777 BLAKE2B da1ab5c0c710264f01874cb31c6cf475ced8248888a9860468c75f49d448dc2dbdb26a861e31a1bf67729f8d30ce97d0b08f97b816cf05c719f549b146c73d3a SHA512 d61b919a9ac926c122534d174a267fecf8114b19fa657a1a79f937890148bad080395f67999295563e668f90b7bbb463a9ccc3c5c44f50d5643bef81db93bda7
+DIST firefox-140.10.0esr-ko.xpi 467533 BLAKE2B d5f6309ddfebddae003d3b335f97c5a54d9f20f8029c93787575e40cf84a4465aed8a077f76a03acd84d4d1d493855484b30d6c79d5b614af6027b4ba643e58f SHA512 9860a5932692bbb28b55c92d60f4d1653fdadc83e84259a4b320eb5de85c16af77bb26a874a98ab0f73538420fa10071dfd036a561ce82afd291e2d6157f9dad
+DIST firefox-140.10.0esr-lij.xpi 319284 BLAKE2B 000e5df5847cf3db3ede21211a7a3e1d6cad8d1a8b4f6f4ae81d89bfcef0952b655897324eb93253172c2b9559131f1c9ee1792289899963461904bd50b3995c SHA512 6bc9b3d46e57e49ddb9d952132ff4458cd1ea1ac9592e9e8852d8a6b42bb53468ea267fb0b9bb747ac318be1b11994ec5e70c6b75d282628b6f3a5840a558f66
+DIST firefox-140.10.0esr-lt.xpi 379957 BLAKE2B d463c2723c6ec081d7566490b578912c2ebe5b694076502446abd2e2dc096bc7db7bfbc102ab580f42a98110660a052db7c929c4d60e9ae94c494ac536be75c0 SHA512 7921a5df66a257eba63efee0f92e938efe0f2fed566af5346263ab363c706d87bd84d9a466606faff5ebdcb8a7972800d73f5c6066114c2618542205442a3f24
+DIST firefox-140.10.0esr-lv.xpi 389077 BLAKE2B 0eff3b314d3cd3ad9c4c90cb4da7383ba4d902f1cc9966e268769e6a174a637ffe54da770a2f69ed61a85acacc8c8991acc75ac46166d5321017555290e3d5f4 SHA512 5cf3915a3dae80f9233b516f80d3d51a7c81d861d79d894d0289e62bd5cb59a4bdb8b609f1c9347c7394a417d852ae583b5b99343c9c8f875d8b5afeaa3934ea
+DIST firefox-140.10.0esr-mk.xpi 316844 BLAKE2B 36c4daaf4bf6148c1c542a9a7e4c29a669aa57271b667d8ad18850c01f8b3b3f1a5bbd1c6179a79bdb70a5b32158231a02f3e340db614a1bcd858484451b570c SHA512 c443014cf784456628682b393da52307e185f88be274c3ebd1d8cc834a88874902064a3b4aee641b2a6d3cf7081d49b1eac0fa18cff0683adc129d4067fc463c
+DIST firefox-140.10.0esr-mr.xpi 356247 BLAKE2B 573b08455cab52bf7be53d318cd7b089e7c42f10cb175652c4d5ef4dd6007efc65e099e83eb13cd2cf0e2c5d5029b839ad6c2664bd63e067c6a0a0c918822cf9 SHA512 ef4bff026cd7c421c5fe85b0232e0eb78f23767b1073d7ffe0b963c5f63b3453e1365413604f03db4006ac418396d637419245580018ba2d1d17b634aad03c85
+DIST firefox-140.10.0esr-ms.xpi 295383 BLAKE2B 216cb4a857c98f19a964a13b568e3827e56ebbadc63abe788fb68d63ff31b11df85dbe61fee7d5ea9f1047cce00da5a3606658ec4a0f3536def388b0e318de51 SHA512 55f64154a3cda2d56c072d2701a10c242b040e1f31c6cbfcb8ac44a08313242ada7c62d608fbddf56f56114a0a16fa84c3ab6e32471fffde5b91140ae622cecd
+DIST firefox-140.10.0esr-my.xpi 343032 BLAKE2B ac40aeae96bd0e9553aae2c9689958db0cf1d623e3f23ac599ef2ce78b811e34d571784c5aceaa28fd5d325e2ae41720652368d34bb29bc11faadd604dccc766 SHA512 2ecc98a992773ae6b524702ab0b340d47f2e4abeb9120b0f4728641c1e67e2efbb14b5be194f5d45fb42e876e3109b46d9ace1be0d64303ea7bd7a00829d2997
+DIST firefox-140.10.0esr-nb-NO.xpi 429339 BLAKE2B 2823d6d411b929beab178d5df87cb99ff80131e6591e641ccc9028057b95350c4fde5525ff2c3130d8e184074fae7623ea3a38f70b0e397e1b61958bba434881 SHA512 4e1c6322df8c3e7dc05ed7456534c08d636d35a0d277ebe4828eda875334635f3ef343ad4dc53b91b6d2a9aa9443d5afa18703509b0c4515054d6f9cb8dd3a9d
+DIST firefox-140.10.0esr-ne-NP.xpi 349016 BLAKE2B eff2cf6d596dc15b8a317240df3199411ab4dfe19b70b655008c0d2602647c26f49941ac312e2bf689e98b43e101bf67a204548e75a56ffdd350e6645015470e SHA512 c2c37869b95a2ea5cd8e9d78c8615eb3495a514fccf9c7522e1d8b1bfb073fd9b1341318da3f47dee726e6a30cc4a98d9992a77d61067133307e3a87bfe9f5cf
+DIST firefox-140.10.0esr-nl.xpi 436182 BLAKE2B 8847973caf2e1437237cf5fdb17f6cdc0d44248bf05067ebc34c959cbd33fd189892cdf67cef33a4e818f002c4dfb9ea52c29142a340855e03b7139d1071b634 SHA512 c51bb15407553f332ccc8d8bf684ea61e709bf5b2baac3608ac61dcc1802608e52cb31a77771fbf45ecb8ab8c1efe722b3c7e5a60a122d5f36c12e033012d9a2
+DIST firefox-140.10.0esr-nn-NO.xpi 432227 BLAKE2B 9f052c91c75a496955244a48ac4839f9fe84a121657b4e7b978815f18ab32cfa9266f81b7de938192bb166b039176f8fec11be4a6e4fae66b80134eda40586ec SHA512 7beb895131ab2b5f5af820e3add945f9aa0818cd4947cce3ce6c2cd06e27ee515a06a4d6cf1fab0996b9c3887679485491453c969223901a0be39990b3b2797b
+DIST firefox-140.10.0esr-oc.xpi 410942 BLAKE2B f49a14e4ba1397d6d1c87f9ce3c00001d9b05527ad6e8eb0b601b90a66625b7bdc43832f8246c671bc7cf0b17ef5dd362c80b5ef7d813aa875fa05ebb0a91f78 SHA512 e87b981c1f7943b6d26931df28dd3d1a12a7b067f1064a2bd8844693845cb493dca0ad3e0b0a1a737d6a5dfbc33792cf71989ff5d93735d08cd520aa456311c3
+DIST firefox-140.10.0esr-pa-IN.xpi 494408 BLAKE2B 6671b7f5b229499f483b01ef616f4545dcf1ec6eb6958579dfd5b80f614a796c99249efeba20541b9956b56c74e5c60831e82b9b05c083b49cfe4fc9382b8d29 SHA512 54769f40f0015c4130b523a536abd7fc525f1c61ad45957878f507a510a7289d5068d75069b2a02f37485ad5c46ba76cd8bd460d1c7ba105b7188755eee612ee
+DIST firefox-140.10.0esr-pl.xpi 460925 BLAKE2B 35cf5f7463cc1988a16796669d38bd441b992703da12e2821644d75a34927e181fb7b0ac001fb6ae8a4d5fb92533d775eeedabbf7929fa0a56c5969b5762d9d4 SHA512 e92ed15dbb99cebdc98a9dd34d5e4538850c2fcad299131f9e442b97245d84f3710a194af770649a958d722eb528f1a5b44f8c1a089a3fbfe93e7de6a898cee6
+DIST firefox-140.10.0esr-pt-BR.xpi 440761 BLAKE2B c21d120596480a1877c70b9bd3076bfe1d882b9acb830a96d6cdf6cbc807eab80a5b01015c3ef602fad6c8737579c6a634a847555543fdb8cc6f5658ffd16ef3 SHA512 c87d5e131b285916a506c8d4db992629e9e6791ceffca95f544a4ea620c51502c34d983de6789cdf511d5cd458485ff26353f8c88b325d0b6372d48f886f2bb2
+DIST firefox-140.10.0esr-pt-PT.xpi 446415 BLAKE2B 9d39fedf1faf0e5fbf95f3b85282175f95d0162c7653b21f1728adaab095e5d19347d077c8e2e355ab019e6d85e98155eecc8382e35f73d7488902f8ce64fe6f SHA512 20a5473d17dda67c6040c308b1720404e77e0bb1f52acc8b05f980dfc598d8a5d0b103d70257c079eb81890dc1526d8dc88f8c4c5affcaadacf6cbe5f80c9ab0
+DIST firefox-140.10.0esr-rm.xpi 438022 BLAKE2B 00751f2cb346b5bc000ba8d4fbcf6ccabfb82d215d0997834837f557a248482d0ee59f316c1589245dfcde64fcb6364c23f917317c5e8e421e0c748fa2c94746 SHA512 3dbf3054e3029567443a2a44343a6b2b36dc8ed05cd41f65d0524188c4f43438953e639276e51be8c0f4ca8348e916321778a26549d6a0e0a8cf4ddf833aaa5f
+DIST firefox-140.10.0esr-ro.xpi 452823 BLAKE2B aa9119bd3421d2376c4ed2baeac4fca39da093a6563ef1d4316c794adbb44c108457d5a792c1aa70a2d5d53ee8e212d6e9ef07e9509965715da1fe49b07835ed SHA512 8b35a54200404ac0a55da8c2326e1e251f4f365c8d62ebbe727d0c661ee075004666e5f1dd4c6c07d82551dcf3ddf95c69cb1ace170958b9bd73dabc49152d31
+DIST firefox-140.10.0esr-ru.xpi 525182 BLAKE2B 530ab34538646375445940e8ef7a2195ff703855eb3efdb4b618cf1c8941e3e5702c6a8163592684161903471f173b3488700decb4dc51ef7e206e137ff81ed3 SHA512 8ccfcb185b868cb7e3632aeb1e570bf8a960ca2bbcff267617ba108177f6d267c23bea2b0867d169aeeb02aeb593d4621e31763f49dc143bab9dec069f5c172e
+DIST firefox-140.10.0esr-sc.xpi 410458 BLAKE2B 197d26c8c3a8132a000dd5db0afc2b0218328505899a171073fe59b90e7da46705b698c605215dbf1d09c23796a254761e36312239685fa3a69ae7d0a6e3f06d SHA512 99b05887f76fe9c57f92941a001efb44253cf08aa607020d1d958840491eed0b7aaa91e920aca7a9edb7dd7bd76e169d21bf433e7e9538df8a9ea6c74b6d3532
+DIST firefox-140.10.0esr-sco.xpi 322642 BLAKE2B 2a3df6afc0564363b6fb33cad73959e75dda4ab36b1ec7303d6098a8a70f411d6058f9a65043f25cc056587a54f1af6ea12053550e323615f8642ccdf0495ad8 SHA512 c113000fce5a4aedbcc0d33b8f9ad8bb84b66f36ce968af2b419efda35b697c1391d420510a271ab5594ee449ebb00d3a30c2c20aa32a4608e257f174da85995
+DIST firefox-140.10.0esr-si.xpi 411601 BLAKE2B 8d9fe5c51ef7bdf2202c1864e2b624d92a2619c1029f0efa37161eb50d24620924a98364418abeb6cbc8c7ed91190e056efd9917310879afb000625390a961b7 SHA512 91162e9cfe754f2c1fd38f321ab399946ae4c01abb3530b0a33e3e19aa55bf1c1c43df56270e37789b22a249b7067091534d732a336a181309253afde9f4347a
+DIST firefox-140.10.0esr-sk.xpi 468226 BLAKE2B 6fcb19dd218d7a89a14e966c692639f14c17c94713e46bc58a9123e645cf3707ea505e8898c05eb1d938cbc7850f2b543af102de93889f8fd26b4aa2aa000c8a SHA512 6bd3e3c34e75c908d8d76da43f6337465edfe036181a3335ad67e30ba6dd5c81153ae78e214395dd4bad69548110b3b8c0e7f85ee795d81442d68ad89dd96130
+DIST firefox-140.10.0esr-skr.xpi 485866 BLAKE2B 581be87d9367d889c0ad22460d18242038987898c04c3953a9395dc1e776bb7af8369d886a524899b934ba23e81df39c0b039a4b1af1dab1f455c084af044b13 SHA512 15273b7910c1f1611ab19fc9d7e440c4f44add2277538e30339f15681fdbf29d2dc1543434193f48545772c0cff3e30ef7d5cc166555f1f1db15d52af1e9b2f6
+DIST firefox-140.10.0esr-sl.xpi 441207 BLAKE2B b339311223b3e73584b50270a4bb9dafb977429f096e4fa48c69f5ba46825f7b803201795d982c4c70f9597234c52eb19e8675cd5ee01b41ebbb10193652c5b7 SHA512 12196ab635533b5b898a68ba17fa1c190e4ed23a152ce445c29656f7d565c124995443698f7ac9fff747cf4fa1869c7155fef4f590a2360f7f4acee310225015
+DIST firefox-140.10.0esr-son.xpi 273124 BLAKE2B ace28435bbb1fd7fd9166b480745609c61d57f77b332b8a01c75b47cdd70397275154d15a986b15262c3d3e20aa12edb132a895c90ba58183ea495c1752b5f38 SHA512 11c75bbbbe4f5eaad0bf6af2312f660eb4231c56a83cd55a2d2b80cd4aa4142f97efb42b16923ecc8699a143eb4a0158b10eb4d4784ed95945207907a2a13f5d
+DIST firefox-140.10.0esr-sq.xpi 456023 BLAKE2B e5040201f91dbaac3f7f37d15ead6f1c96e88207edde24d67af40963fe92ea892d8464d431afdd80ffab1ec3bdb8a69c21b26da0f1bc98a8d85b3d17802e5bd4 SHA512 b51ee7e2abffff8fda28af31c41015c4ac99728bca021a8916bd80c88c1a39ecfaab75ca0ca46ef6371b672088d608d85c5ef9e0fa3d04cd81f539a16fa1db7d
+DIST firefox-140.10.0esr-sr.xpi 453362 BLAKE2B c6e5960879b2ba4d6c6d30612a2983ecee77bb7de1178f68e979f0f45d92feeac42025a16d8f50dd0ac4da16d83f951b49c3a27226ff4faa04de81b4cb94b8c1 SHA512 67757a0d666433d264d1004a3f1a1f1ba1882c4fad06562a826984d1b66d24b14fd3ed5009c7f3053c8dfafd9a8d58b6d417f5b236c2b9e073621e01b6387aca
+DIST firefox-140.10.0esr-sv-SE.xpi 436154 BLAKE2B 649df4d5ac2fdf1b6f28abb16422b4fb807d960273506b5add1b36b4bcb32099560509ecab4464e80ef60e1e749f9ea9d0f68eed72b849408f7e2ee534cf741b SHA512 8155450b98b1269514f8628861beb6b9c24d598638eb4dcd96e3d49cc53569540ba14644a67afb4b41aa4f97479f00508bc7db98e4c854bec5484b24e604fa53
+DIST firefox-140.10.0esr-szl.xpi 341674 BLAKE2B 77cd7505344ee16f07e16f25dbc651edcc445e4adcaa039e048e70e1ad3bda9cb0ea7bea8aa7a5b48ac5c6203253f4c383c53c35f290d424f85703a4f9f6b2d0 SHA512 e2cd937d816f2ae36e2ee4752f0ee3157d8d37211f7454d388de1f80c2e8bb71a7b11a296e048a88beb5ccfae4311ad5b9b8b1bafe64d35e182e7900a18c52e4
+DIST firefox-140.10.0esr-ta.xpi 338143 BLAKE2B f12789179c849444ac8c02f6dec7d81fcf8d135406ab648cb9f29e5dc7b8ad9b04b2655f7fea804421ce6976851afc020713ce2efd4aff15f927d5d6fc0edc5f SHA512 e4a6d54288b4d2bd2f42239d0cfb10356623a7fd630bed75bf8c704a7fb3a3d298efb86f06f91916f972ceac1de228cb2a0863d3f3a9a56cd777d383802dcf74
+DIST firefox-140.10.0esr-te.xpi 382197 BLAKE2B 7b25f02e3c909445cb24fca8a78951bcf4f3effe8a4060df7c17937bc31b24159c2885ee02c0ca96f53aba06b0094407fd77db8fe62e5633aeeaace3067c0219 SHA512 f70dfadc78ff5e79b615e7ce8fb3013b6a7496db068ea4dce4b40f60517476a232bd5017c762d23718e8340e2c47ef8a508ccadf09069717f29e5b525e8eaac9
+DIST firefox-140.10.0esr-th.xpi 505496 BLAKE2B 8b4b0d2ddddb7a436d4b5579cc1c1b799e68eb120ad66379d68eab38be5ad619a7034aa63fa58b2fdfee0d0e3f9e26ff37a2d3acf262cdb95b9cd35ddcc50b95 SHA512 f5e1b17b14273312612708f7c2e6520668f5ae399d990e57cb9661e22fdb5485480532a0f3292788d5110da8d35f7af21ab67ea0fa6415bd8954f4bbe551a103
+DIST firefox-140.10.0esr-tl.xpi 356648 BLAKE2B 6b7816b2ae2e4cc1b39bb3c61abdb73e7d18e8b2c6da19f0960c0d661eeda0453774a504079280af644a7bc5326a4f38adb34a8fa7024e28063ba4d11e97087f SHA512 f9a5fc082941da7444e56c83d48f9ccb46e32b95e355edb20d08b934c5b7059803472befe1cba84070087ad1183dbef02cc8b4e9ab6f3c473bb95015c9131ec3
+DIST firefox-140.10.0esr-tr.xpi 449317 BLAKE2B de54e0bc5fcf20d8e59ec75d191efbac419e4a8aa1ad638a0845da860ecd9c2c6f825bedc33c8ea960b5bd298907d36d4ce86ce1f3e99f5fbc86c303d164bbfc SHA512 1586f01eea90eb28a2306c1dd101fb4f00640a889626edbb1ce9a71dc39d89e3eb8709ce8f4e039e6a1217bbe3abbe91713d4d691b5ddc19bc3176a63ed4d7a1
+DIST firefox-140.10.0esr-trs.xpi 324515 BLAKE2B 8e82facd55f0ba236cce7dd2030c9c66bb0c97402ab04a8be30084befc7950b34a3750d1085ea33673c02f9c134aaf8fff7a31b99a81c1231d5d300efce5c46b SHA512 bbb79dd970395a9d0f30a7fb2359fe19c6863511c8292e6540b83859ab5dea317ddf93b5e156c578896c28006b5a2d77ee2d946cc24330806325caaab32e152e
+DIST firefox-140.10.0esr-uk.xpi 516727 BLAKE2B e8ddee6c405c90a04afa006eb50adeee5abd3c6f6aa4abc2bd796bac67ed86c4dc235d2aa2b6f0742b2e0df6d5d4aa24316054e42dccde75cd61f0b75092921a SHA512 b7ec1f85805162f5a609795761b47dbda73ff966e8ba15e9a78fda41226add24dda1fff2127c984f3df268b4349d9dda2de2a362e38ecbbb260839ce1b5c4af4
+DIST firefox-140.10.0esr-ur.xpi 370177 BLAKE2B b6a2dd7f447f7ee2745e66f493278a6bdeb6bf247489bb8edc89df4b32ac84c4fada6cb636f8d3dbcd7afa9b958cba436037c2c6939b25618c7aaf63af7f5f24 SHA512 882fd550c863e0e600fd32f062e2bee7971a50ffa3d2aba2beb6dbab9aebcc438aee17f6a191cf38730e529a637a3401287c73522c68854525543f80bda6361a
+DIST firefox-140.10.0esr-uz.xpi 303484 BLAKE2B 5d501e809385abe4adde83c6dc1c9afef24b9eb04721e8421a46b4c1666cd1bdba7188cf1be541ebd724c9c4eeae1a085e705b416b67fa44cc06511238378182 SHA512 7fcbfb0682dd4a0cd3949b510866dfe2662ed4b3846fecc1e590435acdd79aa1c4c4070b54e4fdd2b5bcf8b5ac1a311bc7152c16e719b20ed706f875d01c6d55
+DIST firefox-140.10.0esr-vi.xpi 469143 BLAKE2B 3b785fd8aadc97af57bc49b00fe9b93a703a7e85cb275d3538892461d49e83748de2f1dbc95cc48f6bfb4978f226af8581b9a8a2a0548755259f610c2bb5b3c2 SHA512 d11210764464e1a2ae7a43d019454ea912a0b279f6c6c94d57017f17fd6a36f42980488f775d72892faf28a65bf4466b27e31d5341d185af2aac9f04ec54f6bc
+DIST firefox-140.10.0esr-xh.xpi 272789 BLAKE2B c808613ab80e4706e62f31ad327cf36091309641cbcf555534eaddc4ec7b1296aa66130a94ba7723faa0f67bbd64e29d1d80b87c593433eba4739975a9a9b44f SHA512 45e9c65f7a7674c0ba1f264a88ba28990e013a39049057805ab8580aabeaca993e8f06c20e508814e860eea2e6d407cf58fcdcc9b779ac3c778175043e6922b5
+DIST firefox-140.10.0esr-zh-CN.xpi 460706 BLAKE2B a209e120fed7af6b99cf51736b01ac2fc99d2d7d6b5adb57a8f1aa16e542bacb5a0d32cf09cc0297726e761344dd6c4e14420cc54e0c9b1f3d65783e537f0f9a SHA512 f02e3e038f30ff35dd9ef92bada33f5ec29323f96ce9143cbe1acac37a2ef3d2a8c0c2192bbdd99602adeaa1a58031dc78bcd61feb4d8068f1282eb63ecf5e5a
+DIST firefox-140.10.0esr-zh-TW.xpi 463736 BLAKE2B bdf779634733afec3501a00f4a9e35e31842766c8b0d18ee4060f217b90d67b2dc71bd0940424a878d149da9ffed4a20c12dc41f3175230c8adcd52b11b1fcfc SHA512 30eebc6808aa95b1ca5402da990e5eaebfa4a0d03a4c8f44638aa28372609ecfcc62599fdcef6ba3e13216679f61845b907a534da9489d2ed2196b3bb687ec99
+DIST firefox-140.10.0esr.source.tar.xz 636605480 BLAKE2B 7b2f7fc075e438c6df54e840b79fb5c8875b52b9f838108b17af5ceb2b56200413b162eae7c4d2ef7c19d75eb7c253490b492f8a9f816c49d85f4d0e4723d62e SHA512 56b274df21d0a908e826af6dda89a42b77fb0f597b75542b0330d448ae22be07a3636a3187ff1b488e466cc8c5264a8a75f79901354a49e35a3e99dcb0852514
DIST firefox-140.8.0esr-ach.xpi 294361 BLAKE2B d062b9c2f1c9cf242001ef07d5e15a293827e9e868e7589a4824426eebc44d829e4cc4c0509fd8b1baeaca7efc0e172544e12e582f97746e0f0d4eb5469e8768 SHA512 a8335db2d65d9bd76302732cd2c255a204d6f3880d5ea4841d1cb25dcb88a4c881d8e141b41e0e3cd4c1496e582e29a7cfcd7a159ed638467fb609bee542b9c0
DIST firefox-140.8.0esr-af.xpi 266633 BLAKE2B 355f0d66e5a0222af7ab18f6a9b436e8abb3b0a8fadd0fdc262e1f0878dd8cd606583b41c460d7c12fcc118253108bb00264c0995f4377b8a5a402611737fcae SHA512 40f869d7698a0ab6b3ec613987a50e34de9abc5515c49f85d65e4196f9b3756bb06cad6a70a22a718dcbf13c0cc147217727101366553a505f047809d5a60ece
DIST firefox-140.8.0esr-an.xpi 332291 BLAKE2B 7d86c9d00527617e1d55098145b05390fd4200f3cc7bad1df86979e6996ec4f476543e6241dbd168d9c8fbc8176e1e283e3eb6141885422d58d20ce032bc5ab3 SHA512 de61a15083f162a7a49ec86d66aa31c2ac150e0b63d55e41939f6569858303f63699fc177b74e1fa300effe753ed890ec47c4ca57e2df4bb9942154bf526b122
diff --git a/www-client/librewolf/librewolf-148.0.2_p2.ebuild b/www-client/firefox/firefox-140.10.0.ebuild
index cacc9839e33e..965ba59ef58b 100644
--- a/www-client/librewolf/librewolf-148.0.2_p2.ebuild
+++ b/www-client/firefox/firefox-140.10.0.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-FIREFOX_PATCHSET="firefox-148-patches-02.tar.xz"
+FIREFOX_PATCHSET="firefox-140esr-patches-07.tar.xz"
+FIREFOX_LOONG_PATCHSET="firefox-139-loong-patches-02.tar.xz"
LLVM_COMPAT=( 20 21 )
@@ -11,25 +12,21 @@ LLVM_COMPAT=( 20 21 )
RUST_NEEDS_LLVM=1
# If not building with clang we need at least rust 1.76
-RUST_MIN_VER=1.87.0
+RUST_MIN_VER=1.82.0
PYTHON_COMPAT=( python3_{10..14} )
PYTHON_REQ_USE="ncurses,sqlite,ssl"
VIRTUALX_REQUIRED="manual"
-# Librewolf version (please rev-bump if changed)
-# Used when cloning patches repository.
-LIBREWOLF_PV="${PV/_p/-}"
-
# Information about the bundled wasi toolchain from
# https://github.com/WebAssembly/wasi-sdk/
-WASI_SDK_VER=30.0
-WASI_SDK_LLVM_VER=21
+WASI_SDK_VER=32.0
+WASI_SDK_LLVM_VER=22
-MOZ_ESR=
+MOZ_ESR=yes
-MOZ_PV=${PV/_p[0-9]/}
+MOZ_PV=${PV}
MOZ_PV_SUFFIX=
if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
@@ -43,9 +40,14 @@ fi
if [[ -n ${MOZ_ESR} ]] ; then
# ESR releases have slightly different version numbers
MOZ_PV="${MOZ_PV}esr"
+ HOMEPAGE="https://www.firefox.com https://www.firefox.com/enterprise/"
+ SLOT="esr"
+else
+ HOMEPAGE="https://www.firefox.com"
+ SLOT="rapid"
fi
-MOZ_PN="firefox"
+MOZ_PN="${PN%-bin}"
MOZ_P="${MOZ_PN}-${MOZ_PV}"
MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
@@ -58,45 +60,45 @@ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
if [[ ${PV} == *_rc* ]] ; then
MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
fi
-LIBREWOLF_SRC_URI="https://codeberg.org/api/packages/librewolf/generic/librewolf-source/${LIBREWOLF_PV}/librewolf-${LIBREWOLF_PV}.source.tar.gz"
PATCH_URIS=(
https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
)
-DESCRIPTION="LibreWolf Web Browser"
-HOMEPAGE="https://librewolf.net/"
-SRC_URI="${LIBREWOLF_SRC_URI} -> librewolf-${LIBREWOLF_PV}.source.tar.gz
+DESCRIPTION="Firefox Web Browser"
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
${PATCH_URIS[@]}
+ loong? (
+ https://dev.gentoo.org/~xen0n/distfiles/www-client/${MOZ_PN}/${FIREFOX_LOONG_PATCHSET}
+ )
wasm-sandbox? (
amd64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-x86_64-linux.tar.gz )
arm64? ( https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-${WASI_SDK_VER/.*/}/wasi-sdk-${WASI_SDK_VER}-arm64-linux.tar.gz )
)"
-S="${WORKDIR}/librewolf-${LIBREWOLF_PV}"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1)"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-RESTRICT="
- mirror
- !test? ( test )
-"
-
-IUSE="+clang dbus debug eme-free +hardened hwaccel jack libproxy pgo pulseaudio selinux sndio"
+IUSE="+clang dbus debug eme-free hardened hwaccel jack libproxy pgo pulseaudio selinux sndio"
IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx"
-IUSE+=" system-pipewire system-png +system-webp test valgrind wayland wifi +X"
+IUSE+=" system-pipewire system-png +system-webp test wayland wifi +X"
# Firefox-only IUSE
-IUSE+=" +gmp-autoupdate jpegxl +jumbo-build openh264 telemetry wasm-sandbox"
+IUSE+=" +gmp-autoupdate gnome-shell +jumbo-build openh264 +telemetry wasm-sandbox"
REQUIRED_USE="|| ( X wayland )
debug? ( !system-av1 )
pgo? ( jumbo-build )
+ wasm-sandbox? ( llvm_slot_21 )
wayland? ( dbus )
wifi? ( dbus )
"
-FF_ONLY_DEPEND="selinux? ( sec-policy/selinux-mozilla )"
+RESTRICT="!test? ( test )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ selinux? ( sec-policy/selinux-mozilla )"
BDEPEND="${PYTHON_DEPS}
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}
@@ -110,7 +112,7 @@ BDEPEND="${PYTHON_DEPS}
app-alternatives/awk
app-arch/unzip
app-arch/zip
- >=dev-util/cbindgen-0.29.1
+ >=dev-util/cbindgen-0.27.0
net-libs/nodejs
virtual/pkgconfig
amd64? ( >=dev-lang/nasm-2.14 )
@@ -130,8 +132,8 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
>=app-accessibility/at-spi2-core-2.46.0:2
dev-libs/glib:2
dev-libs/libffi:=
- >=dev-libs/nss-3.120.1
- >=dev-libs/nspr-4.38
+ >=dev-libs/nss-3.112.4
+ >=dev-libs/nspr-4.36
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
@@ -165,14 +167,13 @@ COMMON_DEPEND="${FF_ONLY_DEPEND}
>=media-libs/harfbuzz-2.8.1:0=
!wasm-sandbox? ( >=media-gfx/graphite2-1.3.13 )
)
- system-icu? ( >=dev-libs/icu-78.1:= )
+ system-icu? ( >=dev-libs/icu-76.1:= )
system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1:= )
system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
system-pipewire? ( >=media-video/pipewire-1.4.7-r2:= )
system-png? ( >=media-libs/libpng-1.6.45:0=[apng] )
system-webp? ( >=media-libs/libwebp-1.1.0:0= )
- valgrind? ( dev-debug/valgrind )
wayland? (
>=media-libs/libepoxy-1.5.10-r1
x11-libs/gtk+:3[wayland]
@@ -212,6 +213,13 @@ DEPEND="${COMMON_DEPEND}
x11-libs/libSM
)"
+# ESR and rapid dependencies.
+if [[ -n ${MOZ_ESR} ]] ; then
+ RDEPEND+=" !www-client/firefox:rapid"
+else
+ RDEPEND+=" !www-client/firefox:esr"
+fi
+
# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
# overridden in the enviromnent (advanced hackers only)
if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
@@ -447,43 +455,11 @@ pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]] ; then
# Ensure we have enough disk space to compile
if use pgo || use debug ; then
- CHECKREQS_DISK_BUILD="14300M"
-
- if ! use clang ; then
- if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then
- eerror "<gcc-15.2.1_p20251108-r1:15 and pgo detected. Firefox-145.0 can not be compiled"
- eerror "with this GCC, when also enabling pgo."
- eerror "See bug https://gcc.gnu.org/PR122620"
- eerror ""
- eerror "Your options are:"
- eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0"
- eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1,"
- eerror " or use the \"trunk\" version,"
- eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or"
- eerror " 3) disable pgo when compiling with GCC for now."
- die "Firefox-${PV} with gcc+pgo cannot be compiled with the detected gcc version: $(gcc-fullversion)"
- fi
- fi
+ CHECKREQS_DISK_BUILD="17000M"
elif tc-is-lto ; then
- CHECKREQS_DISK_BUILD="10600M"
-
- if ! use clang ; then
- if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then
- eerror "<gcc-15.2.1_p20251108-r1:15 and lto detected. Firefox-145.0 can not be compiled"
- eerror "with this GCC, when also enabling lto."
- eerror "See bug https://gcc.gnu.org/PR122620"
- eerror ""
- eerror "Your options are:"
- eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0"
- eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1,"
- eerror " or use the \"trunk\" version,"
- eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or"
- eerror " 3) disable lto when compiling with GCC for now."
- die "Firefox-${PV} with gcc+lto cannot be compiled with the detected gcc version: $(gcc-fullversion)"
- fi
- fi
+ CHECKREQS_DISK_BUILD="9900M"
else
- CHECKREQS_DISK_BUILD="7400M"
+ CHECKREQS_DISK_BUILD="9000M"
fi
check-reqs_pkg_pretend
@@ -501,44 +477,12 @@ pkg_setup() {
use_lto=yes
# LTO is handled via configure
filter-lto
-
- if ! use clang ; then
- if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then
- eerror "<gcc-15.2.1_p20251108-r1:15 and pgo detected. Firefox-145.0 can not be compiled"
- eerror "with this GCC, when also enabling lto."
- eerror "See bug https://gcc.gnu.org/PR122620"
- eerror ""
- eerror "Your options are:"
- eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0"
- eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1,"
- eerror " or use the \"trunk\" version,"
- eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or"
- eerror " 3) disable lto when compiling with GCC for now."
- die "Firefox-${PV} with gcc+lto cannot be compiled with the detected gcc version: $(gcc-fullversion)"
- fi
- fi
fi
if use pgo ; then
if ! has userpriv ${FEATURES} ; then
eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
fi
-
- if ! use clang ; then
- if tc-is-gcc && ver_test "$(gcc-major-version)" -eq 15 && has_version -b "<sys-devel/gcc-15.2.1_p20251108-r1:15"; then
- eerror "<gcc-15.2.1_p20251108-r1:15 and lto detected. Firefox-145.0 can not be compiled"
- eerror "with this GCC, when also enabling pgo."
- eerror "See bug https://gcc.gnu.org/PR122620"
- eerror ""
- eerror "Your options are:"
- eerror " 1) upgrade GCC to >=15.2.1_p20251108-r1 - note that even with the 16.0"
- eerror " releases, make sure the patch set is equal or newer than 16.0.0_p20251109-r1,"
- eerror " or use the \"trunk\" version,"
- eerror " 2) compile Firefox with Clang by enabling the \"clang\" USE flag, or"
- eerror " 3) disable pgo when compiling with GCC for now."
- die "Firefox-${PV} with gcc+pgo cannot be compiled with the detected gcc version: $(gcc-fullversion)"
- fi
- fi
fi
if [[ ${use_lto} = yes ]]; then
@@ -549,11 +493,11 @@ pkg_setup() {
# Ensure we have enough disk space to compile
if use pgo || use debug ; then
- CHECKREQS_DISK_BUILD="14300M"
+ CHECKREQS_DISK_BUILD="17000M"
elif [[ ${use_lto} == "yes" ]] ; then
- CHECKREQS_DISK_BUILD="10600M"
+ CHECKREQS_DISK_BUILD="9900M"
else
- CHECKREQS_DISK_BUILD="7400M"
+ CHECKREQS_DISK_BUILD="9000M"
fi
check-reqs_pkg_setup
@@ -638,21 +582,22 @@ src_unpack() {
}
src_prepare() {
- # LibreWolf already has this I think.
- rm -v "${WORKDIR}/firefox-patches/0017-bgo-928126-enable-jxl.patch"
-
if [[ ${use_lto} == "yes" ]]; then
rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
fi
- # Workaround for bgo#915651 and bmo#1988166 on musl
+ # Workaround for bgo#915651 on musl
if use elibc_glibc ; then
rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
- rm -v "${WORKDIR}"/firefox-patches/*bmo-1988166-musl-remove-nonexisting-system-header-req.patch || die
- rm -v "${WORKDIR}"/firefox-patches/*bgo-967694-musl-prctrl-exception-on-musl.patch || die
fi
eapply "${WORKDIR}/firefox-patches"
+ use loong && eapply "${WORKDIR}/firefox-loong-patches"
+
+ # ICU's subslot change should trigger rebuild on Firefox if it is updated 77->78.
+ if use system-icu && has_version ">=dev-libs/icu-78.1" ; then
+ eapply "${FILESDIR}/firefox-146.0.1-icu78.patch" # bgo#967261
+ fi
# Allow user to apply any additional patches without modifing ebuild
eapply_user
@@ -855,6 +800,7 @@ src_configure() {
--disable-wmf \
--enable-negotiateauth \
--enable-new-pass-manager \
+ --enable-official-branding \
--enable-packed-relative-relocs \
--enable-release \
--enable-system-policies \
@@ -875,26 +821,6 @@ src_configure() {
--with-toolchain-prefix="${CHOST}-" \
--with-unsigned-addon-scopes=app,system
- # Librewolf
- mozconfig_add_options_ac 'LibreWolf Branding' \
- --with-app-name="librewolf" \
- --with-app-basename="librewolf" \
- --with-branding=browser/branding/librewolf
- export MOZ_APP_REMOTINGNAME=LibreWolf
-
- # I really have know idea if this is actually doing anything.
- mozconfig_add_options_ac 'LibreWolf Localization' \
- --with-l10n-base=$PWD/lw/l10n
-
- ## Controlled via 'telemetry' IUSE
- # mozconfig_add_options_mk 'LibreWolf Disable Telemetry' \
- # MOZ_CRASHREPORTER=0 \
- # MOZ_DATA_REPORTING=0 \
- # MOZ_SERVICES_HEALTHREPORT=0 \
- # MOZ_TELEMETRY_REPORTING=0
-
- export MOZ_REQUIRE_SIGNING=
-
# Set update channel
local update_channel=release
[[ -n ${MOZ_ESR} ]] && update_channel=esr
@@ -911,14 +837,13 @@ src_configure() {
# bug 833001, bug 903411#c8
if use loong || use ppc64 || use riscv; then
mozconfig_add_options_ac '' --disable-sandbox
- elif use valgrind; then
- mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
else
mozconfig_add_options_ac '' --enable-sandbox
fi
# riscv-related options, bgo#947337, bgo#947338
if use riscv ; then
+ mozconfig_add_options_ac 'Disable JIT for RISC-V 64' --disable-jit
mozconfig_add_options_ac 'Disable webrtc for RISC-V' --disable-webrtc
fi
@@ -970,13 +895,11 @@ src_configure() {
mozconfig_use_enable dbus
mozconfig_use_enable libproxy
- mozconfig_use_enable valgrind
use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
if use hardened ; then
mozconfig_add_options_ac "+hardened" --enable-hardening
- mozconfig_add_options_ac "+hardened stl" --enable-stl-hardening
append-ldflags "-Wl,-z,relro -Wl,-z,now"
# Increase the FORTIFY_SOURCE value, #910071.
@@ -1012,8 +935,6 @@ src_configure() {
mozconfig_use_with system-harfbuzz system-graphite2
fi
- ! use jpegxl && mozconfig_add_options_ac '-jpegxl' --disable-jxl
-
if [[ ${use_lto} == "yes" ]] ; then
if use clang ; then
# Upstream only supports lld or mold when using clang.
@@ -1065,9 +986,6 @@ src_configure() {
if use clang ; then
# Used in build/pgo/profileserver.py
export LLVM_PROFDATA="llvm-profdata"
- else
- # Attempt to fix pgo hanging with gcc, bgo#966309.
- export MOZ_REMOTE_SETTINGS_DEVTOOLS=1
fi
fi
@@ -1133,10 +1051,6 @@ src_configure() {
mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
fi
- if use valgrind; then
- mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
- fi
-
# System-av1 fix
use system-av1 && append-ldflags "-Wl,--undefined-version"
@@ -1199,10 +1113,6 @@ src_configure() {
echo "=========================================================="
echo
- if use valgrind; then
- sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
- fi
-
./mach configure || die
}
@@ -1273,12 +1183,6 @@ src_install() {
DESTDIR="${D}" ./mach install || die
- ## LibreWolf
- # For some reason 'local-settings.js' doesn't get properly packaged.
- # Install it manually
- insinto "${MOZILLA_FIVE_HOME}/defaults/pref"
- doins "${S}/lw/local-settings.js"
-
# Upstream cannot ship symlink but we can (bmo#658850)
rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
@@ -1288,10 +1192,10 @@ src_install() {
rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
fi
- ## Disabled for LibreWolf
# Install policy (currently only used to disable application updates)
- # insinto "${MOZILLA_FIVE_HOME}/distribution"
- # newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
# Install system-wide preferences
local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
@@ -1362,9 +1266,12 @@ src_install() {
fi
# Install icons
- local icon_srcdir="${S}/browser/branding/${PN}"
+ local icon_srcdir="${S}/browser/branding/official"
+ # Prefer the upstream svg file they use when packaging flatpak so it's always up-to-date.
insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${S}"/browser/installer/linux/app/flatpak/files/share/icons/hicolor/symbolic/apps/org.mozilla.firefox-symbolic.svg firefox-symbolic.svg
+ dosym -r /usr/share/icons/hicolor/symbolic/apps/firefox-symbolic.svg /usr/share/icons/hicolor/symbolic/apps/org.mozilla.firefox-symbolic.svg
local icon size
for icon in "${icon_srcdir}"/default*.png ; do
@@ -1379,13 +1286,18 @@ src_install() {
done
# Install menu
- local app_name="LibreWolf"
- local desktop_file="${FILESDIR}/icon/${MOZ_PN}-r3.desktop"
- local desktop_filename="${PN}.desktop"
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
local exec_command="${PN}"
local icon="${PN}"
local use_wayland="false"
+ if [[ -n ${MOZ_ESR} ]] ; then
+ local desktop_filename="${PN}-esr.desktop"
+ else
+ local desktop_filename="${PN}.desktop"
+ fi
+
if use wayland ; then
use_wayland="true"
fi
@@ -1402,9 +1314,36 @@ src_install() {
rm "${WORKDIR}/${PN}.desktop-template" || die
+ if use gnome-shell ; then
+ # Install search provider for Gnome
+ insinto /usr/share/gnome-shell/search-providers/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.search-provider.ini
+
+ insinto /usr/share/dbus-1/services/
+ doins browser/components/shell/search-provider-files/org.mozilla.firefox.SearchProvider.service
+
+ # Toggle between rapid and esr desktop file names
+ if [[ -n ${MOZ_ESR} ]] ; then
+ sed -e "s/firefox.desktop/${desktop_filename}/g" \
+ -i "${ED}/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini" ||
+ die "Failed to sed org.mozilla.firefox.search-provider.ini file."
+ fi
+
+ # Make the dbus service aware of a previous session, bgo#939196
+ sed -e \
+ "s/Exec=\/usr\/bin\/firefox/Exec=\/usr\/$(get_libdir)\/firefox\/firefox --dbus-service \/usr\/bin\/firefox/g" \
+ -i "${ED}/usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service" ||
+ die "Failed to sed org.mozilla.firefox.SearchProvider.service dbus file"
+
+ # Update prefs to enable Gnome search provider
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to enable gnome-search-provider via prefs"
+ pref("browser.gnome-search-provider.enabled", true);
+ EOF
+ fi
+
# Install wrapper script
[[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${MOZ_PN}-r1.sh" ${PN}
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
# Update wrapper
sed -i \
@@ -1431,9 +1370,9 @@ pkg_postinst() {
# bug 835078
if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
- ewarn "enabled for LibreWolf. Nouveau / your GPU might not supported the "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
- ewarn "explained in https://bugs.gentoo.org/835078#c5 if LibreWolf crashes."
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
fi
readme.gentoo_print_elog
diff --git a/www-client/librewolf/Manifest b/www-client/librewolf/Manifest
index 066f985ddcac..a238d41218c6 100644
--- a/www-client/librewolf/Manifest
+++ b/www-client/librewolf/Manifest
@@ -1,108 +1,4 @@
-DIST firefox-148-patches-02.tar.xz 12320 BLAKE2B 3c0611a59edca260fefe738da8dc8ebb83dad5c1a2a5b0a7b8a013f054adadbcc58220110e03cb780ee82eabd4605b81d0c898eb93e83ba9ed6ba659f657864e SHA512 8db83743a56a3125b6dd400ac694418c4deab4e5539d73d119ec7f31ec071d4e39a73f0aa491412eb6e03f9c970816e7ad04d46f78ceeae4dc9e85a0e4e83f20
-DIST firefox-148.0.2-ach.xpi 295595 BLAKE2B 223719bfad10a92f2967488d07e0679f1b8cf3373813092f2a7e82e115283f4a691dfed1c6b3968d66022ad227cc9f16f291051bcceed81e9c19b1ed33831f9c SHA512 87a250caa1e05984c90d0b6c47c6f1d61d4759ce12bb7d47cef1e386de2ee34c34505450ab6cf46dbcc0bf4a3da67cb6fae1e962e83bd733c6ca1fe06ba64177
-DIST firefox-148.0.2-af.xpi 268994 BLAKE2B bbc1022a38a9e18fd5aec8cd3d916dea67ca7d67a06280065ff568c4b2aa0f666b19aed62da6249dd82b3222d6decdd254fef72bc55f5b74a35a987a22b3876e SHA512 2cb20a6adb76dbb9c2211e38ed876e85a8b07884674c46bd8ecea3c0b96bd18807a942727af87b86b0bfc1f1925bed6b2223f52ccdca8072e0818ccf615ebc1b
-DIST firefox-148.0.2-an.xpi 332903 BLAKE2B 054899fca3463540c05980728a257145bebae083f14fb811156c1907d35fd1108e515a3d9e99733b5fd1c503d15c37f54c6604edf32e5d52ab8af8a5547256bd SHA512 235eea6d3378d0e2b1e0309bbb77dd7b1a4175ec63207c019497a4b297e3155b3410fc06753a23a25725757188195fadd7c2f541dc03704e34c6517650a64bcb
-DIST firefox-148.0.2-ar.xpi 448770 BLAKE2B abee223f4fff66d44562cafbd0eabb1cbc2f21db4cd4bbcfc2a6dc9a8d5aa12a74b13d079b94cccf14dcb824634f63e5fd396d8d5ea39a519c29e68e2890159e SHA512 c543575b5cde3584894b6ac3dff13c3690b67a04b24d1bf7e3d8e09489d8ce95ed924a3d48001a13d7b70858381f5e0eac9d1b3834737356d7b5141b380f152f
-DIST firefox-148.0.2-ast.xpi 313321 BLAKE2B 3684327869f6379487bd866f57628e7aaf3b44b7706f661e0658aff001460d33017992cda5f79d9c0cd7327e9bcb3bf4eb645482bc27df306198c45f17f7c6f3 SHA512 b35a6ad9a66c39e3c071a8397021226e8665a854ff36c581e116afd5c43840cac255a72aa4ca910dbca00ee24d0291147575d01b02b8f635f2df31f1e8194ee5
-DIST firefox-148.0.2-az.xpi 319559 BLAKE2B 3ac37ad6196ff775f1efb6d2ed23a77566dfcb45ef7305c175a66439cc950d0c897043604233eb9181de30e029186d35571944219edd9e449aeb7b11788ee6cf SHA512 3bb6c422bc8fc385f6d02500cf8d06d1b244ffb5dd26b4511d810f661ba1cb112cb4e6b2f9aef4d8dc33c6e42c728419d7546ddbbd0be17943311279d74730da
-DIST firefox-148.0.2-be.xpi 554142 BLAKE2B 5e28ddcd4931d22955ab345bbfb097027d3e9dcd4954da083f25e43ea1f40501e1dcd073a7acd9937c7a248a2ac831f2de2ca2d4c84f65b299822c87e1745636 SHA512 2a40f8337f433d40740eb7c374203963c1a788c432936cc238cbf06664fd0f610f63b515ee610d2eb9f2bf4e933baf87eefa9b8227497389e8865a404f28259e
-DIST firefox-148.0.2-bg.xpi 463489 BLAKE2B 8e9af3f7600ac50d72b2e36ca1be4c6098ed297b473777c27215f316645bc3dc876850c207bee068229f054f4b6ef40e872b0a54c2161b79268adb504176c249 SHA512 486105123444425b9676e91a3c628e971cb7b70235c59d3d88990f310ad151060b042a41ae55a7e676f27c6259148d91f5f42592411acf758be6cf0ab5a4a0e0
-DIST firefox-148.0.2-bn.xpi 413629 BLAKE2B d36a974503cd07283cef734e557ea73172657910db0b038b7907b40744b26ac80abfb4fb85b7cb116a221201c41a4d0dcc85d30cf7e2561844f7dc4ad7c66de5 SHA512 b1baaebfba8013064c8d6e6e2d2a3ad5edf948025c7afed6c7b805b7ec5a7c989c59c163cbc4ca8ad13346131de93cd11e5b08b8e1d0bd0fb943cf64da3f2b93
-DIST firefox-148.0.2-br.xpi 395043 BLAKE2B f167931646f0ace380abe0cc9c3b95c24948418cbbbfc29b32a578532c384229cf269f09cbc4797b7c88d23ad069466ee4fbd60ed0fc6d10d143e5d8cff95ecd SHA512 b62978e9090a3d8773f51910c7d2c609d819eb88c59aac0736741e670f5cb1c25fc2cc5469ea24ed9902a2b28f387dea88e42bb5e664b32e97194cd18103e094
-DIST firefox-148.0.2-bs.xpi 450843 BLAKE2B d200171a562b7ab85cb7a0856455b20951a4a9695f73b78d20abfc4f17d913d2d96db33ba2d340f0c984e4387414d24263f35485162e58ed0db81e8b89eab4de SHA512 db5e2602208c43780bef1b7b577ccc1c06f002d0fb27ab6edf5c22e859154a083e839931a2f8014738ea85ce336b4765b6d67dd25a9c981998e13291b1829179
-DIST firefox-148.0.2-ca-valencia.xpi 358640 BLAKE2B 7ae720a49f23cd98e67f4c49a71c83d1c5f42b9cc9ee1f1ee1e3a454301a92b84c48a2b2c9d8d0baf65c9d177e6853c682d3c924cbb31452ba8ba0ce4148753a SHA512 d062d2556e8d6994381ba98ec6ada55b46f4e0cd83198ef5583ebb04beafe2fd76e6c9e9465be922449a7ecf755c5b0a4bee700bc8a99953405b4b97f353e8a2
-DIST firefox-148.0.2-ca.xpi 417520 BLAKE2B f20b821531b25f5e038603ab5a310e2aa296f56c756e7c57893fe0015eb77fda3ed62a8ed3afaee4a70545cbf8ebf1bcfc2b49c260068cf820332a9bb5f2a3bd SHA512 50769ce5ac5fc4f8cd5ea74a3b5a1737a6c8d212ea3999746a9e1b962429cc890e2ed69ac4cf73558e73d3d3b64e375541f518c0a3f92d04c6d13099ae1c39cb
-DIST firefox-148.0.2-cak.xpi 390448 BLAKE2B ec77910b83ade9b93c9dda5ac04047c0815c66a8ece40762c1bcefffb9bcbe746b8fbd01b2ca6e7e7f44cd4a39e2effb93c5eccc8c6c6a3a94318a6b78bdb555 SHA512 de75a16e4aa851d5ed4d7a10dde968c27b7d1c07b8f3ccdc9f6f9589a64fc968ba540a705410161658a373c9973045916e3388cb35c9ec665681d5f4ea83e56c
-DIST firefox-148.0.2-cs.xpi 506881 BLAKE2B c573ec882847a1a94b47d29ac8eb455e174f9ef7706df4f89a66f46293a298ca8b4013b1175779d5726479432330f03d2617aeee51b9c11ff1304c6a4a29a3e8 SHA512 2d91f868a19df8e589fad12b6fe368aa2cd085b7b0e3aafc771100adf9beb63373cc88e832be02085a5fc1d6bb5886628f009e069a764195931cb814226be7cc
-DIST firefox-148.0.2-cy.xpi 469568 BLAKE2B b3079d6b976f750cefa0a890c6215d74516e42438f4f586d4706207f1c909b25a4183b3b8c1c7c28efba7eb565cb2894f3856f99ddcaa7733ec2fc3ea07abf58 SHA512 0c134adcea609b83d4405f438bd3f1d37bb0404e571ccb9cd7f9122724d91b61b56c6ef55a26d0a348f5d3561d83c4a45c41ac4628bba65487b43df3a04935d8
-DIST firefox-148.0.2-da.xpi 456956 BLAKE2B 1a0562ed91e27422e3a87fa48e7ebb81e72f6b9c98d040d744eba1a5d4f089596723189e3a397108876994ae9c75da600a87088348e346cdc6a330c50d8e6674 SHA512 20e57a7f31e84b5d8f58d75f676fb6aeb247814673d080c6471db09d6d7b4151e5298c7459b810eaff5d834f77aaf723ec13d17954cf40258841cdc7f3309455
-DIST firefox-148.0.2-de.xpi 480572 BLAKE2B 76b64cd8c0a7c22b2c8a4f3da550c5e04509e4c0f9b7c49b9816bed6612e2ffd2483f11e7240adbd06db1b7b831634dfad4d63d497e61c144fe5d6fc38f6b368 SHA512 1bbb183b75cb46c54b32321a5384772a5639eb97549e0cd1f6de0870e30fa2765d40fd5cb688ee7bc8a8ef1a50feed085fae3f13bcaa375226b4bb141a9d0ac0
-DIST firefox-148.0.2-dsb.xpi 494578 BLAKE2B 33cd7b54e0f44752571ff00cf2ba7a4c022a24afd24c8a749056d3a930471692ef14d0d3891d6382059e1fc73ae856b78c73759b3c113ba75244acb92e271a82 SHA512 92344661177be5ce9a4e848333a71df0ee1a4785ae9bc79402cdd84e2057c53d026797f17ac45de62a6f75eaa2f180cd44d356bbd9c205d9adc6a05ecb4ef1ef
-DIST firefox-148.0.2-el.xpi 568534 BLAKE2B 6f4e7cddb0762b6a96cac4a76786b643756fb873b62a7d6c08ed952f35f8b076ec3daa8562d41ed3309c176cfa2dedff26c406ceea55c4fa430d027598cb5ea8 SHA512 bb3a243c9f465b2b881a72a6c551693d674b4130cbbb413bcf9274504e80800dc2c19c3cbb6138098d1c5d363092eb6aa976b02990fb5193192e00352a8b5a65
-DIST firefox-148.0.2-en-CA.xpi 435443 BLAKE2B 5b1431f6aebdedf9c8c83b86e903a96734481d492276384586a9f794dd8d58b85a4b30fbd34d083c0f2cffebaf088040869603564397ffba56ac1ce4e633bcf5 SHA512 86fec0e60942ba9d012acbcd5d20c1bb89163c1db42a60897ed7eeb7e0965c563fc61d138e15511c76ac67b579256d10efd0c40a8c94aecfc685fa394c44d6c4
-DIST firefox-148.0.2-en-GB.xpi 435769 BLAKE2B 5b1a4fdbd23fc1e16bb189b4d8f720b601a9e3a356ddc25380156c8d3dc4a745f01180812da4b2576defff9f1a7d9a5411d02b556ea45b7299e24405e6bf9ecb SHA512 4e5d302f7455103887d580f9fab1301e9582e8a0b10c546869a3f7d7bebaae32af81c9882c60d107b0f1ff686a1c5d61ba1d8c5cfd93b377545f0959d53f9c78
-DIST firefox-148.0.2-eo.xpi 459912 BLAKE2B 1e34dc7b095fdde78fa1bddf22961a470c7fb6868e8f6eeaf06a90b2ff295d243f09527c1984f98327bf37e5aae48e4ef079b421012f61920eba3d7cb67c8497 SHA512 3c46759f79aff18d3b255d5b3ea08288bf1664bd16830d3f5a9c833e42a5f78d61253f4afb72dbedfdee924393edc9dbc7b5556421192ea450fbc77e577027da
-DIST firefox-148.0.2-es-AR.xpi 472220 BLAKE2B 4c33ee244b132f2cae5310bee0c78aa7cbfb3f42fc3e8931a8c2f3d58c8ee976292e8fdc506a9f0f58849f3ce6534c914cf1085b4b6c08600784341c6c281ff4 SHA512 acbba5c9da61f18d7a797e9c79e5d2a3fe83cd908af8fabf9f19ecfb5e92a0e80d3aadf13c875e174c13e39ccbc06226e6e0c89e2a4a23d4cc839dcbe8a1084d
-DIST firefox-148.0.2-es-CL.xpi 473431 BLAKE2B 717f815302fce81c302add03f3adea30cc2c8e0a07fa4b8384a6cdfe23fe101217de2c72f24c15c08402cadaf79e0ee06e647fce9b8a1e3ec5c2e184d6090e02 SHA512 b1dfbeda0d370f561a1e9e474e60e421528af892c7058d66489460869ac036b5be7b6a9e79827a54afc572134319de06da67f80b1215ea2e4e796e09fce2e217
-DIST firefox-148.0.2-es-ES.xpi 474147 BLAKE2B e69aaa1d9a583a860fde1beda24d85cd8a745f02f590434ce76afc96d13d68cfbaabdd2cca3d68e42cbf198b45ff38646eb7fbf6c04fb283e26512220fbeeb67 SHA512 fbb96d6ac0da5872e08a05679d4c2b9aa71ad572a7523db9754bb4cea32d9550891a90cd9649e080526a53de9179521860d4afed81d97234ad2f56b195cbd039
-DIST firefox-148.0.2-es-MX.xpi 469998 BLAKE2B 1af57971dfd64d65e043e1843da2c22a4333e74993bb1338c0246d988eced4e97f8afa97ddd259a0a5285eaf3380ec4a704c5edc8380e8d60cb05a5d946d3683 SHA512 f82a364e545e09e2ab7ecc943f559013c73e711d3e7ddfadefcdddd4ba0807ba21b32867326bb68075fa53c70c8f679115b7febdad86f267312c90d486b55536
-DIST firefox-148.0.2-et.xpi 359568 BLAKE2B de73767141a1d04bef314429b10122ac8cf0f26216d72b29921d9db9465d720b18aeaa77b888a10e45e8794251ad2ced8229e44649e4b71888fc599463277c9b SHA512 4f00f41d51dbf01b29341ae9dba5e3645beea0db7c7132f2f5482248c46e7fd5d8c7d1014ae457bf1a175fa7237d1008e3b16ccb6beff0e5477eaedc4a72bbf9
-DIST firefox-148.0.2-eu.xpi 459449 BLAKE2B 88c74baa0e37449a7378a8731bc971187c85084d05a6edff555e79579fddb6cbf97f265f343e4257af302a950016ab6c8d04b263d427351a333467861ce04ef1 SHA512 75743214edc6c03dcc6a7de799f67e113a67349f1f6577c58c06fc52d9273f9bdbdafad1c08bd71f3b1b950496f09f696b82fdff460942b3b954b95de5742aa6
-DIST firefox-148.0.2-fa.xpi 421319 BLAKE2B c9c4313713857d879ca1de27434cf110511a5a7ef0df5e262f09ae3525a66df0cbf5a8517ce14196229c2a5575a008bb4928a8d8b97605a82fc10cdd8f40e602 SHA512 1d0b69b970ef720d4a4e9f43e830269c30c5735272e70e76c16f2ae3decce5aa4e987be4736f845290f6da5baa81663588b8d6edf59bae85a37512055744afa7
-DIST firefox-148.0.2-ff.xpi 311199 BLAKE2B e432d6cabd07cc790d3dda487345711ca839dba4bace60383ebd774bd4a5ef31158c58c81755e039bbf0e37d2ac1a65a8a44ea7d9aff2074f4805c95c19dab99 SHA512 23fab060ea949356a415652f369a6077239c41a7feebe5a3f0278d4bae6334e0e06c0b862148634cf7c96ad51094c137cb7b749faba03effce3b894261a5d3b6
-DIST firefox-148.0.2-fi.xpi 456947 BLAKE2B 2b281ec3a1e6c30f489a9256e529a7dee45a1ebe500096643d905e6b42c46a96a96d2ed50dca4cf107929372dc9c123cd10744483a81acd1919fecfb0c22e001 SHA512 be9755e1ef942b14fb6c65247d6103187816d212475c2cdd491c0b00a3e134438b5cd7509df10eb8984fad82edfbd6b0e8068a0a3c326a99cc778ec39412cc39
-DIST firefox-148.0.2-fr.xpi 486511 BLAKE2B a091f64bc9772105f8737a5d0ebd908e107ef395534e01d3dae5adb58b38a4d635f10f7a90bb6da95eb7e996103fde87aba35f76179070bf0ee1b0cec0b7396f SHA512 eeb0fb96092cf5455729a49a49bcd4b43cd1211a1e275fcfa0721b2c50fd060365a2b32119875e9d1f4e4ae0d100d12fcdb3892a843db863b38d7be473653da8
-DIST firefox-148.0.2-fur.xpi 477559 BLAKE2B 0e40d679276283b6dac8be51da9d82996e137028084c8227e72cdc9df185bbd7ad25b8ae3b46873dee6f71d3f714253f35305e7be173d309d92f1d65ec41e22c SHA512 6ff6394401d78643a43e5e777da1cf1b8b58d56333a50b4e6a3b782fed728419e9165d893607190f55b592441bd262468de150ff4020be12d9e14a8bec9d2823
-DIST firefox-148.0.2-fy-NL.xpi 468854 BLAKE2B b6eee2b692c71249acf6800d680a6e94840af6a2c6933c1d11141638a9ce4964a0d338c963eaca76051f55d2827463a1bdfd7c0615e2758b05419729b8219e2d SHA512 d3a22de62a85a856d1dbfbe528db6c3b26d6a1a7a472f48e24e2d3cd441005cad960959d863109aa036c2782d88f458ee2dc6e42cab7bc21e3536b7c9f9d2116
-DIST firefox-148.0.2-ga-IE.xpi 316862 BLAKE2B dead81770c708732f5a075da10fe18543f4c7b34bbe316ad2f1491156491baaed3ed89ee7bb4cecb7e9d26622425648d9ac90b975500feab3f9c9f968897dda3 SHA512 a846aab5c889905b3f67fc387683725a55bdabaaca53d830ccb4911c97429f3a2f00fe5a17edc10d1f42b3c96d919c199b382c53e382eed798a192daf643ea3a
-DIST firefox-148.0.2-gd.xpi 401588 BLAKE2B 3f51a71abb1f90a4fa64bbc74da953ae49dd02156ab6565a5b7c0c1e2578366439daae436f8c14caa6b342dbee8401b32415d1b232b486b697bc82347e8cd9b0 SHA512 1d9769d4aa2d501e2fe4e6dc52347515c12ec08a84511cc178578abab02d78649f457aa318a916f1330f44096fece37ee5090638142396f1fb7a6de2b2f2b8ee
-DIST firefox-148.0.2-gl.xpi 447419 BLAKE2B ee9870391dacfc488a49a7d5dda172956c877a625e88eec407baaee1c14f28480e14ce915d8bfeb2c20ef9fc504c16a1857584a21b42a283e7a451a05a4128cc SHA512 31173d6fedf6ac37cbfe20e0fcf3be370fe75e19c2c1c990f2a3d73080a94a33d51f659868412bc7eab0d7091dd82537a8a2bf16726d6979a865f3e139cff7dc
-DIST firefox-148.0.2-gn.xpi 477054 BLAKE2B 0930f2080be657e09af8ed6d00815f8da4a2485ab2523e335c8922cb33b2be8e5f2762c773152a55249472d9ab823a8364d782f17e3e72935334ae9b3102cc70 SHA512 14abce543732fc8a677efefb60afc6642c2b8006b8b16070b1f14ca35f112b583723a5e4721a6e78f3060f47abb8a67ffb16f94f6200ac3451d54130debb04f8
-DIST firefox-148.0.2-gu-IN.xpi 359513 BLAKE2B 45f999b4b9e8e8c7322230c0122347674365570516a2b4fb2f417aecd531e5b854faec5c88e4604a582a9b978754dfaee346d46512a4edecf2018c579fa0510f SHA512 b20c05f2ff01f90c2d075298e0e15a92936987dd926757d303367d2f29ff920f0470b88de5a694366e165b896fb4de8a34ac313bc752b48992d38df6a0b17641
-DIST firefox-148.0.2-he.xpi 472542 BLAKE2B 8afef40e76eee07b8f0ab84d3758237efde209f18dec92f9bf4087809861bc312f64dcd68907cca65611d66b1cd38af8eb26e9468b349191f7ee2cf2953a7d25 SHA512 c954f05150a545e8050e07d7d185995cb49715fba28048b3e29b01079ff16b20fadf810aaba8bb767c6c551affc5613f203facbc8e7063e69fe39b3797524b97
-DIST firefox-148.0.2-hi-IN.xpi 378186 BLAKE2B a1f32610bebbef18ca6b871ae397ddcbda83d494306cf92aa4eac474024fd51b5652a1f4db6d8aa23eebdbe279264b887468f76968ec410336a75dabfd9de4e0 SHA512 053103e0f402bf229337cdfad9f95ab97f52872b34cdad402659b2f965c95f74c8d8324a417032b88b4260062a13baf5b0bb44d9b1c1aecb4df6edf5097d147d
-DIST firefox-148.0.2-hr.xpi 464669 BLAKE2B 436689246bec27ab3133437e6ca2336a61d0697ac7d448493a8226bee827a2c880ae418bc2df6fb42ea210181686f43d317e1b4b979306c9fa5574041bbc57eb SHA512 d487d519e88c18316e88f7f76e230a607d0a527d4f45e8ed734fb65b56c6eaddbb957fa9992acb28b754e1bcded34cf61d00ac25870ecdd33cff8857d0ddfd1f
-DIST firefox-148.0.2-hsb.xpi 491218 BLAKE2B d427ab58b87a3893a559c1c229496438d11997aee98ac5c6a5853c2b5976ecf9de00cb2da8a3686f5ded4b37300b428f02c59bed16083c6786435daf9bbb03d6 SHA512 2d32a0032a08a7b995f9071e33380ddfb519bb40cbaf31df0ecc115c88ba3d9931d8452b9fedfb1e889eb9e5f3f1d7299b7f9ea2105f88319a764247dcff8a7a
-DIST firefox-148.0.2-hu.xpi 495078 BLAKE2B 9237efab32dae105b938f3ae594192e4e2bb680fb089ccf79161cd274d87121511c9a51b8cffd279bc924f24bee4bde33199d2ed7c39b778ade890b9ef9bceb1 SHA512 4950bf15941b2eea30d2fb77c16adfd0b33ebbad33fb415b9fae2c06465c15f35204f9ace52f347ada957dc74db82012e75a92443d30e8bfc23e8886d7ac74b4
-DIST firefox-148.0.2-hy-AM.xpi 478232 BLAKE2B 63e0bc8286b0fb148d1b6912c7df111d83c9150d803c55917054013d092fcf2a296a289249ee08e8132aa38396bd4486fef662fdd5c1e3c5aa35646bff888c58 SHA512 7391684d815fafb125aa1488c7209dbace052115f90347f1d4098a3295caecb87ce5deebd1ed0dcd37ee382dc7e3e345156f293de4e058e611c8fd9f5c9dffcb
-DIST firefox-148.0.2-ia.xpi 456256 BLAKE2B 6021cc40d41484b163d94457f7288b43787ff2d64fcd2ac9dcacf8aa0165f64206e456a5f51cd3ec7c096907906882e17f33a54e334060684c040d309a51cf9f SHA512 4d13a46ce3cb6ae054dcce55667456fd05327458a496e7abab7ba90316305957cd25052f637860d1f0cd394b19a86340b4f5eaf77dee8bed59406cdc653e73b6
-DIST firefox-148.0.2-id.xpi 433587 BLAKE2B 2cb8e86d0f9210c708e2b9df0b94db96590cf02b585114ec6ca5dfe48b56365065d8fda8b15b86d5a096db60a6db4238cd5d7889a63bc1748fe4cd25ab2ef073 SHA512 d5407ce44a7970efb6b35d86a01fcd0fdb8c632f0d19459669de0554896eaded2df8b97647e299e7b52a2f1780256c287ab7dbc82a049dd9e3709f6dbf5b91f3
-DIST firefox-148.0.2-is.xpi 440946 BLAKE2B 9ae8ed6f0322c86a4db132ae0ea57d7f3767aa14fd84dbc02eeb045b9bda56e831e6390b4a4e46c4a037f121dc6062540182abf323612454ab5b448029c51844 SHA512 e4ab165555db6ebafa114ad52752d9e5378c0e49955a757fcae2d3e14f1c639de4b6d2fe61f540cdf49f65d86fee2b94c13f1087270f93dda0fcfd3b880e7eee
-DIST firefox-148.0.2-it.xpi 467655 BLAKE2B b79faa9ff297a1399d866c49faa88b8ebca38778872c7a9bec9521f94d561bda2fe902c3b1fbc485bd5ffbcad2d861285d94bd0ced916951c70c11003defd608 SHA512 b3d12781ace29543fd263dcb87f8498732385c64722a211b35375523ee9744a5a6462e1375fa1c3eca501ff6c38d7378498cb3f218885ebceefd59232c48a2bf
-DIST firefox-148.0.2-ja.xpi 509947 BLAKE2B 3f320fcbcec1f6a7a4d06ea6ae72752d5683a2f15576b45d9421d5669563f7820d60911232178e4c478a9f0897e4b308d42e87f1c9cc1e3136e0ab457e1f9318 SHA512 5615e5bbf87b757766d567ebfe49eeae15077b10d1ae94f418069d54b36df12be9dfb68d02926e462f13778975c854eac80eab9090f54113d65fd82bf6be6ee1
-DIST firefox-148.0.2-ka.xpi 525720 BLAKE2B 25d3f53a25a963e90e9f26c819bca945d454d595ffe33c34b247531bb57104e79b2eb07b254ce8ee7ca6e1007d7dc5cac2aaeaab1639b17816ba560add6fb3c7 SHA512 afdb9f8548cf0a876dca0bcfe9df7cff318263cfc63f89ee83a8daaf186627444e7b64048d739f8abebe10e5ac57e2847a85077bf4b121dd997bee57e7a67ce7
-DIST firefox-148.0.2-kab.xpi 427090 BLAKE2B 0354e00d08f2454fb5a8846bbbb17db8ffa5f995b872f6ddb924b4c9b694adae3020ad89517c73e2666d8ad57e18db4ae6bc6798ae263acae006c88936795d90 SHA512 a0f535b4eee871b3a0f6326e8cccf371588202cbc7e0f7fd455c0c0f1663bdd58fd345fd4d187435c6b123750195a1871ddaeb16a7f598193ceb886c30177b10
-DIST firefox-148.0.2-kk.xpi 545966 BLAKE2B 6d360909e91a00b7043d569c91f7cd2568b547da939844551878277352ba47e1cb4d3dcfc0f9d7fcac29473a6600e5bbdbe3599203ec7923e2bdfd20f3eb605a SHA512 1d5b9c6d8e5e12ba7554e52efe7802497dd95f2fe636dee86e538de0226b3d9da5f61ec823187949634c7b00d65b83ddc1255b1b7cef02c67e087de034e77e9b
-DIST firefox-148.0.2-km.xpi 375074 BLAKE2B a6d5bfb0c536261b5fb6233b9cde20cebcaa390b9324b4028fa19883c829f0b60e448f59ab7c2d1eaf8d3da4f33ae838b06e67f76ed5f4cbc83d5cd2f13b3db5 SHA512 519dcfd3906ff1dd7f49ed7a3a2ef606f5f892c8a7134ec7bfdc79ddb5958348423cdbe82b06721437e243181486cba3c2eeecc9fb3e0f5318347602b1f2e0ae
-DIST firefox-148.0.2-kn.xpi 333440 BLAKE2B aa7275ee2a759fd421f06a1c864c6eac182f5f9d8c08e4002e814549fe3cdb82a9aed7b75bd3e7ff44d4b015bf3e53921a614c17ff1880740c20a030ea17c2c8 SHA512 a75e9281eea07fc213fc592b343b3e90b657c999aaed085205946352d156af6ce7f7884facae79cc51d156c2ee38cc6631c59ab85122d4c97dfb130b34e7c3df
-DIST firefox-148.0.2-ko.xpi 495128 BLAKE2B ccc725a882ce0257aae3aaac298c2f18290effd60d4594c507b6c5780539db21a46d90a64fb66010d650879062c8f59fe26541f27df03d975e3170c06726e152 SHA512 2895b5d58c17e8f705b513b33a5c5642d4c967688f76a26d682f0c53e88e169addb3f9c33fdc1c9add4802d2a89a253ffe943b1e7b2eba1458d3261c4006f011
-DIST firefox-148.0.2-lij.xpi 320438 BLAKE2B 61b0d50f852c9bc46680543315f4cd12fce995b7ebd67f18a480c2846b948a8c1c5a82cbe4b6ff43a8b2826eea5a40c90ef1a0a2682e61c2f042bb467d093e18 SHA512 79e59718f5dc31289a2237cbc7936d7a20cc7b7d464c31ac68574f06628f7ad863043bac00304d5b586a312715dda41f67ff64d28ce8a1311b864e034a4dfefe
-DIST firefox-148.0.2-lt.xpi 380264 BLAKE2B 020daa5a36a69c8fd17b353eda690ee8bc0523fcb4d829752c02b69ce046407ca2c8c2d160585f4115bd48f9251f87b3411ed7117f2bbef0b96b584e4b51e09f SHA512 efef2a6fa9b06b070f77c62c0d39e1c753b6b91aeafa77190ce24fbad0889a919fa2f5486bd09c88fc32fa1bf46adeeaaa10eb130e0f4cd468d66f3a539953d6
-DIST firefox-148.0.2-lv.xpi 391014 BLAKE2B 0513e6f17adc9db8fe4c1cca81fb9e86ae7d84bae2f0356d8cefa97df35af99a66d93d07b81f8fdf0d3324b733c728d548b1a04c9dd7ce1d2daa0f22f28d8c43 SHA512 438d0d7eea0d747f913f3a63e53927103b9bfd2bbe35829495cac0ee8a3a9ebf7c9a1a4a79dd1141deb6ac5deaa31cc3b667dab811a9ae09632210e359f89f21
-DIST firefox-148.0.2-mk.xpi 321846 BLAKE2B 86564756f7ca57634d6086411a1bcb71b2acc91d9af4b6b8100996760c5ba475201b91618f5684ea565d1ee3cc91648121566cf0a7ebab727e6bd5744543bc09 SHA512 d62b5f1bcc064ecb1dc2e3403bd2139181fbc874168989313cbc1bc4f811459f13819a4d08c0347bfd6a997a3a7d0d50b6180aad11d1f61b0a91f06bd3a9196a
-DIST firefox-148.0.2-mr.xpi 357366 BLAKE2B a17dbe706a7c803695ba64d1696fb0cc8da1f43632fc63281f99ac3f3bf0494207d9897a5f35bdf396473e0b1f301cd3b6f1368536b09006e990278f126affdf SHA512 0eb09ebebe07d8812995f9fd664c028d93db9ac959237b2a998d831c8eced2adcb6a9a01253a6757f51acd40ebac1d8373905b4faed3bfc9fca02214256a9253
-DIST firefox-148.0.2-ms.xpi 296995 BLAKE2B 86b38872879159cd9bd753a54731bbc29871c32b67ec23bc833b6fb1eff8df78677dfbc93ef50b55faa8a4ee57e6ba8aa4bcd5e1a01d99f69fad3249e8a6ea66 SHA512 f6788c9ae5545aa1aef593a6f1c0344acdbfca9cc8592eb958f876ea2b4e9241ab2f2dc3c7b037ea1dea61566d9d5fd77b1340298bb5ad01268b5a298295cb28
-DIST firefox-148.0.2-my.xpi 344242 BLAKE2B 6df9c7f6d77e61a7d7fb632e58aa1ae9b6145a43dcc2b376525e3becbb951ceb88b4883a6472f6f6c398cf26069a99aa8f06db5c4782a7804168e43697b6b731 SHA512 ead42cc3acdaac3365eeb7f9b784dc045e0f055ab31054592cc9dec61fa82ee532d707dea2a8cb9a932b916f939f5e5fcd226291ac056cfc5d29c11ea1036f85
-DIST firefox-148.0.2-nb-NO.xpi 455468 BLAKE2B 008f72c0cdeac1e5b5f45036c1ab89f832e040b417730a4084b6ef676fec19f258f59f589de67b99e5a43e2aa5ada1b8074855c1f3fd5eaa1931089c8f92a017 SHA512 b82f056e1dac3f54645a5372341045f69f98fd89499a33ba9dbb7308981555450bfa936e36333f4a80fff34f7bab556eea0d866b02ff4a849815cea19e37a153
-DIST firefox-148.0.2-ne-NP.xpi 349440 BLAKE2B 70ba3ca72e281fbf5dfae05c9af08dde5221160220ff6db8435132a7adfa84ed7af59c514c504f28a34b0e0fb1f24c8810c517832ff0d6e993bff953d4e992e0 SHA512 ea46be4935374e1afe86bf88bcfd6e34d805e0919b3affaf3ee462c01669a07a41be59caa9ef7ec23708200d86906cb0742e71e9b821a90b488d91ec6b3475cf
-DIST firefox-148.0.2-nl.xpi 462744 BLAKE2B 35f1cc04489c42485d9f1bf7ee88db27e0929bb99250c6342c591736f7e71776d2de2bcc23cbabdf5d9766b5b84096e7e48de14457f660f2cabb90ec8b8c03da SHA512 a2ff4dc70e81bd3dabdf2bd7eaeaf8e13390157e1f0e81fdbcd6e5c95f756b8a875862e596955330b394e252b676a4a6c97c7672773618330321e40cdf4ebfac
-DIST firefox-148.0.2-nn-NO.xpi 458656 BLAKE2B b70d6eb5d70e362304aa1d257944fd9862eeeed5d72b81ad23fa6d4e4d93127ecb85adc2d9ac76df83f0a655284fb571d79b9d839b7d3a8d32334348dc80ce1f SHA512 724ffa20081918c9c20e9d9d153c5f059dff8fa51dbdecada6a7bf548081462f404233060ca367d5a678c90a6b709132f979b53bc0858ee9a7ba2dbca1993e71
-DIST firefox-148.0.2-oc.xpi 411013 BLAKE2B efab3d8c6e0608255f05e56d55030295bf2bc1567e6ffc47674fe1c3ac5494a401ec0b9466b2aa3cc728b89b049723213252dc16300dfeb7a965e5fc22f48223 SHA512 01ef3dc7e2e1228ae72efdf51ff1b14a670464af5ff0d45e7f3a00c5dc492dbfa763f51792f07a19e363bc7552be16a1ebbaf7b515a837778ea5f1a306d6578d
-DIST firefox-148.0.2-pa-IN.xpi 525704 BLAKE2B 22046b2fbb9416f5cac2770488ff0bcccab0cace0dc2f502fe254b1d51cb767b6aeedf8c4f47008af2b3c414e0aee023dfded7e210dcfc7c6a73ac37b7165c38 SHA512 a1304972658e2d6d28e869a4a7c1ae74a5c4f859b5972a0f0c469f26ff913076dad355ce428b050b579ad814f07bb172762d1ce38ba6aaa7d54c8862501a7880
-DIST firefox-148.0.2-pl.xpi 492276 BLAKE2B c119c5d534d40339e68b4c0759babf56f377af30ef5c2c9d0e488248d70c6304cea7262c210a2620589fc5d2e6bb7a60279a2599bb86d1712d680c78190f89f0 SHA512 07e85572665e00bda0033cb2f572b7ec8b26e22a5d7d287ad1931f58419e3c23082af97957f2f9b6238544707c0f1174255221cd25647a47f6d0b5c40a2a4bee
-DIST firefox-148.0.2-pt-BR.xpi 467253 BLAKE2B 30078bf76f702400d68ab6412fa0ec83e4ff1dc0a12964161858206da3b07da943b0e8950d371d4e12816cfe8a2c9094184de7392f119a6a6864f36075c4823c SHA512 4cedd561b6372bb0fd066b00290def710a5e12b9f8300ff71b7cdafeccda5bd6f3db74087e8021d4672b7766bec4db47d5e7725f94487e63ac689235748966c3
-DIST firefox-148.0.2-pt-PT.xpi 459991 BLAKE2B 7bae1473e5e9691de0ee0be128a318618124ec0b037c378a94a55b242eda2f04e6e94fba9d0b4d8405d986d675bdd839a6e372d7abc0e30dac136a81a1cd7d94 SHA512 872de3ce82d1fb621ab1a7e359c13253f7facea27a5635938feaf8f77fbc4cb0c80394940f5b8f849d14085484c5c83721418eccb421e1e985c516a3ad823ddb
-DIST firefox-148.0.2-rm.xpi 456091 BLAKE2B 0ab2aaf71d5b31fd58c751f808f24ee73c5d6e10424241f20ff8899c222051170fec37e96ff98b8742058db65b21af660c686b896c5d25fc980c880203aaf927 SHA512 282e388338c7f2a3ba5eeb91151ad05877124a7f04c3da0705381afc71574872642f37e272d8e6fae1dee9355a29b460ff93fcf5943a47b7d4a97028ddc93b7b
-DIST firefox-148.0.2-ro.xpi 480192 BLAKE2B 95e6df2fd330884cb0abc216a359fdc245a8c43e9ca2273b908c5c3e672331c9b3026feafc5f84755557830792d89c63740dd271d861f9efe111675a99e1ee74 SHA512 7e551db746840ed94e0d4282ff1a24dc1392f33022ffc470a27529d1e4f528481148777b69a4923c477fadb84699b34767e5d2ae61a1a4fadecf54ebaa8f3a6f
-DIST firefox-148.0.2-ru.xpi 558032 BLAKE2B 926c08f6d6bedff5a053ffa1f4ba3d49b66ade45992f661d2de3556b80cf31d4b6a995e4016a5382ff3c4e28b3adcae9f1b50200eea401eef78c71b7653d8861 SHA512 ced57a162ce983e73bc583cd417df2ab98fbd8ff5acec2768dcc0cd07d44f7b512c2b7a0b782536a13275ef980ae2d80e9a56881ca950b947d7d3036f152fb6a
-DIST firefox-148.0.2-sc.xpi 423850 BLAKE2B 906d55e0844acee3ac66e7c961eed619689a4e952bcd9a4cc627182da465674b7887be315968312687ab9d533205cf004133e17063687f246976521c6167c18f SHA512 2d95e6ed3d3fc1d500520595aa5e1e0d1ce58d0206bfd34fa1371127f1b31ea7d5d2379e6abce0918037223b3b2668ed7cacf096299274973415332922448063
-DIST firefox-148.0.2-sco.xpi 323370 BLAKE2B 8d1cc3384917acc9823f71ff16f886833f6bdda4edfbc6d75d98202a18653de028cebf2d44429d160301da5b89fbfa2ad07c6b685261160ef078f00e1af03fd2 SHA512 5fc5d001d3f748c4777f001a83ababdbcc1b192f9bc9963f19b00e61c0b67caa940224fc8ff13e68e5629a6b7f50ea422e932aec254759196bf9e01fa5d0f45d
-DIST firefox-148.0.2-si.xpi 410071 BLAKE2B a2e0823126a421a81a93f6c975d25e870c9f4dd7e9eb67a83c1b6a426fba880ba2584e5301d48823f4a0b6dda89f089704b7062853dd05c8569818b33ba0f1f3 SHA512 0cfe3f19acebc126c6811dd45881bcc3154ead53b7c945009fa69ee21c6eea6e5d16a896880acde5b72dc5ee9578b8a5493535ad6d6d5d53e1d7e1680eb66e7c
-DIST firefox-148.0.2-sk.xpi 497914 BLAKE2B b6c22cd14bfc5cdb0c799d5758c30dd231bb329eb88b23aab901253ef0146fdd6bc85ae33a0c8b9f51e60266b1cb8f578b1f92f9ec8a39faa9523aa810ff92ed SHA512 bc4f178e6b0c81498d2bdc3e1b830e459364b7fb9b16460b5d967313aab94a4575b036a13a44e4cb816e974b32c223903c7df7b576e228b8eb1ffda82a658a9f
-DIST firefox-148.0.2-skr.xpi 484421 BLAKE2B 10ed797a6528960d43932e442b7e3e91b558080342c22f64c128f0d88bab95f8b94b4ae77c09ec9e973465531312dedca6b80fe0d9df7a6091714d44354fdada SHA512 ea3a24be1e421582231de39b8a4c351d680222928e46d650f56a303e75be2b8ac16269902d7bd598999dd8ac61f44aebdabb413f502fdf135853847a19e488f4
-DIST firefox-148.0.2-sl.xpi 466312 BLAKE2B b6ef3d11243ab75d25432581fc0d3cb4c0a3355093807f6f0444911e658d4503eb125e063b01d995d71ecd0beb6cfbb1d1b7258294a236bd7133a1a52d39c3b1 SHA512 85a1b6c63f58a3f67160e7865c5798ab897d1ede8b09735e51391cf5a4a121f12045bb2d83ce158e2075234b623df1fa64bcb88f491cfad56ae99fe0519e78f0
-DIST firefox-148.0.2-son.xpi 275470 BLAKE2B 5d94eae087c59e2add5818f18b23efb653349b8c3767886f9655c487b76d5c9770b3b26ae9b56b77d109cbee182844632ee59ed95832eeecc4b25151f3ed2221 SHA512 4b16b8d659b280edca92650a373f52391738fab3868fb32376e4c291c48faec658a86219acb04112cf0217c777d90626a4d48b2a016745b5ccbf67836fbb2d95
-DIST firefox-148.0.2-sq.xpi 481849 BLAKE2B 9103a69acfd3147a8ed4b469b9983067db791b953687a6c9e82f46fbf2ef20bc9e15470187d05e0f69d7632e616cb12e0a29ee9306732fab4708737db7b612ab SHA512 03f240aabe4a7eb2491ee36d7f4d46bb4d81d0dc6cc9455a72566d71bc71e45c6c26392d2ed3596189ae0f0b9b3a8fec0e5207200f79bbd257d496de9035b379
-DIST firefox-148.0.2-sr.xpi 452238 BLAKE2B 55f1335d88b1980b6eee0c5e8a917fee43b2b588f52b5884feb5d3b950a68e759150c6a44f436224408c95451abe2bcf524e94f58ae960788c653fec8076ca8a SHA512 238feb7eafed8853e375c93b3b0a8ee0adf55b736adceae1a6d9cd5319913f1d5a957e3978a4cc7d9dc0c69ee2e143c6a104a58bf83f4ff15fc70de953c0053d
-DIST firefox-148.0.2-sv-SE.xpi 462495 BLAKE2B 7b4bef503458b475c3029649a0998d4a528bbf326fa001257fdacd47c45855d7e17f73e26795313bbe8317c2a0415dfd1e601b05b4c6d52407de408dda16e728 SHA512 6dabbd8343450c3a6a2eb1490e1a027a581d27dd433b4bb9832080ea4af1cb969969769a8c7f3fd820bec395da0b71b16b76d3beea30a1bb614b1e0f95c5001e
-DIST firefox-148.0.2-szl.xpi 341915 BLAKE2B 2a8821a530c663030a9af2cfc0d882d14f67d74cf9cfb101133d4e7c42e1cf0049133818a20a451b8081701a7877909685c7913449698091aa6702c027c24b58 SHA512 3dcaa48405bb41dfe9769c55ca3037a603a8bf32ed5bcadcbcd8e68db33af87de0ad5ca4ec24a6b7afc1698b22d620e887d7df50721922f922de5e6f6a854deb
-DIST firefox-148.0.2-ta.xpi 339342 BLAKE2B 7ee947a1dfd208c25456ae829acd0aca33a2fe705b4c4d0a59172d34e91d734ecfb2845b88f06948629888a92e96b8325c95f80a6b36343b6b8b1abd2365bfd6 SHA512 b82f5261b20b8c16dbe8d3783f36d96499a3686994527041230665749b6a9a205b0482955026fdb33cb90302c1b02d1071f2fd41141f0988f8bef5d15e071d6c
-DIST firefox-148.0.2-te.xpi 382399 BLAKE2B 272ab6e9e8b078350cd90a61cf6ba21c2a1ed3557e3a82c3cf77981d962111ef2fb22270b815b93988ae4ad25d33d5a3d64ba764cbf8753f93d50c962569a101 SHA512 3b804bc16317ab35a7cd0c391841df650b989fd0feab045b30ece7c7fc4a8b14d73f91c2e55e350cab0e89ad52b524d6ff1d3f93b45991838bf2c72e0fd4090f
-DIST firefox-148.0.2-th.xpi 536211 BLAKE2B 8843a224ec00b5a53b35381b5df769b9c2cfd37d412d03201f3cbd870370af187843967ea818f58bbf989c06fdc6b1f945eda117c49073f2fd29bbe6cb45e0ef SHA512 7a6928ba517a1a9ce0c9c18d4d220477b8199862d6b4b97ca09cb3c02b8587729964a1dca4edd5a2d0e87f66295af31a1cebf1ee03ac95782ad0caaef04a08c3
-DIST firefox-148.0.2-tl.xpi 356583 BLAKE2B 99892a6b0614cded4acaf723e206ccabdd9dabb4532afa288900b957f99c979344229c66dd49a27a1743254ca7138357a94cc03ab1f6c6bc2c0dee3db6220ae7 SHA512 ee5a3e00bf4fcf4997564d89bc5535f2e0700a696f906b4813e50c8adf79f63ab08dec536372ee814860b8598f5ef488a78ea39f65ab62b112d7157ae6612121
-DIST firefox-148.0.2-tr.xpi 476494 BLAKE2B a79874dd841b65f7331317ba5d01ef82518f761bcca28bf47a151874d09dafde18a5a7e7e4d755d0a5549333b3ef6aabcd2743111bf164cfa26a67bcf429ec08 SHA512 38c35382184004b494744bbde6e74d8a38ccd26f98582374c5c4be6a527388515905bd56b6e2104771332d33a8aaaf1222ee16fc000413ffa697b2161aa597cd
-DIST firefox-148.0.2-trs.xpi 325283 BLAKE2B 7ead88a19cfb46427af901b116d16048ede0fbd7946c7a11ef1020090a8a8d0f72afa184fbe333fad30860c32243c91a932236aba858b3fcf898ff7fa08086b0 SHA512 f0e47cf8b781f1610b2d333b2a9e40f1db07b9104f15fcfc9e9257e79e04f30dbdafbfa7d239412b270a4f23b55b94a1848c35e326e859fe6391001f899f4e52
-DIST firefox-148.0.2-uk.xpi 541805 BLAKE2B 4b1184f194d778f1dcfef6f2433028d2a403192a55e9626fe9c53b1dbd1fd2f6d35d165b0c2e683d8433c5fc8bd267724cfd3cca4d621607594139d2020d1594 SHA512 3a7cf773cf2c77ffdee9f180ebaccf40280192661e2ba8010db56455d24c5131dd360381bbfd0932d16b2f12de11504db6866148d3ab3a9e7fca884774ff6524
-DIST firefox-148.0.2-ur.xpi 371237 BLAKE2B 3345513a0792bc19bb68d10023aea0d339c79a5776be690dc04b8a5945f1d499d629132205dd60b66986a0a8e7f0853ef15d079f03d2fe318b77b84b07f583fe SHA512 b0f9d8ff13635187881e4c6afe66c465077399924afcae1e1808eb5a58d14835192956dd8e2de93df9476078c393b8060ce9cd92882c08b26b6a91bd4086b395
-DIST firefox-148.0.2-uz.xpi 304642 BLAKE2B 5739344fc0450071ff133db49e4eb95e1a1ff3875032a87b2fa0683e982802d5725e21ec98669932f9f4855bd4c5facb1fdf77f89a61658750bcff99cb9fddcf SHA512 a6712f8de0081bf2ce33187b688d302c3ce79fdc39d6b7741e49671c28c452b64134f43de74b012de911ebcd3625061d301152a8cc14c4d2486489a37c390dd0
-DIST firefox-148.0.2-vi.xpi 497034 BLAKE2B 1d53e3c33bed28adbafa56223a2748adb112f14302551af0cabd33a99a2c458baca136fa8c2d7cb7658e709fdf196d2a25bdf75255571fb5763c7805bde25944 SHA512 c1f0e804f20eb67a7b8b0e9042d29c6c67282191f2e55bd970a864e415c725a573c0f7281225f693eaa0a26f4c38735e39f21f9fe9cad28f13c4c3a165e9dde5
-DIST firefox-148.0.2-xh.xpi 275031 BLAKE2B 0fb76c3491b8b7e5652b75c6ae025a8632af51e2d4298f76974c1409492744be4466eb065d7af76b434426eeee40ff51987a74de93e0025f3521182df57d6218 SHA512 d871c8d50f2d4dbed7498b2648171f01e9be77a565f97c8672518c6c43d286e49af260d59ff21ea4b40a5b15154fc7441af8e98b077538141a57f525ff1ced91
-DIST firefox-148.0.2-zh-CN.xpi 487755 BLAKE2B 78e9fbf06372509fc404a70db7397173ddc984b5c8a37ff6360a7bf56ace94620abefcb8b12738bac85acbddcc6d1d3f446c31ee78d77b98d7f15023ddfce73a SHA512 920b750542ffce794a216e5cf5263b601c2f15722e712b09905ae57049f3192d7bfbebb5fcc6ebd2d903ad1c13b75fdf4da141c3d21702077cd9c0561c7e8773
-DIST firefox-148.0.2-zh-TW.xpi 491355 BLAKE2B 3742fb4098c74461c94485970cfa7f8c9a8cfe61227332fa3e9a47bc00b92facc0f236da43fa593ab06284e14738c8dc30f07a86916b953c676d3d5fa74bdac1 SHA512 0837b801742d3b671ba91ff402b06e213224b6f829f1cb6ba5971aa7c2adaa5408a75346f452870cd28475d8a9466a7ca2525301691ed8a5b471d520821aa1d5
DIST firefox-149-patches-02.tar.xz 11656 BLAKE2B 1d3b400bb0aa2b1b4c4c1f5c0540ecb25a130573a113bd27ec33ad4c114613e5cdd2a3a6375e816f97cbf4b78e52f0ccd7a1eaf255e3d18435d200c00f7b29a8 SHA512 3d8369961ae5d90cb85f982af056e2e0659f275976d77c328f291c78d656850d370021967b937fd26f975c7400afa904128281797c4b384c1bff817faf598e31
-DIST librewolf-148.0.2-2.source.tar.gz 1047874021 BLAKE2B 5254c850379f09d4b566f32a721a946f305c9273e0609b226d7da54fa08d6e3ab8f40a967093e9106d799855025333afb10576512477fe39655e491cef6d9609 SHA512 4f03d955cdc08a9bf89c380abe292847d8bf6518b39e69239e8870fe86f6772086604d1c7535fbc8ec5e87be260d7311bee204ba96d302bf9388b12da4ced90c
DIST librewolf-149.0.2-2.source.tar.gz 1087566329 BLAKE2B 9406a13af4d2dec23abbce5972c806c762d8e406efcbf526e92b699de9d12f3428c6e5460a6709912d0455f970039c64bd174a587d4d59bd6e061542dd0b862c SHA512 6a075f479cd2016c62559af69ca40d12df018326c36772e2b6792e24a7c57e6425ceecbaaabdd47d07bac4d4753d3eb68b730e09f72d7e57684ef31194696eec
-DIST wasi-sdk-30.0-arm64-linux.tar.gz 119262670 BLAKE2B 59194c6459c98b0566522c97cceac61c68915629931546f8598856d726dff9f85742560afe9c86d6102a1faeb44c962b3935b8b6de326ea218158a32026319bc SHA512 ff794dd90c851b2c0b7ea2cb2ceddaf23cb4cb1c211e37ae3dcf12556e6a21e389c2b894ef52e68110ca085098ae3717b18a497a928b5d13b0a9dab61acb8b38
-DIST wasi-sdk-30.0-x86_64-linux.tar.gz 119449290 BLAKE2B 7286b9079eeb160b0e033b7802f703b08e089e452c6558f1feb6d9cf8cd240fabea7f9a39d44b13b2793e69a02c569f64520d677d76a577bc2e35ce07c722212 SHA512 9b8dc1cec71aa9e870840b30f2b7307d6b48f965d50b724926745780e4e76411f5eb97e443970ecdead90a4932669cc18ae506439f22a24d06e2e8fe44d220b3
DIST wasi-sdk-32.0-arm64-linux.tar.gz 142940986 BLAKE2B 45712415f916c2749bac9002157def84f75d005bcac0403cb9b5a814623a1e0c2a2f24092d55478ca5204afa82c7499cabf405b8e5c6e95a514351801da4a91c SHA512 e39f3130290e63a7c2674e8838bd6569ca6a630c0231e2a303d6bd4a6b7f9c78b59a99606193c3ba3e200d93d9221339d23653e98ef720632d54c5c6866dde69
DIST wasi-sdk-32.0-x86_64-linux.tar.gz 143157058 BLAKE2B 62b83e2db70b24361962b392551c604b21c59535b8d34a5e652447d7b722b033327334f0e17381d28eaa6dcb31fb02aad9978c66b761fb592b6de502012aeb57 SHA512 f77c08d1eb0f8e765bed4955d4794b33bb38149df5a144bebbe43e91fce3cfda7210cdf57073c0ff23c1d3c68105b6c69b4782af1643a0be2f3310001a2398f0
diff --git a/www-client/librewolf/librewolf-149.0.2_p2-r1.ebuild b/www-client/librewolf/librewolf-149.0.2_p2-r3.ebuild
index 75ae2bc13344..c1c1a701aa56 100644
--- a/www-client/librewolf/librewolf-149.0.2_p2-r1.ebuild
+++ b/www-client/librewolf/librewolf-149.0.2_p2-r3.ebuild
@@ -219,6 +219,44 @@ llvm_check_deps() {
einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
}
+MOZ_LANGS=(
+ ace ach af ak an ar as ast az be bg bn bn-BD bn-IN bo bqi br brx bs ca cak ca-valencia
+ ckb crh cs csb cy da de dsb el en-CA en-GB en-ZA eo es es-AR es-CL es-ES es-MX et eu fa
+ ff fi fr frp fur fy-NL ga ga-IE gd gl gn gu-IN gv he hi-IN hr hsb hto hu hy-AM hye ia id
+ ilo is it ixl ja ja-JP-mac ka kab kk km kmr kn ko kok ks ku kw lb lg lij lo lt ltg lv mai
+ meh mix mk ml mn mr ms my nb-NO ne-NP nl nn-NO nr nso ny oc or pai pa-IN pbb pl ppl pt-BR
+ pt-PT quy qvi rm ro ru rw sah sat sc scn sco si sk skr sl son sq sr ss st sv-SE sw szl ta
+ ta-LK te tg th tl tn tr trs ts tsz uk ur uz ve vi wo xcl xh zam zh-CN zh-TW zu
+)
+MOZ_LANG_MAP=()
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ MOZ_LANG_MAP+=("l10n_${xflag/[_@]/-} ${lang}")
+
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
moz_clear_vendor_checksums() {
debug-print-function ${FUNCNAME} "$@"
@@ -1168,7 +1206,29 @@ src_install() {
"${BUILD_DIR}"/dist/bin/${PN} \
"${BUILD_DIR}"/dist/bin/plugin-container
- DESTDIR="${D}" ./mach install || die
+ #DESTDIR="${D}" ./mach install || die
+ ## LibreWolf
+ # ./mach install doesn't install the locale information for some reason.
+ # Use packge-multi-locale instead
+ local mymozlangs=()
+ for lang_tuple in "${MOZ_LANG_MAP[@]}"; do
+ IFS=' ' read -r l10n lang <<< "${lang_tuple}"
+
+ if use "${l10n}"; then
+ mymozlangs+=("${lang}")
+ fi
+ done
+
+ if (( ${#mymozlangs[@]} == 0 )); then
+ einfo "Running ./mach package"
+ ./mach package || die
+ else
+ einfo "Running ./mach package-multi-locale"
+ ./mach package-multi-locale --locale "${mymozlangs[@]}" || die
+ fi
+
+ dodir "${MOZILLA_FIVE_HOME}" || die
+ cp -r "${BUILD_DIR}"/dist/librewolf/* "${ED}"/"${MOZILLA_FIVE_HOME}" || die
## LibreWolf
# For some reason 'local-settings.js' doesn't get properly packaged.
diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest
index 7c57d8497ebd..8d100986a9ce 100644
--- a/x11-libs/libfm-qt/Manifest
+++ b/x11-libs/libfm-qt/Manifest
@@ -1 +1,2 @@
DIST libfm-qt-2.3.1.tar.xz 427776 BLAKE2B 4fbc3c8bcda0e24581e83a74a3292e34500d1a01490b316bf6c787ed9e1629e4e6855672a5ccd218efa49729c76ae77aefc91cc5c4e2aecea8784ab786d726f4 SHA512 755130bdd466967ab974ebde2814f1f4df645950bf9e2a223b33c769ba08ac43b2c6e5ef7b1a748310a10dd16c5e583db5f94764a1c8d311274f1454ad225fa7
+DIST libfm-qt-2.4.0.tar.xz 439504 BLAKE2B 8a53a19a1a18db9a915b31445b5360b6798e3468c22c66c06170768f99d2b458edbe1710d7d9b82052baf68032538a457e279cd8e976664c286c88ac2a0fa04f SHA512 10bac2515311665b05589a4ffab31119d0842aaf25a00a64f56ab5848a12cd6766af1e52537b367fa03a1117ef4608d9eabfdd8e8ed9ddc80177212a7b3a9277
diff --git a/x11-libs/libfm-qt/libfm-qt-2.4.0.ebuild b/x11-libs/libfm-qt/libfm-qt-2.4.0.ebuild
new file mode 100644
index 000000000000..9a2cefa73d19
--- /dev/null
+++ b/x11-libs/libfm-qt/libfm-qt-2.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Qt Library for Building File Managers"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/libfm-qt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD GPL-2+ LGPL-2.1+"
+SLOT="0/17"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-6.6:6=[gui,widgets,X]
+ >=lxde-base/menu-cache-1.1.0:=
+ =lxqt-base/lxqt-menu-data-${MY_PV}*
+ media-libs/libexif
+ x11-libs/libxcb:=
+"
+RDEPEND="${DEPEND}"
diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index 965f7096aee5..1467ff982941 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1 +1,2 @@
DIST qtermwidget-2.3.0.tar.xz 195772 BLAKE2B 9ffd2544e68558f1a3b755984db06ad9d53fd9fd21afa3ac85f91b8adfed1733539e0cdb05edd967443d5cf42f2e6bab173f8005f9a3ea3be67f03338701a99e SHA512 5dc9de9e263609f0dd6a8f570318b1632c9111f7d16a525d221d1fdcfd325aff9b6094721ec08b4fe0a7a64151e32156d08ca8ba98cda164c6a1ae2b4a4d2b64
+DIST qtermwidget-2.4.0.tar.xz 202592 BLAKE2B d746dbea277799d5c6041801941e2f75303338fac7e15ea4bcfae2d566bd06e3339a6e1e6237f19ed9226b36dbac29f1746e56ac2000ffc55e729d1eb3ab17ae SHA512 bfb4a4b670e9b6ec70656f5ff860bae99dc1e02014a179518b044df32fc6e9d7fbba524d18e257a1bc37531533a34edc457e1f38a116cce7ba385178a5b38c2a
diff --git a/x11-libs/qtermwidget/qtermwidget-2.4.0.ebuild b/x11-libs/qtermwidget/qtermwidget-2.4.0.ebuild
new file mode 100644
index 000000000000..83794604753a
--- /dev/null
+++ b/x11-libs/qtermwidget/qtermwidget-2.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Qt terminal emulator widget"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qtermwidget/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="BSD GPL-2 LGPL-2+"
+SLOT="0/${PV}"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+"
+RDEPEND="${DEPEND}"
diff --git a/x11-libs/qtermwidget/qtermwidget-9999.ebuild b/x11-libs/qtermwidget/qtermwidget-9999.ebuild
index 22362355de84..83794604753a 100644
--- a/x11-libs/qtermwidget/qtermwidget-9999.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,10 @@ EAPI=8
inherit cmake
DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://lxqt-project.org/"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qtermwidget/
+"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -21,7 +24,7 @@ SLOT="0/${PV}"
BDEPEND="
>=dev-qt/qttools-6.6:6[linguist]
- >=dev-util/lxqt-build-tools-2.1.0
+ >=dev-util/lxqt-build-tools-2.4.0
"
DEPEND="
>=dev-qt/qtbase-6.6:6[gui,widgets]
diff --git a/x11-libs/xapp/xapp-3.2.2.ebuild b/x11-libs/xapp/xapp-3.2.2.ebuild
index 6358480bd4c6..4061bef2a727 100644
--- a/x11-libs/xapp/xapp-3.2.2.ebuild
+++ b/x11-libs/xapp/xapp-3.2.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3 xfce? ( GPL-3 )"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
IUSE="gtk-doc introspection mate vala xfce"
REQUIRED_USE="${PYTHON_REQUIRED_USE} vala? ( introspection )"
diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index b220d24c8488..064096370c4b 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1 +1,2 @@
DIST pcmanfm-qt-2.3.0.tar.xz 422264 BLAKE2B 83b9c484c9725efd9f57d49356d76542210bc62e5eb0cbc4f357ff401d99d68079c05d4edea9904f5790945f655efc9495b62a8158473d1ed93a808ddb779fba SHA512 3fe6a4896a50ab8b381554f3aae0ee740853cdccce67f54d2edcda8f65db9cf1588a89aa139eb77b79d151c2df0637f35d64748e6378c1fea89bac6891b20289
+DIST pcmanfm-qt-2.4.0.tar.xz 439124 BLAKE2B 08d45b000baa7f4d70d12e795a26a63a55cadb45478fdf583f21fe9cdb43f65cc1214a4ca0569567d9f0b7203aec6f21847b5e86286de85eb291344cd928dcd4 SHA512 0585a2bbe312b79e09a4227aec230576787cb2f2969a7a9f534f1a03b5d07f39738d13cd149bc5458325d532fedf438a06cd3a212ae47eba89ca3696c83203cc
diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild
new file mode 100644
index 000000000000..7b4dc6815782
--- /dev/null
+++ b/x11-misc/pcmanfm-qt/pcmanfm-qt-2.4.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Qt GUI Tabbed Filemanager"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/pcmanfm-qt/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets]
+ >=kde-plasma/layer-shell-qt-6.0:6
+ sys-apps/util-linux
+ virtual/freedesktop-icon-theme
+ =x11-libs/libfm-qt-${MY_PV}*:=
+ x11-libs/libxcb:=
+ x11-misc/xdg-utils
+"
+RDEPEND="${DEPEND}
+ =lxqt-base/lxqt-menu-data-${MY_PV}*
+"
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+
+ optfeature "computer/trash and similar features" gnome-base/gvfs
+ optfeature "password storage used for mounts" virtual/secret-service
+}
diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest
index fa01cd1b6ed1..d44696c1511a 100644
--- a/x11-misc/qps/Manifest
+++ b/x11-misc/qps/Manifest
@@ -1 +1,2 @@
DIST qps-2.12.0.tar.xz 469636 BLAKE2B 6d40cfd81765ffaab7f0bf0200a0a0fc240e0272d85a5e73e595fa0af919c86ca089fd57341094c5e930b7edcf878cdbfe97906d10e816a32516cae54d476a5e SHA512 da2157d71577d180c070c49c4d6ad2959e92f78968bdcad6c1e8a11e530113a297e744c30b8289ac6b3bdd1767d9fc813afc1ac0187cb8f7827f3baf3050da68
+DIST qps-2.13.0.tar.xz 481256 BLAKE2B 333184a8e53d061dffebc71c7d9fa16948852cf07cead5cce3fd31b95ba0e54dc98f61f1b66ab259397e618384ca7040d2fe846e2b934934b82bfc4626ce81e8 SHA512 caaf40a878633848a5c780e4f3e0e289794f544e74b6067e7cb0db4cb5e57c63f92ee9283246e53abbf5b90537809965dd4f8ab8508dac5023514a48bcd5a13e
diff --git a/x11-misc/qps/qps-2.13.0.ebuild b/x11-misc/qps/qps-2.13.0.ebuild
new file mode 100644
index 000000000000..ab724626fb3d
--- /dev/null
+++ b/x11-misc/qps/qps-2.13.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Qt GUI Process Manager"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qps/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[gui,widgets]
+ >=lxqt-base/liblxqt-2.4:=
+"
+RDEPEND="${DEPEND}"
diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index 869c5de527d8..33548ad3d31e 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1 +1,2 @@
DIST screengrab-3.1.0.tar.xz 365988 BLAKE2B abad86f3980e857cdd306752573c3224c1091c8047eb2c1b20a8ce768ee59a6bee016a21596b003e6a650013d54825b1a0e2b08763513312b1f7c6708b3e00f2 SHA512 3a73b21d229d6fea27cea8b872888cc1a8d35a65ca1fb8bc43ba3eae0889c7d83c704408844b9cdaf61bf1d20e5bc2af7386b42f2fdc22acdff1d01ade7e46a4
+DIST screengrab-3.2.0.tar.xz 373192 BLAKE2B 94afc2e3e5eb435ff598ea0c47663b2a47e1c3e57329c633cdabaa868b3e6f8ba073f990bf07f6b491549ae50d7c7374a04072c5b3d7ac8777f1cedbaaa3246a SHA512 9a5ba541ee5f27f9b46b4f3cf51c73b5d782acbbaaac38f2d5055d02e886878a7f0e714d4b99936643d42d10fa6fa4ee451a1d0037e1ea0d3dd29bd8cd3d1b79
diff --git a/x11-misc/screengrab/screengrab-3.2.0.ebuild b/x11-misc/screengrab/screengrab-3.2.0.ebuild
new file mode 100644
index 000000000000..3dab09aacefe
--- /dev/null
+++ b/x11-misc/screengrab/screengrab-3.2.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Qt GUI Screenshot Utility"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/screengrab/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
+SLOT="0"
+
+BDEPEND="
+ >=dev-qt/qttools-6.6:6[linguist]
+ >=dev-util/lxqt-build-tools-2.4.0
+"
+DEPEND="
+ >=dev-libs/libqtxdg-4.4.0
+ dev-libs/wayland
+ >=dev-qt/qtbase-6.6:6[dbus,gui,network,widgets]
+ >=dev-qt/qtwayland-6.6:6
+ kde-frameworks/kwindowsystem:6[X]
+ kde-plasma/layer-shell-qt:6
+ x11-libs/libX11
+ x11-libs/libxcb:=
+"
+RDEPEND="${DEPEND}"
diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest
index d6f552a804e7..fff6cfb9f0df 100644
--- a/x11-terms/qterminal/Manifest
+++ b/x11-terms/qterminal/Manifest
@@ -1 +1,2 @@
DIST qterminal-2.3.0.tar.xz 248948 BLAKE2B fb9fca2ba725a6d43ff9a808d6efb5bbfe0a251eb1eb6c136a50eb344fad24b8602fb612821f574f233b2c62f153bfb0b28a91c0db1978feb39e7fda096bf4f5 SHA512 5056850c1a31e39641ee492631614139c164598c315065d2ad3976632694334e177a4a0588655daab53da0e65b2773aa238d96d333306efbf548163ff0575f2f
+DIST qterminal-2.4.0.tar.xz 417816 BLAKE2B fd574619569d842c0444e9715c654d65931e293bc18d72ebfea8834460c0ea4b3d8f75cd336d724b799d10398344bdbb54bd76f0dbeb7852e4643e42191f1bf8 SHA512 75c6a622976afd7fb3578f7535dad6b86458fa549fc31ef5fcba88fb71c597ed5768544c83a0fb91c27605cb4c3b3262ca82ef7776e9b42c042ce8f395c13822
diff --git a/x11-terms/qterminal/qterminal-2.4.0.ebuild b/x11-terms/qterminal/qterminal-2.4.0.ebuild
new file mode 100644
index 000000000000..a28210a2c888
--- /dev/null
+++ b/x11-terms/qterminal/qterminal-2.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Qt-based multitab terminal emulator"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qterminal/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X]
+ kde-plasma/layer-shell-qt:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ ~x11-libs/qtermwidget-${PV}:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
diff --git a/x11-terms/qterminal/qterminal-9999.ebuild b/x11-terms/qterminal/qterminal-9999.ebuild
index 8f19618b5951..a28210a2c888 100644
--- a/x11-terms/qterminal/qterminal-9999.ebuild
+++ b/x11-terms/qterminal/qterminal-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,10 @@ EAPI=8
inherit cmake xdg
DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://lxqt-project.org/"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/qterminal/
+"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -21,7 +24,7 @@ SLOT="0"
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND=">=dev-util/lxqt-build-tools-2.2.0"
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"
DEPEND="
>=dev-qt/qtbase-6.6:6=[dbus,gui,widgets,X]
kde-plasma/layer-shell-qt:6
diff --git a/x11-themes/lxqt-themes/Manifest b/x11-themes/lxqt-themes/Manifest
index 75a7f5753aa0..cdfb97559d86 100644
--- a/x11-themes/lxqt-themes/Manifest
+++ b/x11-themes/lxqt-themes/Manifest
@@ -1 +1,2 @@
DIST lxqt-themes-2.3.0.tar.xz 27234452 BLAKE2B 47080d1e37baa8a9b55554352785f3ef086303666fa888591d18f4719767e406d63dfc494604648bede0c2c6e396656ac670069d2453c06a44163024902d9b18 SHA512 9959d1c4c4c92247e2b0622842b9d89db62b3d007d3988b85ed7ea97ea1baaa590d7b31cb298b5ea78889542b255d834e3de88b8af8b03259df4971164d99e5e
+DIST lxqt-themes-2.4.0.tar.xz 27241588 BLAKE2B f5f94cf338b3068253874d5e07dd4c7c1a3380510dfbaa2cc11029b338b3074dcdaf101273bf2fcc297dc23671a8bd5300fcd10f04262ddd4b3b70471e7a9f3e SHA512 7ad46258d4cc15c91a30a9a79df3494dd5ae09894251b15f53c8f40bacfeff889a8b6464cd2cc43603340a8198e8381670d806655ab53fe8f88a0d2902eb203f
diff --git a/x11-themes/lxqt-themes/lxqt-themes-2.4.0.ebuild b/x11-themes/lxqt-themes/lxqt-themes-2.4.0.ebuild
new file mode 100644
index 000000000000..7451edb54039
--- /dev/null
+++ b/x11-themes/lxqt-themes/lxqt-themes-2.4.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="LXQt Themes"
+HOMEPAGE="
+ https://lxqt-project.org/
+ https://github.com/lxqt/lxqt-themes/
+"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.4.0"