summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-10 22:39:03 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-10 22:39:03 +0000
commitfc0f4949b6bca13ea588d2ea9bca91be58fc9ad8 (patch)
tree3ea5d25bc54a059e82fa24ebe951cc94596aeda2
parentac2ece26e61f211aa4fa7cfcd836db96e72d49c6 (diff)
downloadbaldeagleos-repo-fc0f4949b6bca13ea588d2ea9bca91be58fc9ad8.tar.gz
baldeagleos-repo-fc0f4949b6bca13ea588d2ea9bca91be58fc9ad8.tar.xz
baldeagleos-repo-fc0f4949b6bca13ea588d2ea9bca91be58fc9ad8.zip
Adding metadata
-rw-r--r--app-admin/awscli/Manifest1
-rw-r--r--app-admin/awscli/awscli-1.44.35.ebuild92
-rw-r--r--app-admin/winbox/Manifest2
-rw-r--r--app-admin/winbox/winbox-4.0_rc3.ebuild (renamed from app-admin/winbox/winbox-4.0_rc1.ebuild)0
-rw-r--r--app-emacs/pdf-tools/pdf-tools-1.3.0.ebuild2
-rw-r--r--app-emulation/wine-staging/files/wine-staging-10.0-binutils2.44.patch105
-rw-r--r--app-misc/mosquitto/Manifest2
-rw-r--r--app-misc/mosquitto/mosquitto-2.1.2.ebuild (renamed from app-misc/mosquitto/mosquitto-2.1.0.ebuild)0
-rw-r--r--app-shells/bash/files/bash-5.3-read-sys.patch19
-rw-r--r--dev-build/xmake/Manifest2
-rw-r--r--dev-build/xmake/xmake-3.0.7.ebuild (renamed from dev-build/xmake/xmake-3.0.6.ebuild)0
-rw-r--r--dev-cpp/cpp-httplib/Manifest2
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.31.0.ebuild (renamed from dev-cpp/cpp-httplib/cpp-httplib-0.30.1.ebuild)0
-rw-r--r--dev-lang/deno-bin/Manifest2
-rw-r--r--dev-lang/deno-bin/deno-bin-2.6.9.ebuild61
-rw-r--r--dev-libs/intel-vc-intrinsics/Manifest1
-rw-r--r--dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.1.ebuild39
-rw-r--r--dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.3.ebuild2
-rw-r--r--dev-libs/mongo-c-driver/mongo-c-driver-2.2.2-r1.ebuild (renamed from dev-libs/mongo-c-driver/mongo-c-driver-2.2.2.ebuild)2
-rw-r--r--dev-libs/userspace-rcu/files/userspace-rcu-0.14.1-replace-assert-by-urcu_posix_assert.patch25
-rw-r--r--dev-ml/llvm/Manifest2
-rw-r--r--dev-ml/llvm/llvm-22.1.0_rc3.ebuild107
-rw-r--r--dev-php/pecl-mongodb/Manifest2
-rw-r--r--dev-php/pecl-mongodb/pecl-mongodb-2.1.8.ebuild (renamed from dev-php/pecl-mongodb/pecl-mongodb-2.1.4.ebuild)2
-rw-r--r--dev-python/apache-libcloud/Manifest1
-rw-r--r--dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild72
-rw-r--r--dev-python/awkward/Manifest4
-rw-r--r--dev-python/awkward/awkward-2.9.0.ebuild (renamed from dev-python/awkward/awkward-2.8.11.ebuild)8
-rw-r--r--dev-python/boto3/Manifest1
-rw-r--r--dev-python/boto3/boto3-1.42.45.ebuild53
-rw-r--r--dev-python/botocore/Manifest1
-rw-r--r--dev-python/botocore/botocore-1.42.45.ebuild67
-rw-r--r--dev-python/clang/Manifest2
-rw-r--r--dev-python/clang/clang-22.1.0_rc3.ebuild53
-rw-r--r--dev-python/cli-helpers/Manifest1
-rw-r--r--dev-python/cli-helpers/cli-helpers-2.10.0.ebuild36
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-7.13.4.ebuild110
-rw-r--r--dev-python/griffe/Manifest1
-rw-r--r--dev-python/griffe/griffe-1.14.0.ebuild46
-rw-r--r--dev-python/jaraco-text/Manifest1
-rw-r--r--dev-python/jaraco-text/jaraco-text-4.2.0.ebuild50
-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.0_rc3.ebuild45
-rw-r--r--dev-python/markdown/Manifest1
-rw-r--r--dev-python/markdown/markdown-3.10.2.ebuild39
-rw-r--r--dev-python/mkdocstrings-python/Manifest1
-rw-r--r--dev-python/mkdocstrings-python/mkdocstrings-python-2.0.2.ebuild44
-rw-r--r--dev-python/nox/Manifest2
-rw-r--r--dev-python/nox/nox-2026.02.09.ebuild (renamed from dev-python/nox/nox-2025.10.16.ebuild)4
-rw-r--r--dev-python/parso/Manifest2
-rw-r--r--dev-python/parso/parso-0.8.6.ebuild (renamed from dev-python/parso/parso-0.8.4-r1.ebuild)15
-rw-r--r--dev-python/pyfakefs/Manifest1
-rw-r--r--dev-python/pyfakefs/pyfakefs-6.1.1.ebuild60
-rw-r--r--dev-python/pyproject-fmt/Manifest4
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-2.15.1.ebuild101
-rw-r--r--dev-python/pyproject-metadata/Manifest3
-rw-r--r--dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild (renamed from dev-python/pyproject-metadata/pyproject-metadata-0.9.1.ebuild)8
-rw-r--r--dev-python/pytest-httpserver/Manifest1
-rw-r--r--dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild37
-rw-r--r--dev-python/redis/Manifest3
-rw-r--r--dev-python/redis/redis-6.4.0.ebuild104
-rw-r--r--dev-python/redis/redis-7.1.1.ebuild (renamed from dev-python/redis/redis-7.0.1.ebuild)4
-rw-r--r--dev-python/spyder-kernels/Manifest1
-rw-r--r--dev-python/spyder-kernels/spyder-kernels-3.1.3.ebuild86
-rw-r--r--dev-python/sqlglot/Manifest1
-rw-r--r--dev-python/sqlglot/sqlglot-28.10.1.ebuild92
-rw-r--r--dev-python/types-setuptools/Manifest3
-rw-r--r--dev-python/types-setuptools/types-setuptools-80.9.0.20250822.ebuild16
-rw-r--r--dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild (renamed from dev-python/types-setuptools/types-setuptools-80.9.0.20251221.ebuild)2
-rw-r--r--dev-python/wxpython/Manifest1
-rw-r--r--dev-python/wxpython/wxpython-4.2.5.ebuild137
-rw-r--r--dev-util/bcc/Manifest1
-rw-r--r--dev-util/bcc/bcc-0.36.1.ebuild210
-rw-r--r--dev-util/intel-graphics-compiler/Manifest1
-rw-r--r--dev-util/intel-graphics-compiler/files/intel-graphics-compiler-2.29.0-Werror.patch66
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-2.29.0.ebuild109
-rw-r--r--dev-util/juliaup/Manifest19
-rw-r--r--dev-util/juliaup/juliaup-1.19.8.ebuild (renamed from dev-util/juliaup/juliaup-1.19.4.ebuild)17
-rw-r--r--gui-apps/xremap/Manifest35
-rw-r--r--gui-apps/xremap/xremap-0.14.12.ebuild (renamed from gui-apps/xremap/xremap-0.14.11.ebuild)33
-rw-r--r--llvm-core/clang-common/Manifest2
-rw-r--r--llvm-core/clang-common/clang-common-22.1.0_rc3.ebuild338
-rw-r--r--llvm-core/clang/Manifest2
-rw-r--r--llvm-core/clang/clang-22.1.0_rc3.ebuild471
-rw-r--r--llvm-core/flang/Manifest2
-rw-r--r--llvm-core/flang/flang-22.1.0_rc3.ebuild101
-rw-r--r--llvm-core/libclc/Manifest2
-rw-r--r--llvm-core/libclc/libclc-22.1.0_rc3.ebuild64
-rw-r--r--llvm-core/lld/Manifest2
-rw-r--r--llvm-core/lld/lld-22.1.0_rc3.ebuild92
-rw-r--r--llvm-core/lldb/Manifest2
-rw-r--r--llvm-core/lldb/lldb-22.1.0_rc3.ebuild114
-rw-r--r--llvm-core/llvm-common/Manifest2
-rw-r--r--llvm-core/llvm-common/llvm-common-22.1.0_rc3.ebuild53
-rw-r--r--llvm-core/llvm/Manifest2
-rw-r--r--llvm-core/llvm/llvm-22.1.0_rc3.ebuild568
-rw-r--r--llvm-core/mlir/Manifest2
-rw-r--r--llvm-core/mlir/mlir-22.1.0_rc3.ebuild233
-rw-r--r--llvm-core/polly/Manifest2
-rw-r--r--llvm-core/polly/polly-22.1.0_rc3.ebuild59
-rw-r--r--llvm-runtimes/compiler-rt-sanitizers/Manifest2
-rw-r--r--llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc3.ebuild237
-rw-r--r--llvm-runtimes/compiler-rt/Manifest2
-rw-r--r--llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc3.ebuild190
-rw-r--r--llvm-runtimes/flang-rt/Manifest2
-rw-r--r--llvm-runtimes/flang-rt/flang-rt-22.1.0_rc3.ebuild74
-rw-r--r--llvm-runtimes/libcxx/Manifest2
-rw-r--r--llvm-runtimes/libcxx/libcxx-22.1.0_rc3.ebuild266
-rw-r--r--llvm-runtimes/libcxxabi/Manifest2
-rw-r--r--llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc3.ebuild148
-rw-r--r--llvm-runtimes/libgcc/Manifest2
-rw-r--r--llvm-runtimes/libgcc/libgcc-22.1.0_rc3.ebuild173
-rw-r--r--llvm-runtimes/libunwind/Manifest2
-rw-r--r--llvm-runtimes/libunwind/libunwind-22.1.0_rc3.ebuild193
-rw-r--r--llvm-runtimes/offload/Manifest2
-rw-r--r--llvm-runtimes/offload/offload-22.1.0_rc3.ebuild138
-rw-r--r--llvm-runtimes/openmp/Manifest2
-rw-r--r--llvm-runtimes/openmp/openmp-22.1.0_rc3.ebuild93
-rw-r--r--media-libs/libexif/libexif-0.6.25.ebuild2
-rw-r--r--media-libs/libvpl/libvpl-2.16.0.ebuild3
-rw-r--r--media-sound/fluidsynth/fluidsynth-2.5.2.ebuild2
-rw-r--r--media-video/gpac/files/src_utils_downloader_h.patch14
-rw-r--r--media-video/gpac/gpac-26.02.0.ebuild142
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.44.3516
-rw-r--r--metadata/md5-cache/app-admin/winbox-4.0_rc3 (renamed from metadata/md5-cache/app-admin/winbox-4.0_rc1)2
-rw-r--r--metadata/md5-cache/app-emacs/pdf-tools-1.3.04
-rw-r--r--metadata/md5-cache/app-misc/mosquitto-2.1.2 (renamed from metadata/md5-cache/app-misc/mosquitto-2.1.0)2
-rw-r--r--metadata/md5-cache/dev-build/xmake-3.0.7 (renamed from metadata/md5-cache/dev-build/xmake-3.0.6)2
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.31.0 (renamed from metadata/md5-cache/dev-cpp/cpp-httplib-0.30.1)4
-rw-r--r--metadata/md5-cache/dev-lang/deno-bin-2.6.913
-rw-r--r--metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.116
-rw-r--r--metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.34
-rw-r--r--metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2-r1 (renamed from metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2)6
-rw-r--r--metadata/md5-cache/dev-ml/llvm-22.1.0_rc316
-rw-r--r--metadata/md5-cache/dev-php/pecl-mongodb-2.1.8 (renamed from metadata/md5-cache/dev-php/pecl-mongodb-2.1.4)4
-rw-r--r--metadata/md5-cache/dev-python/apache-libcloud-3.9.016
-rw-r--r--metadata/md5-cache/dev-python/awkward-2.9.0 (renamed from metadata/md5-cache/dev-python/awkward-2.8.11)10
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.42.4516
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.42.4516
-rw-r--r--metadata/md5-cache/dev-python/clang-22.1.0_rc316
-rw-r--r--metadata/md5-cache/dev-python/cli-helpers-2.10.016
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.13.417
-rw-r--r--metadata/md5-cache/dev-python/griffe-1.14.016
-rw-r--r--metadata/md5-cache/dev-python/jaraco-text-4.2.016
-rw-r--r--metadata/md5-cache/dev-python/langdetect-1.0.92
-rw-r--r--metadata/md5-cache/dev-python/lit-22.1.0_rc315
-rw-r--r--metadata/md5-cache/dev-python/markdown-3.10.216
-rw-r--r--metadata/md5-cache/dev-python/mkdocstrings-python-2.0.216
-rw-r--r--metadata/md5-cache/dev-python/nox-2026.02.09 (renamed from metadata/md5-cache/dev-python/nox-2025.10.16)8
-rw-r--r--metadata/md5-cache/dev-python/parso-0.8.6 (renamed from metadata/md5-cache/dev-python/parso-0.8.4-r1)8
-rw-r--r--metadata/md5-cache/dev-python/pyfakefs-6.1.116
-rw-r--r--metadata/md5-cache/dev-python/pyproject-fmt-2.15.117
-rw-r--r--metadata/md5-cache/dev-python/pyproject-metadata-0.11.016
-rw-r--r--metadata/md5-cache/dev-python/pyproject-metadata-0.9.116
-rw-r--r--metadata/md5-cache/dev-python/pytest-httpserver-1.1.416
-rw-r--r--metadata/md5-cache/dev-python/redis-6.4.016
-rw-r--r--metadata/md5-cache/dev-python/redis-7.1.1 (renamed from metadata/md5-cache/dev-python/redis-7.0.1)6
-rw-r--r--metadata/md5-cache/dev-python/spyder-kernels-3.1.316
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-28.10.117
-rw-r--r--metadata/md5-cache/dev-python/types-setuptools-80.9.0.2025082215
-rw-r--r--metadata/md5-cache/dev-python/types-setuptools-82.0.0.20260210 (renamed from metadata/md5-cache/dev-python/types-setuptools-80.9.0.20251221)4
-rw-r--r--metadata/md5-cache/dev-python/wxpython-4.2.517
-rw-r--r--metadata/md5-cache/dev-util/bcc-0.36.117
-rw-r--r--metadata/md5-cache/dev-util/intel-graphics-compiler-2.29.016
-rw-r--r--metadata/md5-cache/dev-util/juliaup-1.19.413
-rw-r--r--metadata/md5-cache/dev-util/juliaup-1.19.813
-rw-r--r--metadata/md5-cache/gui-apps/xremap-0.14.1116
-rw-r--r--metadata/md5-cache/gui-apps/xremap-0.14.1216
-rw-r--r--metadata/md5-cache/llvm-core/clang-22.1.0_rc317
-rw-r--r--metadata/md5-cache/llvm-core/clang-common-22.1.0_rc314
-rw-r--r--metadata/md5-cache/llvm-core/flang-22.1.0_rc317
-rw-r--r--metadata/md5-cache/llvm-core/libclc-22.1.0_rc313
-rw-r--r--metadata/md5-cache/llvm-core/lld-22.1.0_rc317
-rw-r--r--metadata/md5-cache/llvm-core/lldb-22.1.0_rc316
-rw-r--r--metadata/md5-cache/llvm-core/llvm-22.1.0_rc317
-rw-r--r--metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc313
-rw-r--r--metadata/md5-cache/llvm-core/mlir-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-core/polly-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc314
-rw-r--r--metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc316
-rw-r--r--metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc315
-rw-r--r--metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc316
-rw-r--r--metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc316
-rw-r--r--metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc316
-rw-r--r--metadata/md5-cache/media-libs/libexif-0.6.254
-rw-r--r--metadata/md5-cache/media-libs/libvpl-2.16.04
-rw-r--r--metadata/md5-cache/media-sound/fluidsynth-2.5.24
-rw-r--r--metadata/md5-cache/media-video/gpac-26.02.016
-rw-r--r--metadata/md5-cache/net-analyzer/ntopng-5.2.1-r114
-rw-r--r--metadata/md5-cache/net-analyzer/ntopng-5.6-r214
-rw-r--r--metadata/md5-cache/net-analyzer/ttcp-1.12-r32
-rw-r--r--metadata/md5-cache/net-dns/pdns-recursor-5.3.317
-rw-r--r--metadata/md5-cache/net-dns/pdns-recursor-5.3.517
-rw-r--r--metadata/md5-cache/net-im/biboumi-10.0_pre202601102
-rw-r--r--metadata/md5-cache/net-im/ejabberd-24.02-r117
-rw-r--r--metadata/md5-cache/net-im/ejabberd-24.0717
-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.817
-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-im/telegram-desktop-bin-6.5.113
-rw-r--r--metadata/md5-cache/net-libs/nDPI-4.214
-rw-r--r--metadata/md5-cache/net-libs/nDPI-4.414
-rw-r--r--metadata/md5-cache/net-libs/nDPI-4.614
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-29.3 (renamed from metadata/md5-cache/net-p2p/bitcoin-core-29.0)8
-rw-r--r--metadata/md5-cache/sci-ml/torchvision-0.25.017
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-aacid-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-cjwatson-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-coreutils-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gnutls-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-hughsie-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-lassecollin-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-libseccomp-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-libtasn1-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-mpc-2026021015
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-p11-kit-2026021015
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.49.016
-rw-r--r--metadata/md5-cache/sys-fs/xcp-0.24.2-r1 (renamed from metadata/md5-cache/sys-fs/xcp-0.24.2)2
-rw-r--r--metadata/md5-cache/sys-kernel/pf-sources-6.18_p614
-rw-r--r--metadata/md5-cache/sys-kernel/zen-sources-6.18.8 (renamed from metadata/md5-cache/sys-kernel/zen-sources-6.18.5)6
-rw-r--r--metadata/md5-cache/sys-kernel/zen-sources-6.18.9 (renamed from metadata/md5-cache/sys-kernel/zen-sources-6.18.6)6
-rw-r--r--metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.132 (renamed from metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.109)2
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.4.1214
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.5.9 (renamed from metadata/md5-cache/www-apps/moodle-4.5.8)6
-rw-r--r--metadata/md5-cache/www-apps/moodle-5.0.5 (renamed from metadata/md5-cache/www-apps/moodle-5.0.4)6
-rw-r--r--metadata/md5-cache/www-apps/paperless-ngx-2.20.6 (renamed from metadata/md5-cache/www-apps/paperless-ngx-2.20.4)2
-rw-r--r--metadata/md5-cache/www-client/chromium-144.0.7559.13217
-rw-r--r--metadata/md5-cache/www-client/google-chrome-144.0.7559.132 (renamed from metadata/md5-cache/www-client/google-chrome-144.0.7559.109)2
-rw-r--r--metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.45 (renamed from metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.26)2
-rw-r--r--metadata/md5-cache/www-client/google-chrome-unstable-146.0.7670.2 (renamed from metadata/md5-cache/www-client/google-chrome-unstable-146.0.7647.3)2
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-144.0.3719.115 (renamed from metadata/md5-cache/www-client/microsoft-edge-144.0.3719.92)2
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.36 (renamed from metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.13)2
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.47 (renamed from metadata/md5-cache/www-client/microsoft-edge-beta-144.0.3719.82)2
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-146.0.3829.2 (renamed from metadata/md5-cache/www-client/microsoft-edge-dev-145.0.3789.1)2
-rw-r--r--metadata/md5-cache/www-client/opera-127.0.5778.14 (renamed from metadata/md5-cache/www-client/opera-126.0.5750.59)6
-rw-r--r--metadata/md5-cache/www-client/opera-developer-128.0.5799.0 (renamed from metadata/md5-cache/www-client/opera-developer-127.0.5776.0)6
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.132 (renamed from metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.109)2
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.45_beta (renamed from metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.26_beta)2
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7670.2_alpha (renamed from metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7647.3_alpha)2
-rw-r--r--metadata/md5-cache/x11-misc/autorandr-1.15-r216
-rw-r--r--metadata/md5-cache/x11-misc/autorandr-99996
-rw-r--r--net-analyzer/ntopng/Manifest3
-rw-r--r--net-analyzer/ntopng/files/ntopng-5.2.1-build-system.patch89
-rw-r--r--net-analyzer/ntopng/files/ntopng-5.2.1-ndpi-linking.patch13
-rw-r--r--net-analyzer/ntopng/ntopng-5.2.1-r1.ebuild98
-rw-r--r--net-analyzer/ntopng/ntopng-5.6-r2.ebuild111
-rw-r--r--net-analyzer/ttcp/files/ttcp-1.12-c23.patch77
-rw-r--r--net-analyzer/ttcp/ttcp-1.12-r3.ebuild4
-rw-r--r--net-dns/pdns-recursor/Manifest14
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-5.3.3.ebuild198
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-5.3.5.ebuild201
-rw-r--r--net-im/biboumi/biboumi-10.0_pre20260110.ebuild5
-rw-r--r--net-im/biboumi/files/biboumi-10-cmake-Explicitly-search-for-Catch2-version-3.patch36
-rw-r--r--net-im/ejabberd/Manifest6
-rw-r--r--net-im/ejabberd/ejabberd-24.02-r1.ebuild221
-rw-r--r--net-im/ejabberd/ejabberd-24.07.ebuild221
-rw-r--r--net-im/element-desktop/Manifest1057
-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.8.ebuild1203
-rw-r--r--net-im/element-desktop/element-desktop-1.12.9.ebuild1204
-rw-r--r--net-im/element-desktop/element-desktop-9999.ebuild221
-rw-r--r--net-im/element-desktop/files/read_flags_file16
-rw-r--r--net-im/element-desktop/metadata.xml31
-rw-r--r--net-im/telegram-desktop-bin/Manifest2
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-6.5.1.ebuild75
-rw-r--r--net-libs/nDPI/Manifest3
-rw-r--r--net-libs/nDPI/nDPI-4.2.ebuild50
-rw-r--r--net-libs/nDPI/nDPI-4.4.ebuild56
-rw-r--r--net-libs/nDPI/nDPI-4.6.ebuild57
-rw-r--r--net-p2p/bitcoin-core/Manifest2
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-29.3.ebuild (renamed from net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild)138
-rw-r--r--net-p2p/bitcoin-core/files/29.0-qt6.patch394
-rw-r--r--sci-ml/torchvision/Manifest1
-rw-r--r--sci-ml/torchvision/torchvision-0.25.0.ebuild107
-rw-r--r--sec-keys/openpgp-keys-aacid/Manifest1
-rw-r--r--sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20260210.ebuild15
-rw-r--r--sec-keys/openpgp-keys-cjwatson/Manifest2
-rw-r--r--sec-keys/openpgp-keys-cjwatson/openpgp-keys-cjwatson-20260210.ebuild17
-rw-r--r--sec-keys/openpgp-keys-coreutils/Manifest12
-rw-r--r--sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20260210.ebuild24
-rw-r--r--sec-keys/openpgp-keys-gnutls/Manifest9
-rw-r--r--sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20260210.ebuild22
-rw-r--r--sec-keys/openpgp-keys-hughsie/Manifest2
-rw-r--r--sec-keys/openpgp-keys-hughsie/openpgp-keys-hughsie-20260210.ebuild16
-rw-r--r--sec-keys/openpgp-keys-lassecollin/Manifest1
-rw-r--r--sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20260210.ebuild16
-rw-r--r--sec-keys/openpgp-keys-libseccomp/Manifest4
-rw-r--r--sec-keys/openpgp-keys-libseccomp/openpgp-keys-libseccomp-20260210.ebuild17
-rw-r--r--sec-keys/openpgp-keys-libtasn1/Manifest9
-rw-r--r--sec-keys/openpgp-keys-libtasn1/openpgp-keys-libtasn1-20260210.ebuild30
-rw-r--r--sec-keys/openpgp-keys-mpc/Manifest2
-rw-r--r--sec-keys/openpgp-keys-mpc/openpgp-keys-mpc-20260210.ebuild17
-rw-r--r--sec-keys/openpgp-keys-p11-kit/Manifest5
-rw-r--r--sec-keys/openpgp-keys-p11-kit/openpgp-keys-p11-kit-20260210.ebuild18
-rw-r--r--sys-apps/syd/Manifest2
-rw-r--r--sys-apps/syd/syd-3.49.0.ebuild76
-rw-r--r--sys-fs/xcp/xcp-0.24.2-r1.ebuild (renamed from sys-fs/xcp/xcp-0.24.2.ebuild)2
-rw-r--r--sys-kernel/pf-sources/Manifest3
-rw-r--r--sys-kernel/pf-sources/pf-sources-6.18_p6.ebuild94
-rw-r--r--sys-kernel/zen-sources/Manifest12
-rw-r--r--sys-kernel/zen-sources/zen-sources-6.18.8.ebuild (renamed from sys-kernel/zen-sources/zen-sources-6.18.5.ebuild)4
-rw-r--r--sys-kernel/zen-sources/zen-sources-6.18.9.ebuild (renamed from sys-kernel/zen-sources/zen-sources-6.18.6.ebuild)2
-rw-r--r--www-apps/chromedriver-bin/Manifest2
-rw-r--r--www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.132.ebuild (renamed from www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.109.ebuild)0
-rw-r--r--www-apps/moodle/Manifest5
-rw-r--r--www-apps/moodle/moodle-4.4.12.ebuild123
-rw-r--r--www-apps/moodle/moodle-4.5.9.ebuild (renamed from www-apps/moodle/moodle-5.0.4.ebuild)2
-rw-r--r--www-apps/moodle/moodle-5.0.5.ebuild (renamed from www-apps/moodle/moodle-4.5.8.ebuild)2
-rw-r--r--www-apps/paperless-ngx/Manifest2
-rw-r--r--www-apps/paperless-ngx/paperless-ngx-2.20.6.ebuild (renamed from www-apps/paperless-ngx/paperless-ngx-2.20.4.ebuild)0
-rw-r--r--www-client/chromium/Manifest1
-rw-r--r--www-client/chromium/chromium-144.0.7559.132.ebuild1705
-rw-r--r--www-client/chromium/files/cr144-glibc-2.43.patch11
-rw-r--r--www-client/google-chrome-beta/Manifest2
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-145.0.7632.45.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-145.0.7632.26.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest2
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-146.0.7670.2.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-146.0.7647.3.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest2
-rw-r--r--www-client/google-chrome/google-chrome-144.0.7559.132.ebuild (renamed from www-client/google-chrome/google-chrome-144.0.7559.109.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/Manifest4
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.36.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-144.0.3719.82.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.47.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.13.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/Manifest2
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-146.0.3829.2.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-145.0.3789.1.ebuild)0
-rw-r--r--www-client/microsoft-edge/Manifest2
-rw-r--r--www-client/microsoft-edge/microsoft-edge-144.0.3719.115.ebuild (renamed from www-client/microsoft-edge/microsoft-edge-144.0.3719.92.ebuild)0
-rw-r--r--www-client/opera-developer/Manifest2
-rw-r--r--www-client/opera-developer/opera-developer-128.0.5799.0.ebuild (renamed from www-client/opera/opera-126.0.5750.59.ebuild)2
-rw-r--r--www-client/opera/Manifest2
-rw-r--r--www-client/opera/opera-127.0.5778.14.ebuild (renamed from www-client/opera-developer/opera-developer-127.0.5776.0.ebuild)2
-rw-r--r--www-client/ungoogled-chromium/files/chromium-145-gcc.patch57
-rw-r--r--www-plugins/chrome-binary-plugins/Manifest6
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.132.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.109.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.45_beta.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.26_beta.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7670.2_alpha.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7647.3_alpha.ebuild)0
-rw-r--r--x11-misc/autorandr/autorandr-1.15-r2.ebuild78
-rw-r--r--x11-misc/autorandr/autorandr-9999.ebuild6
349 files changed, 9804 insertions, 6509 deletions
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index b844494c2999..a7bb267faa89 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -8,4 +8,5 @@ DIST aws-cli-1.44.31.gh.tar.gz 3066874 BLAKE2B 8c4c60636bd61c8a7dd226f661292bb95
DIST aws-cli-1.44.32.gh.tar.gz 3067566 BLAKE2B 95f6b2c76bbe89b2cb98e72c48a1ec619278bf205deedfdce96d2ebed4bacce47885b2de7f86317c548dbc28d2ab243d0f60db1d8e7ac6731a0ed8bd880c5713 SHA512 790ac5e340ee2907e37d9a4bbebfecbf9029988f18f1320c9dd0e7752c41c388f4f3a5568c9838cc9021cab2b84d58fb833519f7f6a08715414f011694afc93b
DIST aws-cli-1.44.33.gh.tar.gz 3068373 BLAKE2B bf73ab568c8ef0419ecccbba7a87881bb7419099d23ad186a13382b87392a3b6866defa72f523a2db06d0688835bb229bca0a192c6648b99c28a418f27657adc SHA512 6f4e625e5d6f8c1588d95d80b4d2d2b01a7f41c04a8f9f0c667485135cd0af9633951aeb984a495afaaee0ec4cb4b211c4d413398cfa84a0eb0a1e9cf485d735
DIST aws-cli-1.44.34.gh.tar.gz 3068790 BLAKE2B 636dd873e3340d733f037e93d15633d02200879fca7e824af111775729cc90aa35f11b089dbb04627d89c36a2d69b19e3929d0a1b47f0dcbe198ff83c23091f4 SHA512 c002d20612beb42a796b95658e61d4eb716511c68de26f4299b7af407e0b07e6f28b9c24ff9712ba23dd57ebc0e51f49ead09c7d65c08a14cef9333956a92973
+DIST aws-cli-1.44.35.gh.tar.gz 3069626 BLAKE2B 89ecba2f030bca201ae16bf5326672819173af30ca5ba7d142560c1ac1a2d370c6285f20df75b9d730bb07fb8ca2fad9495355511ddacba63c5e8dde08814819 SHA512 8b2e5bf7b076250d3a023341b5c2b692d118c75284ac51260cf5dc8491589d643cf8299330ec9151ffe019aed3dc1f106c121472f5fa6bc5517a0ba4f90284a9
DIST aws-cli-1.44.7.gh.tar.gz 3056565 BLAKE2B c65d74973f229424145ee21a8e052dccaa7258a6cd8bced98a7895d4caef5ef2f0ee2cc58b21b0ba0edca21cd9837de43118a8c818afc8f6ab67ec8f62277875 SHA512 a927344ffd084eea0189bddd8b8c0e81ef36cf19f1b080994b194c41c4f4854158471123e34f20c333615e8749df0802de9ea957e942eb50737b166d85862e76
diff --git a/app-admin/awscli/awscli-1.44.35.ebuild b/app-admin/awscli/awscli-1.44.35.ebuild
new file mode 100644
index 000000000000..4a5f452a79a8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.44.35.ebuild
@@ -0,0 +1,92 @@
+# 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 shell-completion
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y-2).(z+10), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) - 2)).$(( $(ver_cut 3) + 10 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( pytest-forked )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[=0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=(
+ "${serial_tests[@]}"
+
+ # flaky (some ordering?)
+ tests/functional/s3/test_cp_command.py::TestCPCommand::test_multipart_upload_with_checksum_algorithm_crc32
+ )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+ newzshcomp bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/winbox/Manifest b/app-admin/winbox/Manifest
index 1805430ff58e..4a466280c778 100644
--- a/app-admin/winbox/Manifest
+++ b/app-admin/winbox/Manifest
@@ -1 +1 @@
-DIST winbox-4.0_rc1.zip 19350372 BLAKE2B f9d54e079a6c00cb98c6a88de77f8d48c99d5343874dfb884eead645b2c09b03c989d2cb1a2c3080c9d6f02c0c2fc44f1e3f9212c232e2985b3f0bc619290443 SHA512 57ba08b168352e2219897d144effb6c51fc23a8a80d6f75ae7528121f819d791be90fd17eaea63b157078ad4f9e13e9af1baed6735032bfbd34b4bcb76dd49dd
+DIST winbox-4.0_rc3.zip 19350176 BLAKE2B 6dad3ae24e9356dcf939c1ad4a0fbfca2e455c37d63389a20bfdde700f12cf99274e67766e1c31ccd16b87e30ea2c94664bb60c8a51d3861eae1e11d6708b85a SHA512 1924f15dc31e2e4d4dc99f9bb8d5a5bb15341126aa133ca0ee49d01f999b85d93a7527b064c243f4395d7f6d74810bd66f694a61178af1d890466d1a88096671
diff --git a/app-admin/winbox/winbox-4.0_rc1.ebuild b/app-admin/winbox/winbox-4.0_rc3.ebuild
index 349e48469e94..349e48469e94 100644
--- a/app-admin/winbox/winbox-4.0_rc1.ebuild
+++ b/app-admin/winbox/winbox-4.0_rc3.ebuild
diff --git a/app-emacs/pdf-tools/pdf-tools-1.3.0.ebuild b/app-emacs/pdf-tools/pdf-tools-1.3.0.ebuild
index 8066f9bbc007..36a8c266ba88 100644
--- a/app-emacs/pdf-tools/pdf-tools-1.3.0.ebuild
+++ b/app-emacs/pdf-tools/pdf-tools-1.3.0.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/vedang/${PN}/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emulation/wine-staging/files/wine-staging-10.0-binutils2.44.patch b/app-emulation/wine-staging/files/wine-staging-10.0-binutils2.44.patch
deleted file mode 100644
index 4b20dbf1344d..000000000000
--- a/app-emulation/wine-staging/files/wine-staging-10.0-binutils2.44.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-Note that this is only an issue when using mingw (PE) binutils-2.44,
-host (ELF) binutils-2.44 has no impact on this and, before this patch,
-using 2.44 could only happen with off-by-default USE=crossdev-mingw.
-
-https://bugs.winehq.org/show_bug.cgi?id=57819
-https://sourceware.org/PR32675
-https://gitlab.winehq.org/wine/wine/-/merge_requests/7328
---- a/dlls/ntdll/loader.c
-+++ b/dlls/ntdll/loader.c
-@@ -3848,5 +3848,5 @@
- NTSTATUS nts;
- FARPROC fp;
-- DWORD id;
-+ INT_PTR id;
-
- TRACE( "(%p, %p, %p, %p, %p, 0x%08lx)\n", base, desc, dllhook, syshook, addr, flags );
---- a/tools/winebuild/import.c
-+++ b/tools/winebuild/import.c
-@@ -1332,4 +1332,14 @@
- }
-
-+static void output_import_section( int index, int is_delay )
-+{
-+ if (!is_delay)
-+ output( "\n\t.section .idata$%d\n", index );
-+ else if (index == 5)
-+ output( "\n\t.section .data$didat%d\n", index );
-+ else
-+ output( "\n\t.section .rdata$didat%d\n", index );
-+}
-+
- /* create a Windows-style import library */
- static void build_windows_import_lib( const char *lib_name, DLLSPEC *spec, struct strarray files )
-@@ -1455,18 +1465,18 @@
- output( "\t.long 0\n" ); /* TimeDateStamp */
-
-- output( "\n\t.section .idata$5\n" );
-+ output_import_section( 5, is_delay );
- output( "\t%s 0\n", get_asm_ptr_keyword() ); /* FirstThunk tail */
- output( ".L__wine_import_addrs:\n" );
-
-- output( "\n\t.section .idata$4\n" );
-+ output_import_section( 4, is_delay );
- output( "\t%s 0\n", get_asm_ptr_keyword() ); /* OriginalFirstThunk tail */
- output( ".L__wine_import_names:\n" );
-
- /* required to avoid internal linker errors with some binutils versions */
-- output( "\n\t.section .idata$2\n" );
-+ output_import_section( 2, is_delay );
- }
- else
- {
-- output( "\n\t.section .idata$2\n" );
-+ output_import_section( 2, is_delay );
- output( "%s\n", asm_globl( import_desc ) );
- output_rva( ".L__wine_import_names" ); /* OriginalFirstThunk */
-@@ -1476,8 +1486,8 @@
- output_rva( ".L__wine_import_addrs" ); /* FirstThunk */
-
-- output( "\n\t.section .idata$4\n" );
-+ output_import_section( 4, is_delay );
- output( ".L__wine_import_names:\n" ); /* OriginalFirstThunk head */
-
-- output( "\n\t.section .idata$5\n" );
-+ output_import_section( 5, is_delay );
- output( ".L__wine_import_addrs:\n" ); /* FirstThunk head */
- }
-@@ -1490,9 +1500,9 @@
- new_output_as_file();
-
-- output( "\n\t.section .idata$4\n" );
-+ output_import_section( 4, is_delay );
- output( "\t%s 0\n", get_asm_ptr_keyword() ); /* OriginalFirstThunk tail */
-- output( "\n\t.section .idata$5\n" );
-+ output_import_section( 5, is_delay );
- output( "\t%s 0\n", get_asm_ptr_keyword() ); /* FirstThunk tail */
-- output( "\n\t.section .idata$7\n" );
-+ output_import_section( 7, is_delay );
- output( "%s\n", asm_globl( import_name ) );
- output( "\t%s \"%s\"\n", get_asm_string_keyword(), spec->file_name );
-@@ -1585,8 +1595,8 @@
- }
-
-- output( "\n\t.section .idata$4\n" );
-+ output_import_section( 4, is_delay );
- output_thunk_rva( by_name ? -1 : odp->ordinal, ".L__wine_import_name" );
-
-- output( "\n\t.section .idata$5\n" );
-+ output_import_section( 5, is_delay );
- output( "%s\n", asm_globl( imp_name ) );
- if (is_delay)
-@@ -1597,5 +1607,5 @@
- if (by_name)
- {
-- output( "\n\t.section .idata$6\n" );
-+ output_import_section( 6, is_delay );
- output( ".L__wine_import_name:\n" );
- output( "\t.short %d\n", odp->hint );
-@@ -1604,5 +1614,5 @@
-
- /* reference head object to always pull its sections */
-- output( "\n\t.section .idata$7\n" );
-+ output_import_section( 7, is_delay );
- output_rva( "%s", asm_name( import_desc ) );
-
diff --git a/app-misc/mosquitto/Manifest b/app-misc/mosquitto/Manifest
index 4b42da0e8cc3..acc85e09488f 100644
--- a/app-misc/mosquitto/Manifest
+++ b/app-misc/mosquitto/Manifest
@@ -1,2 +1,2 @@
-DIST mosquitto-2.1.0.tar.gz 2879905 BLAKE2B dfc4680b918cb3f8638c4424ce216a1619825b82fe504792d3d53f37daa277adb6daaa316135dd2ef3083bffcff0eaf2c31b719749e2619715d9972fb4d33734 SHA512 5c5d4e0900a7087c10e30d12dd7ca72009b9acc0c28831d70e3d1730af15cbab7d7606306bd04989b161f7b46db9b6dfc36deb28918cfb44089ad65626f3ed14
DIST mosquitto-2.1.1.tar.gz 2879424 BLAKE2B cef275d8dbded88d5c7785a6210895ef74daf3b342580c4b56badd2a019e0c4f68df487f0c080026f1d35159d26216c42f85ae71a4e0842e7e9ec3b490b9aafe SHA512 3cc3de188040ce8dc43f58da52410d5f212c94edbc1e4ece51c78ad4eb85f59cbfe098c79416188fb87ac3e3b443696733be62929ca584ab2d888e1a709744e1
+DIST mosquitto-2.1.2.tar.gz 2882727 BLAKE2B 8189b489e2296ce7b5cd6bbc6bda9c00b834bd9617ee52e553c01aa91f00e136e226e1f68b34e4a39d8363920cdb9ac3221bb51b2dfa43ee56b4056414ab7e7b SHA512 f75bf9461680c35ec1c9837bec33490f3709df0adee3bb1ef69151e61b6afabc36dc562f54de43cb11fa7aa57417100d30be83fafc0d6585308f239f0a4a40d5
diff --git a/app-misc/mosquitto/mosquitto-2.1.0.ebuild b/app-misc/mosquitto/mosquitto-2.1.2.ebuild
index 9c704ce41777..9c704ce41777 100644
--- a/app-misc/mosquitto/mosquitto-2.1.0.ebuild
+++ b/app-misc/mosquitto/mosquitto-2.1.2.ebuild
diff --git a/app-shells/bash/files/bash-5.3-read-sys.patch b/app-shells/bash/files/bash-5.3-read-sys.patch
deleted file mode 100644
index 9491d727cced..000000000000
--- a/app-shells/bash/files/bash-5.3-read-sys.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Extracted from https://cgit.git.savannah.gnu.org/cgit/bash.git/commit/?h=devel&id=01070d43248fb97f3b2a08d780ae5a392573ce34
-(note https://lists.gnu.org/archive/html/bug-readline/2025-07/msg00001.html wrt Chet not discouraging
-such cherry-picking)
-
-https://lists.gnu.org/archive/html/bug-bash/2025-07/msg00031.html
-https://github.com/desultory/ugrd/pull/328
---- builtins/evalfile.c
-+++ builtins/evalfile.c
-@@ -160,8 +160,10 @@ file_error_and_exit:
- nr = read (fd, string, file_size);
- if (nr >= 0)
- string[nr] = '\0';
-+#if 0
- if (nr != file_size)
- nr = -1; /* XXX - didn't get the whole file */
-+#endif
- }
- else
- nr = zmapfd (fd, &string, 0);
diff --git a/dev-build/xmake/Manifest b/dev-build/xmake/Manifest
index 80690c7ca19e..d008e2ab330a 100644
--- a/dev-build/xmake/Manifest
+++ b/dev-build/xmake/Manifest
@@ -1 +1 @@
-DIST xmake-v3.0.6.tar.gz 3165250 BLAKE2B e8e3a3b0b1ffa251b8aebcb24f24a3d2ed76fb14f0e26ee9d976e3a0b619cceaaecc1577605fbf2cff4e329ab072776e9c36f3ee0b8676249d3a01126d19820f SHA512 139a5ebebb8e54dffbbb5877a4b63fe051896e08e02b165e97aee4c29539a0514fc2b7b3d09c738404d3efffc7554df14f662cb0de3ad1e13a4bfaf01f171894
+DIST xmake-v3.0.7.tar.gz 3199581 BLAKE2B f4aabae17849d02fb7b42b26b4634f20522da106b816e78806bc3bef10fffeb260817d17d317ab11dd938c3b34908e5c7c347e2ec860c3433dbf6137d5a2164f SHA512 4225bd24195df470a47cd13635e463b6f567318e2e371c185cdaf9b72cff94caf841bb2d8e0cb2940fc1e236968b0831859f65b30a485425e33ff947715862a3
diff --git a/dev-build/xmake/xmake-3.0.6.ebuild b/dev-build/xmake/xmake-3.0.7.ebuild
index d165a44324d4..d165a44324d4 100644
--- a/dev-build/xmake/xmake-3.0.6.ebuild
+++ b/dev-build/xmake/xmake-3.0.7.ebuild
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 08006b621e61..0770501c2b0e 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,2 +1,2 @@
-DIST cpp-httplib-0.30.1.tar.gz 1348006 BLAKE2B a22659eca8f6811a8451b816e2318470407a99ccd53e976a95889679aa44122ae79b1e105aacf6a2ee780f0386349a07eb0fc2cd54a1ecc18134b3671daa13fa SHA512 a229e24cca4afe78e5c0aa2e482f15108ac34101fd8dbd927365f15e8c37dec4de38c5277d635017d692a5b320e1b929f8bfcc076f52b8e4dcdab8fe53bfdf2e
DIST cpp-httplib-0.30.2.tar.gz 1351033 BLAKE2B 71571b9aaec4d42f0caa52132eb40e88aa6f31957e17a986ce95a6ec0cb4fdd41900b565838b6f16ba84b4d06845d29409079cdca9f3c16b85ce3525ce3d18aa SHA512 b8fe9c8af73974fbf36b799d74aa2e3c947af9f0e76d7fe76b2fac8f10bbd610d977b8dacc7eb15a2f2541255b83e416eeb1f68f5521f1420300396129798bc1
+DIST cpp-httplib-0.31.0.tar.gz 1379520 BLAKE2B c1f2fd552f50d45b8fd6295f911ed0756c552e776c8b1c70f229a3cae83b3167a6dbaaf964ea766235c2522e508b63dd654cae8607184e0416ffe29bd566d01d SHA512 40c584693fa5a0e989fde84453a4914cc21d9630d6c43dc3565f3b2fadca8515ea820fc4a362c4f8799e79710292ae489787d279ddb317d197ee52f840249aea
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.30.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.31.0.ebuild
index d6714d0db42f..d6714d0db42f 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.30.1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.31.0.ebuild
diff --git a/dev-lang/deno-bin/Manifest b/dev-lang/deno-bin/Manifest
index 4b9df18a5bfd..938d9f815501 100644
--- a/dev-lang/deno-bin/Manifest
+++ b/dev-lang/deno-bin/Manifest
@@ -4,3 +4,5 @@ DIST deno-bin-2.6.7-amd64.zip 47230227 BLAKE2B efaba420eb20f1adf8433d1bc5f1c98d3
DIST deno-bin-2.6.7-arm64.zip 45319966 BLAKE2B a9978cecc98f49ff73fb6fa28fc529972d1dc376a50201f70c5ac7194861b639b266ea111f3514da946cb5264bcc008218ee1a9f53714dfee83960668b007b18 SHA512 27bd345d1e68eb680cd6b82745934bf07fac909806161fb2e429b754f49c4a23a5ea148cb2fdfc0fa754844095691d92c53da1e056c399a5c25ed2b8aaf7b3bb
DIST deno-bin-2.6.8-amd64.zip 47253774 BLAKE2B 36ec710ac901e03802293b51e1b3af6cbde8f783bbe0445073185fb0e87801efaaec227f76d083ac84858491bf5d8b9ab4e24e8fd43b5d0c0adcfa60db480cb8 SHA512 1fd711b3a348e0765b597b7a79a137761dd3a9d2a18df760907a89dfe6f7c8fb071ae7449ae4fc2ff6e9b1472cbd4bb43a17cfe0434f3a2223a741eb7303f992
DIST deno-bin-2.6.8-arm64.zip 45350463 BLAKE2B c89f1e19e1a0535f5a3ae60c1ae57a4d8c402f7ab6a0c08dc05f4261353598a8bc0ea7d618f642a3ffd717aaf62079fc90849ba2937345c25c21b5b9b2c12d0c SHA512 ec1a8295e675be1bf52198a7e18c2d542aff4112f67c93a820b870bf16258abf22d307479a78cc1447f7441b71e7ef02e744b54cb90581c54ef634b09f6a485c
+DIST deno-bin-2.6.9-amd64.zip 47520417 BLAKE2B cf06d03927dcf809f1b39827ad3eacfd6480264aae985ebabb91a1d3638a5f9ff85e22dae7a2559f556b1d831f6336da15d807a95edbbca0db9a04ae7d74b683 SHA512 1db300b2d80b2e1e7ff485ad967c22654d20918e351d8a477cbf13241d45a83466acbe3c4ccec26f5acc62a871cbe413707b0a3869d529766f8c8cc7be6e206c
+DIST deno-bin-2.6.9-arm64.zip 45573587 BLAKE2B dd5127341d7efb121735431c7e35f070411f841d7a867d271753284b65fa07c9cb41e505d12ba93eb5ef2f80e409a5ebb8ad9e02f786f38af06603633b8f78e9 SHA512 f00d4a1b372fa49483bdc4aa37248887c6726b7282b83f532d7d08872927ff2027ff0b4c85ea1857d0716154498b0e4946ee7dbe5d36f0e6f06135384f3fa53f
diff --git a/dev-lang/deno-bin/deno-bin-2.6.9.ebuild b/dev-lang/deno-bin/deno-bin-2.6.9.ebuild
new file mode 100644
index 000000000000..83926dd4e460
--- /dev/null
+++ b/dev-lang/deno-bin/deno-bin-2.6.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit shell-completion toolchain-funcs
+
+DESCRIPTION="Modern runtime for JavaScript and TypeScript"
+HOMEPAGE="https://deno.com/"
+SRC_URI="
+ amd64? (
+ https://github.com/denoland/deno/releases/download/v${PV}/deno-x86_64-unknown-linux-gnu.zip
+ -> ${P}-amd64.zip
+ )
+ arm64? (
+ https://github.com/denoland/deno/releases/download/v${PV}/deno-aarch64-unknown-linux-gnu.zip
+ -> ${P}-arm64.zip
+ )
+"
+S=${WORKDIR}
+
+LICENSE="MIT"
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC MIT
+ MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 ZLIB
+" # crates
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+
+RDEPEND="
+ || (
+ llvm-runtimes/libgcc
+ sys-devel/gcc:*
+ )
+ sys-libs/glibc
+"
+BDEPEND="
+ app-arch/unzip
+"
+
+QA_PREBUILT="usr/bin/deno"
+
+src_compile() {
+ if ! tc-is-cross-compiler; then
+ ./deno completions bash > "${T}"/deno || die
+ ./deno completions fish > "${T}"/deno.fish || die
+ ./deno completions zsh > "${T}"/_deno || die
+ else
+ ewarn "shell completion files were skipped due to cross-compilation"
+ fi
+}
+
+src_install() {
+ dobin deno
+
+ if ! tc-is-cross-compiler; then
+ dobashcomp "${T}"/deno
+ dofishcomp "${T}"/deno.fish
+ dozshcomp "${T}"/_deno
+ fi
+}
diff --git a/dev-libs/intel-vc-intrinsics/Manifest b/dev-libs/intel-vc-intrinsics/Manifest
index 2b1a8d5e964e..6a8db86ac42d 100644
--- a/dev-libs/intel-vc-intrinsics/Manifest
+++ b/dev-libs/intel-vc-intrinsics/Manifest
@@ -1,2 +1 @@
-DIST intel-vc-intrinsics-0.24.1.tar.gz 156102 BLAKE2B 07925985cab48205f54d56cb68ba83ee2d597a56279e002f992d2308fb188d2fe9d1e709dee34d3dda50d36ee795280524eb06042784faebf76c5678fef0471f SHA512 9a057d46e9b5b6c861211f68b29db4b5546ee70842e9aec379e0e233f86949d3ea58221be8dccedf4a008ec74916e13159cafef0af0bb0282a72e28e341ccd35
DIST intel-vc-intrinsics-0.24.3.tar.gz 156165 BLAKE2B cc2785a86c3b3125884bd99b58992ba62bfd112ef95d901076aeed5cb895122ea52736f94aedac91fb83aacb05bc9115e2918097cd1c453958f152feee1ae3b7 SHA512 257ce5da75533d7908ee30621066c202d83edfaa80d03ef49bdda43451db16274bec4d94b7280ff16b2834156139af3ccd965230bebf2efafc8578179be348df
diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.1.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.1.ebuild
deleted file mode 100644
index 98565953aebb..000000000000
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_COMPAT=( {15..20} )
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit cmake llvm-r2 python-any-r1
-
-DESCRIPTION="A set of new intrinsics on top of core LLVM IR instructions"
-HOMEPAGE="https://github.com/intel/vc-intrinsics"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-DEPEND="
- dev-libs/libxml2:2=
- $(llvm_gen_dep '
- llvm-core/llvm:${LLVM_SLOT}
- ')
- virtual/zlib:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_configure() {
- local mycmakeargs=(
- -DLLVM_DIR="$(get_llvm_prefix)"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.3.ebuild b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.3.ebuild
index c2e8b85f2a0e..98565953aebb 100644
--- a/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.3.ebuild
+++ b/dev-libs/intel-vc-intrinsics/intel-vc-intrinsics-0.24.3.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
DEPEND="
dev-libs/libxml2:2=
diff --git a/dev-libs/mongo-c-driver/mongo-c-driver-2.2.2.ebuild b/dev-libs/mongo-c-driver/mongo-c-driver-2.2.2-r1.ebuild
index f0f975030dc0..46aba989321b 100644
--- a/dev-libs/mongo-c-driver/mongo-c-driver-2.2.2.ebuild
+++ b/dev-libs/mongo-c-driver/mongo-c-driver-2.2.2-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="app-arch/snappy:=
app-arch/zstd:=
dev-python/sphinx:=
dev-python/sphinx-design
- <dev-build/cmake-4.0
+ dev-build/cmake
>=dev-libs/libbson-${PV}[static-libs?]
dev-python/sphinx
sys-libs/zlib:=
diff --git a/dev-libs/userspace-rcu/files/userspace-rcu-0.14.1-replace-assert-by-urcu_posix_assert.patch b/dev-libs/userspace-rcu/files/userspace-rcu-0.14.1-replace-assert-by-urcu_posix_assert.patch
deleted file mode 100644
index 2ac035a87ec7..000000000000
--- a/dev-libs/userspace-rcu/files/userspace-rcu-0.14.1-replace-assert-by-urcu_posix_assert.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From bbff88f8091752ee19dca672bec197e49cc2ef5d Mon Sep 17 00:00:00 2001
-From: "Z. Liu" <zhixu.liu@gmail.com>
-Date: Mon, 9 Jun 2025 10:39:54 +0800
-Subject: [PATCH] src/urcu-bp.c: assert => urcu_posix_assert
-
-otherwise build failed if has -DNDEBUG
-
-Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
-
-diff --git a/src/urcu-bp.c b/src/urcu-bp.c
-index 8e9afd8..e23ca95 100644
---- a/src/urcu-bp.c
-+++ b/src/urcu-bp.c
-@@ -409,7 +409,7 @@ void expand_arena(struct registry_arena *arena)
- new_chunk_size_bytes, 0);
- if (new_chunk != MAP_FAILED) {
- /* Should not have moved. */
-- assert(new_chunk == last_chunk);
-+ urcu_posix_assert(new_chunk == last_chunk);
- memset((char *) last_chunk + old_chunk_size_bytes, 0,
- new_chunk_size_bytes - old_chunk_size_bytes);
- last_chunk->capacity = new_capacity;
---
-2.45.2
-
diff --git a/dev-ml/llvm/Manifest b/dev-ml/llvm/Manifest
index 69b990500c85..1ecc92e6d0dc 100644
--- a/dev-ml/llvm/Manifest
+++ b/dev-ml/llvm/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/dev-ml/llvm/llvm-22.1.0_rc3.ebuild b/dev-ml/llvm/llvm-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..b3c7ce14cb7a
--- /dev/null
+++ b/dev-ml/llvm/llvm-22.1.0_rc3.ebuild
@@ -0,0 +1,107 @@
+# 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}"
+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-php/pecl-mongodb/Manifest b/dev-php/pecl-mongodb/Manifest
index 2d58822f736c..e93b8fb26287 100644
--- a/dev-php/pecl-mongodb/Manifest
+++ b/dev-php/pecl-mongodb/Manifest
@@ -1,2 +1,2 @@
-DIST mongodb-2.1.4.tgz 2128346 BLAKE2B 7de442c8c93e8b617aba4d1a9e7592272d8351f87a46419cd7143abb92df6a2f67b35c7d3903a47a0e5432eacb10df38067cfafa09192b6488ead27ff60bd170 SHA512 af5ede6c0c13a168cb741aee1d503e13e13b1ca925cda2a155d6b50a51d35cfe832f4b7d266617c6a65d82d4507be0b109bdd4cf92939715b23ba6248b238236
DIST mongodb-2.1.7.tgz 2128529 BLAKE2B 744632d0f690f5c5a8e667cc7b060323c5ebd0926b67d241e228daa0a7488dfdbfbf94523a496b4e9ac890b9a3ba53878dea0ec999950b842a87a44662da0eb0 SHA512 3b50c0d471fcbc00e4e87b43f8d9ca138ea28e260c7983b6f8cc409308c5fe884a14be2dbc4449af35f3caf8cf570897d5c3dcfa0286cf06c5f19882e6818e77
+DIST mongodb-2.1.8.tgz 2129207 BLAKE2B 85af841fd52a4595958def19ed80501b46cabb9bc7a157c75549bd8e92e3b84b91dff678c69c14419e20684ea7c12a62e24122eee0e6f122b48dffaa80181887 SHA512 802f2a4944ec80553c52dc237b63106066274f2e09f9003f9d616a097455b192b757db9479fc696a3a1b52b20c352358db9f461f8489dd25071fdab7300e5d80
diff --git a/dev-php/pecl-mongodb/pecl-mongodb-2.1.4.ebuild b/dev-php/pecl-mongodb/pecl-mongodb-2.1.8.ebuild
index bdff2e895809..08b48aa7ae24 100644
--- a/dev-php/pecl-mongodb/pecl-mongodb-2.1.4.ebuild
+++ b/dev-php/pecl-mongodb/pecl-mongodb-2.1.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2025 Liguros Authors
+# Copyright 2021-2026 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest
index 2ae9b9035f99..c6a7ed5bb88f 100644
--- a/dev-python/apache-libcloud/Manifest
+++ b/dev-python/apache-libcloud/Manifest
@@ -1 +1,2 @@
DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20 SHA512 ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50
+DIST apache_libcloud-3.9.0.tar.gz 2579758 BLAKE2B 642f8a61ac0f61cdfb6213bda7fd1cea5c5258a9ed758ae596848d6c32297c5f4f37800b86e8b99525db1e3ff2f07988e6a1a6bc5f396588dad81158abb53514 SHA512 dd803435ab5a33492dc54ccd0799a718167912cdbd772a2e532efc360208b19908323c58c9d728ff5792c2172f9f27ba5c5e09945171021bcc1b8980ca472824
diff --git a/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.9.0.ebuild
new file mode 100644
index 000000000000..243049700a59
--- /dev/null
+++ b/dev-python/apache-libcloud/apache-libcloud-3.9.0.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/awkward/Manifest b/dev-python/awkward/Manifest
index b95238b52ede..9cf6fec5714b 100644
--- a/dev-python/awkward/Manifest
+++ b/dev-python/awkward/Manifest
@@ -1,4 +1,4 @@
-DIST awkward-2.8.11.tar.gz 6270823 BLAKE2B f7aeb0ac8910f5bad2b61b0c201d004bfc1d607cd95c4635c03f540acf0e630d7247986504471f1eaac56acfd05bb1383e1c214164693e7a650842a1baaa0e71 SHA512 e9a8c3c2740810ff8eafff181244b6d7590553091376abdc6522877a962962e173a3adbe6e544949a4f243f1fa6b592a25429633b97e74ea37b5dcf2c4e01817
-DIST awkward-2.8.11.tar.gz.provenance 9445 BLAKE2B 75a7b7bf7648e71f9431692450e59fd3e6b22811147ee7f6f156afbbee6ff9644356a93a75eb34ddc6d47f26dd07481e772359b86851b17ba0a5ce8e5a693167 SHA512 9707d262099e86d5d6bf146f5e66678f257e9b372856d1cd5e4025d83ec9713f85d3ab00c7e1661e673a3896d60367f516191eee8f484f0a4377c4249d5bc825
DIST awkward-2.8.12.tar.gz 6284797 BLAKE2B e855886447c4ada79e4c11402d44b4a645c66d69359520d611173c886bc1dac84547eab1ec08feafa010cf86eacd29ad17897bbbb6d99af6f7293a0c0dee5cda SHA512 b6eb4370227e2ce2653adde113cc14a92af66351af352e14161e6380c4c5b4faf6e3c366c15e967b124dbc4b4367c41c099971f83a03b69d78d143062a4ac5e3
DIST awkward-2.8.12.tar.gz.provenance 9488 BLAKE2B 23349e92197a22146a483ab042f07949dadee31f672526d6010ff78e2baad4cbe2f50fa4fd1d38ee8d6e627acc4e3a46d9adf5c22e5db0934fea5a9991cd8308 SHA512 7a21812ba97b901972e675a69fc1ddf17c65183c9f72328098aa9b83e189f0de3146daab1e7c7781cca306950eea20ccd5fe77b761435f88ab015732d0c16250
+DIST awkward-2.9.0.tar.gz 6287845 BLAKE2B b8a329b3b3a89b8785122d95c915a9ddf48371236991434622e5d22bd23871c2e9cf3be7b59d7c86af9f42462e8e37a0345271dfa32a848309efe61e9d53d667 SHA512 a8292b9d149016030b80eb159cb634572ad337a1224f9725bbe51c23a1a757a9e3ee2438e33bc0dc343d0758afc91fa3e6c72f6382aa2567b5f0856d42bfe8be
+DIST awkward-2.9.0.tar.gz.provenance 9327 BLAKE2B 9a6aff4f547024fb9c3de4a4608def000bb093bbb40ac8e8229da8edceecd466b9ea6ac8cda9f68b6a9c91243227c2eb03968ae8dc4423dcae533a61cc3e5079 SHA512 51ec3f09b3e9607701a2fbd5f85825d7c0f9d3bb835093c023110ea8d50f41196cf2037cab4102f171a05e3bf14be4ed8764674645a3647908d6f318f4847b40
diff --git a/dev-python/awkward/awkward-2.8.11.ebuild b/dev-python/awkward/awkward-2.9.0.ebuild
index fb424e88df73..388eb0f5d028 100644
--- a/dev-python/awkward/awkward-2.8.11.ebuild
+++ b/dev-python/awkward/awkward-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ inherit distutils-r1 pypi
DESCRIPTION="Manipulate JSON-like data with NumPy-like idioms"
HOMEPAGE="
- https://github.com/scikit-hep/awkward
+ https://github.com/scikit-hep/awkward/
https://pypi.org/project/awkward/
https://doi.org/10.5281/zenodo.4341376
"
@@ -21,11 +21,11 @@ SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
- ~dev-python/awkward-cpp-51[${PYTHON_USEDEP}]
+ ~dev-python/awkward-cpp-52[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
' 3.11)
- >=dev-python/numpy-1.18.0[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.21.3[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
>=dev-python/fsspec-2022.11.0[${PYTHON_USEDEP}]
"
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0f518538998c..1729ce24608a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.42.41.gh.tar.gz 1080086 BLAKE2B e4b257b0d20dfc72d1b57ccdae7a456819a
DIST boto3-1.42.42.gh.tar.gz 1080942 BLAKE2B 32609f924f414160f5649611b98ed02349396845ded24e2dc325b852abee2d250ed68eef480bc7ef55c2ca91631e42d086bedcfc4393696d8158cbbf03acdb33 SHA512 f0034bc64973a522a9b4537d22c7984d2c54cdc4b34fb35d264a62d3c48c8413c46edcc2769d08b9683eb7831e9460dc8c16db1457a1625b8697f935f7395f30
DIST boto3-1.42.43.gh.tar.gz 1082187 BLAKE2B f53ca79ea1c6ca1db912d7c7ddbb34776ec982a438f13c6de677f82ef031529d77eaeed2c947a6065559878a4100f731b5601fc9332b473cb099155f0480fb7c SHA512 0f70bbd161e55a241fe8f1c9ed9fa28742c37d95fbc8df4881e5e291d92dde06905d1aa872d14f07b26004d225f10a536bf24261ab2771e5e5bc4bdefb6ac8bc
DIST boto3-1.42.44.gh.tar.gz 1082573 BLAKE2B 98ac0981ec6df7594dcfcbc1ccddcbe8e9f4423cd61e034279dd4c9b52a5b251f158b1a3ec026dec02bf3178a3e30dc61086cdf53ff2516b7ee6b22ea32bfb3d SHA512 16b05dee6df917a8be2b4e09bc44f4032a08c059eb6aea5d9bf76ad38951ae589b4fa244f0d8b591123622fc3244d955bc028dd397a79ca0ab3d6dcddb7ae0cd
+DIST boto3-1.42.45.gh.tar.gz 1083470 BLAKE2B 4d6f23bbe6e05cc813cf48bfb81c425c192132ef6dfd573958b2d0ae624eaa11e3fd9dcd177e3fe0d1322d60860e7e5b0bdebf0651bebeb2495b42661aaf7456 SHA512 e7510d3842074e54148b21e82297974c4b8a7d6ee92889bade6dd2669209f3ec5c8f94eb651a057b8a6fb85ed4609a0730592509ac9059a5ed50792c0855e15f
diff --git a/dev-python/boto3/boto3-1.42.45.ebuild b/dev-python/boto3/boto3-1.42.45.ebuild
new file mode 100644
index 000000000000..6e5f06a012ad
--- /dev/null
+++ b/dev-python/boto3/boto3-1.42.45.ebuild
@@ -0,0 +1,53 @@
+# 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
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.16.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4a1ace9fa37c..3241c63178ed 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.42.41.gh.tar.gz 15803963 BLAKE2B 3b34f515acaf1bb1445f975a6f71c7c
DIST botocore-1.42.42.gh.tar.gz 15806216 BLAKE2B 4cd696276acb5e2d340ab9b8c6c3bc8b7c620fe0e6c3a6c1198bf39b2e57b285ffd2ecb39559b47bf7922e4a8a3f6bd308f64606adfb341172d941ee06864aa1 SHA512 c8201c4eb4559adccf4863449c032cc9a882c9464fbbd68121bcdf555ba84cff6396cfae4422a3f4584fa0d7de465c704707be871b3359c8b370c21a9ebc90fc
DIST botocore-1.42.43.gh.tar.gz 15818434 BLAKE2B 386b4bdff2a7b7595dfa71dad6cef183ce0628df8e82af28d1b307b4f07ec1820d5aca46974d51dd4c440a74d26902e7ea473ea8fa6e66a8c641e322ccc654aa SHA512 dd4ba485047d751cc55c1e446805e63b997c217f96e7111c3c98f40979625665d21a70947357b7bf215a8c8e957971f55fccd8cb2359e96504fd3655561b469d
DIST botocore-1.42.44.gh.tar.gz 15820139 BLAKE2B a7047f799dc39ee8f49c7128e91e0f11f20c38b946ec5555a75e6fd3f8691fe396d312b9ff3023fc031415cc0846fe94f5d9a5357e31f9d0670cf7e534474609 SHA512 519b7e28d5b46e7e6ac3b375f1926670d361695b34f07d8eddcf48fee8af2b3674040fa5a3b1a27961f77c435a3c4c78deb1802933f08d993dfe4cb782ea4b2c
+DIST botocore-1.42.45.gh.tar.gz 15825494 BLAKE2B d376a9f800b28b784dba58d32713108ab88d72b6c98ebbef84dc8dc81d1b286609cd6249c7deffa92626d24ad83ee7873465aaab85e23b5938857a432041087d SHA512 401db4160b04bb585d648d6b05c7dc9f33bebb0b50077e04a6e07aabb43a6049be510630d889b9e550843af607a06a0a2cd20c74379a41dce0a58f9f0d1f0deb
diff --git a/dev-python/botocore/botocore-1.42.45.ebuild b/dev-python/botocore/botocore-1.42.45.ebuild
new file mode 100644
index 000000000000..f6ce0d9ed8d5
--- /dev/null
+++ b/dev-python/botocore/botocore-1.42.45.ebuild
@@ -0,0 +1,67 @@
+# 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
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest
index 69b990500c85..1ecc92e6d0dc 100644
--- a/dev-python/clang/Manifest
+++ b/dev-python/clang/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/dev-python/clang/clang-22.1.0_rc3.ebuild b/dev-python/clang/clang-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..bdbb6bbefa8b
--- /dev/null
+++ b/dev-python/clang/clang-22.1.0_rc3.ebuild
@@ -0,0 +1,53 @@
+# 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"
+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/cli-helpers/Manifest b/dev-python/cli-helpers/Manifest
index 8cb563de437e..b68c9ad4890f 100644
--- a/dev-python/cli-helpers/Manifest
+++ b/dev-python/cli-helpers/Manifest
@@ -1,3 +1,4 @@
+DIST cli_helpers-2.10.0.gh.tar.gz 37204 BLAKE2B 922e2c69d08ea9894ea2cc84a19779be8f0ce7f9365d4b0de287a9bb41c7cbea2515208bc979d8809863fd1e1b43c5984634eb14949da5b3000e5dd442385eb6 SHA512 2112a8617440157cf4c20149cbd983abd17a7f967b287eae90eb4569bf55e4154761ea88d3148ed176ee8e68ca2309b4401f1069962c87aff72a1e2d7e395492
DIST cli_helpers-2.7.0.gh.tar.gz 36537 BLAKE2B 843d88f5f1eac62b3d37a6d423ec9bce47daedc4b3ea1896d5e84c6dae76a4af687a6fbc01f29d8146cca6ac89f638d2eec0a5d439258369636c7008fac3d499 SHA512 ef9976a7cd4c7853edee598d188003d7f1e1d73d3ca0be2030f2af9db246d394d1ac961408b8e222d45e9dbabda622dbc194cd9fa7aeacf958cd9206428781f6
DIST cli_helpers-2.8.1.gh.tar.gz 36594 BLAKE2B c713c771a742f992ee5468de70d1d965672ae6b24ade26d397f1aa411040a5d6561d3ca807c8be509217cb0d46f14c10bece2b181798ba8dee1952fb3358886a SHA512 b5228702e7de009404004f0fcc002a8876ee962885dcfc4cd04c8863fba5c5eed802fffe411cf0136ba2bc391ec5e6870e450acb17e5aa91b0962b509f1a2963
DIST cli_helpers-2.9.0.gh.tar.gz 36958 BLAKE2B e9cbe7560846bd05a24a2da66ea309e8d29869bdd22b42d9130f42217b58500da022857d1f4ac6a9d069f7e918d353847632a134cc9c49e134c3d7d4c179e5c0 SHA512 aa022d28c295837976f4d9c3ec20ea12fa80ba7600e2e73e30895127e8d2697d28865778e96962a49f2060f06fe58e5f0147eb3747e103fd3a16a54aebde1a75
diff --git a/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild b/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild
new file mode 100644
index 000000000000..0edd93e7a7d5
--- /dev/null
+++ b/dev-python/cli-helpers/cli-helpers-2.10.0.ebuild
@@ -0,0 +1,36 @@
+# 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
+
+MY_P=cli_helpers-${PV}
+DESCRIPTION="Python helpers for common CLI tasks"
+HOMEPAGE="
+ https://cli-helpers.rtfd.io/
+ https://github.com/dbcli/cli_helpers/
+ https://pypi.org/project/cli-helpers/
+"
+SRC_URI="
+ https://github.com/dbcli/cli_helpers/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}]
+ dev-python/wcwidth[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 0b61f567552c..912008bf11cd 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -6,3 +6,5 @@ DIST coverage-7.13.2.tar.gz 826523 BLAKE2B cad41c9c1b10bdd65d7ea640f14df81a9d196
DIST coverage-7.13.2.tar.gz.provenance 9820 BLAKE2B 5da8bbf1e916389b9482bc4eabdb1637a96b66aaee0cdea1d8e7c11bcec99adb746ec4500dc877fed18649834a0bc6c4346ce5757cd83b58c7a17eb4ebf7212e SHA512 47824e52ad5f2a3a76000e6a284847b53eab94115c4c2875137920c061ff9909cb97145775ecf37963212cf53e9ebddd66ca2bdd87631e05ca4c3832dbc63e12
DIST coverage-7.13.3.tar.gz 826832 BLAKE2B 59b4923ea16ad2634adf6dcf3e4b7fb3a41937a9c22e0a91f7581c44f6eb9239b22d131b7bd8d92f23f683ff954e8c8f406075a2ac42484a7300c273889ca0ff SHA512 34a29ef7220700f280b0eba08e3ef5ee821b6a42fec277782ed665c20304739844e2a387f13d7e3b13db3d31f342ae56293fd624e9762a1bcf0d3d67308ee442
DIST coverage-7.13.3.tar.gz.provenance 9585 BLAKE2B 541bca8acbebf7874d2f50e6bddbe790b28f71840efc3be8a9051570ff5b4fb814f78094b9eb1d701d380320aa8f166b75242a54f282078503b27189914505fa SHA512 b3a6dac06a684c3c38636b5e05e54f0ddcea56374f64aadbbe95c6a95ac67cf382e80f3420acdc5b735573d6e62ce902b6f69b42340db0215d81981292d090d7
+DIST coverage-7.13.4.tar.gz 827239 BLAKE2B 97a0d24240c4e9617909d5138238cebc9d88ff6eaafb51a98d7d9e88db7856ee2397ddc760708407954b6ed1ec0b71c864b5f3e2efa87b79e835d41765289782 SHA512 90369ffbb0105cb31be14cdf3e7a909090c96c692a03c63b36030b734b439b9720ea957d6f03c759a91ae17de93d9030cd314c8630a021f2e4f6d9df376910f8
+DIST coverage-7.13.4.tar.gz.provenance 9440 BLAKE2B f1053da51b5f6697f41fe9bfe1e4f2cee3e30c4539ab6b7a67824e8c6d3f3da2a1badff0efde5941772a0397e0c9b7f949e40e6dce688b9d29b30e4834e741f5 SHA512 a5c490008c872924a19addbda7dc8e574ecc8a8e9197ceaf64700655a475f21e856c0a69f174e3065b0dd4bba3dc1457f640d007bb249e3410df7d691e72dbc9
diff --git a/dev-python/coverage/coverage-7.13.4.ebuild b/dev-python/coverage/coverage-7.13.4.ebuild
new file mode 100644
index 000000000000..b3a677b0deba
--- /dev/null
+++ b/dev-python/coverage/coverage-7.13.4.ebuild
@@ -0,0 +1,110 @@
+# 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
+PYPI_VERIFY_REPO=https://github.com/coveragepy/coveragepy
+PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+ https://coverage.readthedocs.io/en/latest/
+ https://github.com/coveragepy/coveragepy/
+ https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="+native-extensions"
+
+BDEPEND="
+ test? (
+ >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-{rerunfailures,xdist} )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_compile() {
+ if ! use native-extensions; then
+ local -x COVERAGE_DISABLE_EXTENSION=1
+ fi
+
+ distutils-r1_python_compile
+}
+
+test_tracer() {
+ local -x COVERAGE_CORE=${1}
+ einfo " Testing with the ${COVERAGE_CORE} core ..."
+ epytest -o addopts= "${@:2}" tests
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # broken because of pytest plugins explicity loaded
+ tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
+ # these expect specific availability of C extension matching
+ # COVERAGE_CORE (which breaks testing pytracer on CPython)
+ tests/test_cmdline.py::CmdLineStdoutTest::test_version
+ tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
+ # mismatch of expected concurrency in error message
+ # TODO: report upstream?
+ tests/test_concurrency.py::ConcurrencyTest::test_greenlet
+ tests/test_concurrency.py::ConcurrencyTest::test_greenlet_simple_code
+ # packaging tests, fragile to setuptools version
+ tests/test_setup.py
+ # looks like a difference in exit status reporting?
+ # https://github.com/nedbat/coveragepy/issues/2008
+ tests/test_process.py::ProcessTest::test_save_signal_usr1
+ )
+ local EPYTEST_IGNORE=(
+ # pip these days insists on fetching build deps from Internet
+ tests/test_venv.py
+ )
+
+ "${EPYTHON}" igor.py zip_mods || die
+
+ local -x COVERAGE_TESTING=True
+ # TODO: figure out why they can't be imported inside test env
+ local -x COVERAGE_NO_CONTRACTS=1
+
+ local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)}
+ local xdist_args=()
+ if [[ ${jobs} -gt 1 ]]; then
+ # required upstream to avoid cross-test conflicts
+ xdist_args+=( --dist=loadgroup )
+ fi
+
+ local prev_opt=$(shopt -p nullglob)
+ shopt -s nullglob
+ local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so )
+ ${prev_opt}
+
+ if [[ -n ${c_ext} ]]; then
+ cp "${c_ext}" coverage/ || die
+ test_tracer ctrace "${xdist_args[@]}"
+ fi
+
+ test_tracer pytrace "${xdist_args[@]}"
+
+ case ${EPYTHON} in
+ *3.11)
+ ;;
+ *)
+ # available since Python 3.12
+ test_tracer sysmon "${xdist_args[@]}"
+ ;;
+ esac
+
+ if [[ -n ${c_ext} ]]; then
+ rm coverage/*.so || die
+ fi
+}
diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 9d0d68d699ee..4ae4858c17a1 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,2 +1 @@
-DIST griffe-1.14.0.gh.tar.gz 427024 BLAKE2B c28f692830e2ecaa64c6dcb94e9d4f72a68612894f7cde903a8952b6979e361dc21f7f95b92fafe7d918a252681c7ebfa53b29ce0620df2a24a6a8aa87a29669 SHA512 e293bbe788de84365add1674faf03ad9815241802ec358b218d1b14fb613b735d42e05531404bacf21aa14bd43e10e548933c7b13af188c3e88af488781a3f19
DIST griffe-1.15.0.gh.tar.gz 427423 BLAKE2B a8df8deab830589a46963cae03fa24ee64c5c06050b1dde3e5f0c7d8dd34764e6bccad5974f3c97fe45b67fd74aacc21afc9fdaba6aedc55f4319ce125379189 SHA512 9dc9d57dd88de7a5649639d3ce7b2bc37c5401ce82c7f6a769329ec51d97b9e97c9b2c9c3c0a399adeda66439b9842b26e8a4cbf44096a540af5e924484cce65
diff --git a/dev-python/griffe/griffe-1.14.0.ebuild b/dev-python/griffe/griffe-1.14.0.ebuild
deleted file mode 100644
index fe3df6fd68d6..000000000000
--- a/dev-python/griffe/griffe-1.14.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit distutils-r1
-
-DESCRIPTION="Signature generator for Python programs"
-HOMEPAGE="
- https://mkdocstrings.github.io/griffe/
- https://github.com/mkdocstrings/griffe/
- https://pypi.org/project/griffe/
-"
-# Tests need files absent from the PyPI tarballs
-SRC_URI="
- https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}]
- >=dev-python/mkdocstrings-0.28.0[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # fragile to installed packages
- # (failed on PySide2 for me)
- tests/test_stdlib.py::test_fuzzing_on_stdlib
-)
-
-export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest
index 62e350fe8cb2..b7533e22e010 100644
--- a/dev-python/jaraco-text/Manifest
+++ b/dev-python/jaraco-text/Manifest
@@ -1,2 +1,3 @@
DIST jaraco_text-4.0.0.tar.gz 17009 BLAKE2B 4aa4381de0988383f4442a1caaab48eae79f2cbe564438b540adfed12d9cfb3680de1e5579029be204024256ba9f3327af225db73f2bd68fed7b2bdd4859a799 SHA512 240c4f6f3df6916e9015479147474a43ea9e858e22821f53263c1ef42c61336c36a34baa9c7384b9d345cf42e10b7499e2efa3c85178a0c2abc47fcd82b63fb3
DIST jaraco_text-4.1.0.tar.gz 19153 BLAKE2B 8585bb938ce694e7d438fe0faf17c51f9fd8392cc7157a4816a94a043aa1cd1e047d25c34fc0e27b82ccae1a73d000a82a90493c1b72f20fe8375c5bade02565 SHA512 8af0377c47c673b5d2a7d6d92f37b945bbe6aa451df7dd152669a8ef1f378c8b04283e23291393c70b818d32a96acffd16f71d401d9115775469a94c19926413
+DIST jaraco_text-4.2.0.tar.gz 20077 BLAKE2B c2c991586f5696995ad60b0238c110fb1094c8b51c35961e01faec6a4b18f5ca1951d1c273c3908d41f1bf26fab7e639f5f4903328e106b7f770416c9990c218 SHA512 63cd8b4c7a66231b4951e2c5d5b8fcc6cab2fd3bddee0f6fb254eafdf131fc1cd8ed88430e0a822096dfd7d871acef335ac30e899b7f715832800cce4005f1dd
diff --git a/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild b/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild
new file mode 100644
index 000000000000..9f5506f6d050
--- /dev/null
+++ b/dev-python/jaraco-text/jaraco-text-4.2.0.ebuild
@@ -0,0 +1,50 @@
+# 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_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Text utilities used by other projects by developer jaraco"
+HOMEPAGE="
+ https://github.com/jaraco/jaraco.text/
+ https://pypi.org/project/jaraco.text/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
+ >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ cat > pyproject.toml <<-EOF || die
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "jaraco.text"
+ version = "${PV}"
+ description = "Module for text manipulation"
+ EOF
+
+ # remove CLI tools, they have annoying deps, no entry points
+ # and since there are dashes in their names, they can't be imported
+ # anyway
+ rm jaraco/text/*-*.py || die
+}
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index d12ab8aeaca8..a11d7c268c91 100644
--- a/dev-python/langdetect/Manifest
+++ b/dev-python/langdetect/Manifest
@@ -1,3 +1 @@
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
new file mode 100644
index 000000000000..637368d2f237
--- /dev/null
+++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
@@ -0,0 +1,13 @@
+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 271137de443d..7100f5f39dd8 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 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,4 +19,6 @@ 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 020e07f2a3dd..c0f74ac187e2 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -2,11 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marcin.deranek@slonko.net</email>
- <name>Marcin Deranek</name>
+ <email>pastalian46@gmail.com</email>
+ <name>Takuya Wakazono</name>
</maintainer>
- <upstream>
- <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
- </upstream>
- <origin>slonko-overlay</origin>
+
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 69b990500c85..1ecc92e6d0dc 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/dev-python/lit/lit-22.1.0_rc3.ebuild b/dev-python/lit/lit-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..2cc4b6485aed
--- /dev/null
+++ b/dev-python/lit/lit-22.1.0_rc3.ebuild
@@ -0,0 +1,45 @@
+# 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"
+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/markdown/Manifest b/dev-python/markdown/Manifest
index ddfc58e30a69..89df8f4a1653 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -1,2 +1,3 @@
DIST markdown-3.10.1.tar.gz 365402 BLAKE2B 68742d233466d9f4ccb03b60749dbce79b19b4394f29b8d83632f81123ebb2c4eb69d29e7c3199549b8ec88ba6009c293fc908160bf3086d0d3db911f0205ed4 SHA512 34c9f52172640c28ec281575eba29a841e4086b5c898ab4d7df804d691310732d707cfc0f27b36fa9bc9662191b36453a25279c4d9e3d1e0cf012d95f3d90a9d
+DIST markdown-3.10.2.tar.gz 368805 BLAKE2B cc5bbbfe702e81937b849f3b9b48089ca07a314ae8603ca5203b11f3eaed0591a042ac855abb1231378848073b9c0d071e22550952659e6b7711e5607ecf0d77 SHA512 cd84d5715002ed58cb1ec64f1b33d048892162cfc9675f570e146bc611ea92cf0dbb3a99018e091131188f29efde8c25da2e9218b5d0d96890c406cbde300074
DIST markdown-3.10.tar.gz 364931 BLAKE2B 43cdbdcda9e43e0525664e13e36708f6565c7e0a8cf0219ed27d3a6de89835c6423caaa67d075d5dc244ef53739414d56dcd26626b2d11d14b4e23ae356eec99 SHA512 5b07895f8bd560348722a97517ef33b740221092cd2567f19ac5baf823a43916c6243ed603c8f6b94b526b39d9876a040b5ef2f4d50f3de277e6d96a2bcc510c
diff --git a/dev-python/markdown/markdown-3.10.2.ebuild b/dev-python/markdown/markdown-3.10.2.ebuild
new file mode 100644
index 000000000000..731f0f345800
--- /dev/null
+++ b/dev-python/markdown/markdown-3.10.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_PN=${PN^}
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python implementation of the markdown markup language"
+HOMEPAGE="
+ https://python-markdown.github.io/
+ https://pypi.org/project/Markdown/
+ https://github.com/Python-Markdown/markdown/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/pytidylib[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+python_install_all() {
+ use doc && dodoc -r docs/
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest
index 9ee393ebf917..bacc706cb31d 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1 +1,2 @@
DIST mkdocstrings_python-2.0.1.tar.gz 199345 BLAKE2B 62386822b86462b38e587954e3a8566530f3021d243e2ab13d5f3a948d74f6e4eca9dbd62fdb50dc266ecdeed51c013725ea305d5bcfb81c0bb59dc3c8a3f912 SHA512 b3e3c9b48a451b630ec88c79d254a9095f9a2a1d5d43a0aab9ac2554d0cef681a5ebc2452f44466bc0ea47e27f68f66b0e3fa14534ea97ddb5994ae37c1b4327
+DIST mkdocstrings_python-2.0.2.tar.gz 199124 BLAKE2B e6698c44702e87f84a97db1815924f69f0d3daf0bee5fb6e02a5fb1392ba4ad89b54f6dd3932f137281b2e3f17e56d40ba1cb5ff1e4e1f40aa3a329e6b294b07 SHA512 04613ff0de8b1caa0f39f5f807a5ea3a1bd66f25d1caf5b46822e88e68cc4a66654cf31dba6d0901d5770d2388e97334324b4703517b59fd83c1dd912fcb269a
diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-2.0.2.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-2.0.2.ebuild
new file mode 100644
index 000000000000..52783686f964
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-2.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+ https://mkdocstrings.github.io/python/
+ https://github.com/mkdocstrings/python/
+ https://pypi.org/project/mkdocstrings-python/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ >=dev-python/griffe-1.13[${PYTHON_USEDEP}]
+ >=dev-python/mkdocstrings-0.30[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-autorefs-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/beautifulsoup4-4.12.3[${PYTHON_USEDEP}]
+ dev-python/mkdocs-material[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( inline-snapshot )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+ # "None" meaning particular formatter not installed
+ "tests/test_rendering.py::test_format_code[None-print('Hello')]"
+ "tests/test_rendering.py::test_format_code[None-aaaaa(bbbbb, ccccc=1) + ddddd.eeeee[ffff] or {ggggg: hhhhh, iiiii: jjjjj}]"
+)
diff --git a/dev-python/nox/Manifest b/dev-python/nox/Manifest
index a0662c61ba47..ef9c61902c93 100644
--- a/dev-python/nox/Manifest
+++ b/dev-python/nox/Manifest
@@ -1,2 +1,2 @@
-DIST nox-2025.10.16.gh.tar.gz 4030415 BLAKE2B 1ad98e773c387669f10de8879bb81d9aeb549f30ba8976e5f8d97589df967244a81138f0dc2e7ff2ddc40e81d694ed8bbf89aa11d9988c615f0b4af100e0b495 SHA512 992bb658ffbc889eeb584a4c3c8785f2a251f111fc0cd4fbe35eb67b5463a45772cefebf2ef2e88d337e4ff7879da47ad0ec07082e904968e7e1996a7d79127d
DIST nox-2025.11.12.gh.tar.gz 4030743 BLAKE2B f5d611c37179bb850757d24077a8f4c00a4cd76c26c79ce93eb549c27fd116fdbd1d5380f027dc1355c40ed710b7b1190a15df8294e9a448bdd685ca1c26306c SHA512 fe660f99263ef950e79ae70bd4beeee88046bf2f838e36e33ac74fba5bdd3d36f898a2d7194716f832222a13061f52ad6c03da7f4e3fc5c296ca6db04a48e13f
+DIST nox-2026.02.09.gh.tar.gz 4031394 BLAKE2B 6d2c04dec43c09ef2163c04f73ea0833c1963abae7c13a96d6f526e2f936b976d19e4fe79e5272d7b86bed920e9cb362c60fae655a07296d7b509c959096a8e0 SHA512 3ae5901f7f001e5cc607e99d8360697343dd8c7717f2f5b55937b2a759617d0493b37779672cefa0f18153529f46945b10db6a8352e222b0508bc683fc6fbd3f
diff --git a/dev-python/nox/nox-2025.10.16.ebuild b/dev-python/nox/nox-2026.02.09.ebuild
index 0363029d0463..9cb55e11403f 100644
--- a/dev-python/nox/nox-2025.10.16.ebuild
+++ b/dev-python/nox/nox-2026.02.09.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -28,7 +28,7 @@ RDEPEND="
>=dev-python/colorlog-2.6.1[${PYTHON_USEDEP}]
>=dev-python/dependency-groups-1.1[${PYTHON_USEDEP}]
>=dev-python/humanize-4[${PYTHON_USEDEP}]
- >=dev-python/packaging-21[${PYTHON_USEDEP}]
+ >=dev-python/packaging-22[${PYTHON_USEDEP}]
>=dev-python/virtualenv-20.15[${PYTHON_USEDEP}]
"
BDEPEND="
diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest
index 5c7f18d2e2ed..3bb455a5e627 100644
--- a/dev-python/parso/Manifest
+++ b/dev-python/parso/Manifest
@@ -1,2 +1,2 @@
-DIST parso-0.8.4.gh.tar.gz 398241 BLAKE2B 5a8a81f64b20b52cd3349b7bc059621733debfaf5cc271f3e89423d63e4af67391f7740c34b450b2a91fafe34b8986926e8f7c4ca0b8600eafd0171c01e664b0 SHA512 da96f0ab6cfbcf2a54ee73262a672bb4d9720aa91fd884a8c17165d597eece97569b7ee87fd7ea1c0be663c0cb2930a66a03b4e305070f59f346485817607db3
DIST parso-0.8.5.gh.tar.gz 399412 BLAKE2B 38a0036954fec71b2878aeb2a32f437a9f787b51ab27cd773289d728371dc2cae556b8d19559dfb3cf001350d15f7256e1b2c1fcc0d0736249905a85b4b469f0 SHA512 9f24e13d0c4c1ddd818dc86414623f02beb4a2ee7e6df82fa014756f3ea2f7b7202a655250511e29d66b8bf32170780dfeda1b95ef30c051fad832240b40430a
+DIST parso-0.8.6.gh.tar.gz 399847 BLAKE2B fc60c16cbb282e4db91a3bfc03b1397c28c90d8bae095310b6b7bd76102c21645d1fd6fb5e69a59a39a37e556b11140197b499a9ae9bb50fc79111910235e967 SHA512 f1468c17f1e64f4c6b7e1c6703f254c5cb93edb0905d31e5687b992726399bf1e62a101af6a80f10393573f930c91d00a07fca05e78104edee56e6b6fca6baee
diff --git a/dev-python/parso/parso-0.8.4-r1.ebuild b/dev-python/parso/parso-0.8.6.ebuild
index 8e3209360e65..ef46d2d73dd9 100644
--- a/dev-python/parso/parso-0.8.4-r1.ebuild
+++ b/dev-python/parso/parso-0.8.6.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
@@ -20,9 +20,12 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
distutils_enable_sphinx docs
+
+EPYTEST_PLUGINS=()
+EPYTEST_XDIST=1
distutils_enable_tests pytest
EPYTEST_DESELECT=(
@@ -32,11 +35,3 @@ EPYTEST_DESELECT=(
# but it is not actually a test and thus fails
parso/python/token.py::parso.python.token.PythonTokenTypes
)
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # this ain't perfect but that's what upstream has so far
- # https://github.com/davidhalter/parso/commit/f670e6e7dc01e07576ec5c84cbf9fbce1a02c3eb
- cp parso/python/grammar{313,314}.txt || die
-}
diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 5c603e7bff80..982ad604365a 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1,2 +1,3 @@
DIST pyfakefs-6.0.0.gh.tar.gz 255364 BLAKE2B 953b367fa95cbb2dccf3367de4ba6f768387d87bce2f6849b9cba4b269d52ad15f1facc12137be16095944fec9d863f6bb32aa0eeead27c97a4059e7b7d6b60e SHA512 49112c5f89843eace74ab2011b4ee1db1e5e100d3358950f4664ef3fb7f309fcef720e571e66e4b88d0997cb81f02b30c1063ac55a1877651e8aa9c3e7fa3ee4
DIST pyfakefs-6.1.0.gh.tar.gz 256597 BLAKE2B 9bd8335327bcd4641daddd5d65002849372462c7e9cc6260a2dbc4e84c3116b5b2423bb0ec60c27f37498cfb44858a1b27ed0f9650239399864a0b34edf54be9 SHA512 998ecb17afae46519da9fbca409b7cd0cb6b13c45867ad5c20b6abe1747850e4b9812aee2916f9c20d884adb0e244f87dba74a743e6d98e0e789469f90e2cc5f
+DIST pyfakefs-6.1.1.gh.tar.gz 256673 BLAKE2B 649c03eae7f75b579e6f43a110896506bf316ff0222202ec5219106f6cec1e761309c03c9c8514520bf9de97d06cbd4518a39881d46da702acc3bd4a08867dd9 SHA512 e385e5e0b399da169148d40394d98408156717c2f4a9ebdf5f9f3764ffc0d91005286ca974a8e1b01a981be8ecff435fbf78e5d2a0ab34874fc3fd3126afdf2c
diff --git a/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild b/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild
new file mode 100644
index 000000000000..06a49696668a
--- /dev/null
+++ b/dev-python/pyfakefs/pyfakefs-6.1.1.ebuild
@@ -0,0 +1,60 @@
+# 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
+
+DESCRIPTION="A fake file system that mocks the Python file system modules"
+HOMEPAGE="
+ https://github.com/pytest-dev/pyfakefs/
+ https://pypi.org/project/pyfakefs/
+"
+SRC_URI="
+ https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+EPYTEST_PLUGINS=( "${PN}" )
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # requires *.dist-info/RECORD file that we're stripping
+ pyfakefs/tests/fake_filesystem_test.py::RealFileSystemAccessTest::test_add_package_metadata
+ # wants dev-python/openpyxl
+ pyfakefs/tests/patched_packages_test.py::TestPatchedPackages::test_read_excel
+ )
+ local EPYTEST_IGNORE=(
+ # test for regression with opentimelineio package
+ pyfakefs/pytest_tests/segfault_test.py
+ # test for regression with undefined package
+ pyfakefs/pytest_tests/pytest_fixture_test.py
+ )
+
+ if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ pyfakefs/pytest_tests/pytest_reload_pandas_test.py
+ )
+ fi
+
+ case ${EPYTHON} in
+ pypy3.11)
+ EPYTEST_DESELECT+=(
+ # TODO: this test messes up everything
+ pyfakefs/tests/fake_filesystem_unittest_test.py::TestDeprecationSuppression::test_no_deprecation_warning
+ # TODO
+ pyfakefs/tests/fake_pathlib_test.py::SkipPathlibTest::test_exists
+ )
+ ;;
+ esac
+
+ epytest
+}
diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest
index 81471e93bf77..0a3e7c2d0dfc 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -54,6 +54,8 @@ DIST pyproject_fmt-2.11.1.tar.gz 47310 BLAKE2B f066e5222da660e988abc1abf9425eb54
DIST pyproject_fmt-2.12.1.tar.gz 83062 BLAKE2B 4011b76e449c833653d7e366c5bd9c95b95a79a26ce66c18b5eda623d9df698787cf62c33b0364d03fb52e4cba5790248d010172ae101122b8a8613fb740e429 SHA512 bebc73b705c02df6667a18b3e2c625362d395cffe8aa8423747d42d8fdda8e7c7cfc3994e2edd904c2682d9aa5cf845d3528b6d85c895848a4926aac5b645915
DIST pyproject_fmt-2.14.0.tar.gz 109775 BLAKE2B 7417d3a08af776339056d2fd4b2abb087b901ab3f840b5527251c643ac605d009c4645f3dbf3f8b779c9856957e26d53bcf13e6d30d45d9b03c883fd13ebfe11 SHA512 30d0330c3a45f115d378bdec0497ea1aed1090fdb8a2bb2aa3f59c7f871584222af530f4c8d3bdca9562119330b6b2fc94a6591a79ad5c64c82c81846518820f
DIST pyproject_fmt-2.14.1.tar.gz 118476 BLAKE2B 4d1045f4744fac803bb3c72efe51ec6ed36d0f67ad3115a0e28c17e59d6525c75c0010b4728269f7e6c01307c4fcc9f3d014ff5c12786c41f5e6c1c1999e348e SHA512 0a58e5bdafb161fcf19b179a60829e032c8ee94a4461571dd5daff8a0a2e1e3c2bac6ab78388e2d5f666b52793b2055ae84fb0d8f57bbae44bb0d6573683f499
+DIST pyproject_fmt-2.15.1.tar.gz 125598 BLAKE2B af12d3a62b558a3ac7edcaf67db7d2ee2a69f09cfe3968cb977e57b636b230c2356c2ffa03ba11a829447bec2e852b56b54b030e02e8fb19bbf542f093db327e SHA512 2caf5d3c79453692b7f1c971c3404de3647c37a794db404d283f64d6b8dbac917ac20dd8d50105f80c0cbdb75ae73b17e06022094759ef74b88283203d8ea468
+DIST pyproject_fmt-2.15.1.tar.gz.provenance 9836 BLAKE2B 48af8cf30ac4490c5f3b0e4b59347159f61b9c7e5dab43f00b577635e5e5b8a4b4458c9c023f7d7288ca7399128dcdf3e62ef7e7807dc43fdac221ddad3cf5ec SHA512 0ad754761cbb46ea58b1034aa8b9e0310bbed4e6eea3a285628ced9952127877834696c0042df1cf4ce1f71476e7c54ff56058d1cc98814f165740621e3a04b8
DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158
DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
@@ -88,8 +90,10 @@ DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8
DIST time-macros-0.2.22.crate 24604 BLAKE2B a511923e4c8d790ed422e4635244796154b6893a3dfdd32e9b960fe0a12749a23656335573b42c1245984988382e6991e242830c770378580a61e9f451bd06a5 SHA512 7633ea40338364add29e7cf6beb7f2e9c441a8fd6079fba9b9fd13dcda6537c2ccbc3091cb6551715649d13080567fa26ed6db4e4b3402736105f526da2f45bc
DIST tombi-45fd7d87b0e081ac3c29b207d4ccf89dc0a7ab97.gh.tar.gz 10358694 BLAKE2B 5c9d9372094dd730a5868b48d5536734b9127b34c416f5cfbb4d2bfeb26446e167fd5b26be06bffa8e774a52a6ef333b603e761033dd5c169c7575d6eead86d7 SHA512 eb4d3f2d51569dac76fc073459b4f24a91089011412353510050e533701fd38c4369003fdc005cc742e9e8ee3fe8b40b4a3c4afd44587dee8892a335e107c277
DIST tombi-73d0800f0cf60e04fea74992d7abb6fcac435749.gh.tar.gz 10358630 BLAKE2B b71e4b99b74341e21539310bcfa7859cafc5e37a92ecc09b7772a12fcdb0ea21650313deaa37de42bbfbc5dc814092d09a4544113432a623fd96387488a5dd9d SHA512 268cb8ce9f09e727e59a108e8c233bf97abaea4b5472dcfd66f9b9d9c77dcab3ad1479665b47b2ccb9a4dc02f0cc1821673bd71b9e39d97d106be7c130d6b6ba
+DIST tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz 10358474 BLAKE2B 8be3c90eafd12905f2104ca937e239b30f0c8e3c5cd124e401412c70755daea06f09d7e794f4d6910c6065fdc37c4ab5c3500e3594a9fc747669ace95f8f3a81 SHA512 5b8be960e387af08af4d381958dce6e71319f8022093c2279281e5449e5737d0c6843c1a5b7568076d4f72d86bc06021a5cc8b221af90adc95100c96388eda05
DIST toml-fmt-pyproject-fmt-2.14.0-crates.tar.xz 17729776 BLAKE2B 00b4918b86c3c35d1a0574348ad6f4559b33e06553e25906da65971d33a428c4a2842b07ff551e823800a3b10682fe1c607cd412f0468ac209c68b73d90ac26e SHA512 63b69d0dc643915ff8930dc8a367f7e66ce6034e20a269482cd152ef88dcbd1ccfb2664a291d1881a47eee4b36c1458e3d1f869ea60f1d1d6119deb0fe9ed561
DIST toml-fmt-pyproject-fmt-2.14.1-crates.tar.xz 17945184 BLAKE2B 8e8e9b9713aaac87efcc128f194217c0f662e947d6011d675fe789594ca689ed947f71999a1f2e59ae7afb59cdbb76be1bb96a2a1f54c8a917115ef0a1ef088b SHA512 7d4eec57f8f1733bdbb86fa75ef198a45f9c56e93feff96c3e12c7747f637ffacd55a71f999ec3b34a48ee08e8772e5f858d56bd243b8a003861d504f2edcb8b
+DIST toml-fmt-pyproject-fmt-2.15.1-crates.tar.xz 17961528 BLAKE2B 2bb9ec28695cae8feed6166291c82eed4e25e0653046e05b32dfd9fa3d8fec0d4702025c7a13fc8c9b963d8bea3cc2d44b627220b69e000cd64f05b91c236f7d SHA512 f7bf4d6aa77d84016be40a4fc6f4368a425011e285ecb69e9a32188a41141a081d49723974a97128f159767690359ece1a26a3eba94de9c7b5a9b73abf0912b3
DIST toml_datetime-0.6.9.crate 12622 BLAKE2B 0362fbee2359fb7388bd679ccf114e554234294437dd3aa26b0e969aadd0e0fb76ad89eb33e0c4a2b50883764f64708fad2e265562feba13688fdd07623e18af SHA512 8409a902d7f6c22a8837cb71fd0e4fbb40b34c1608c3e858f4f5268c34948b94e9f9dae9e6f3ba73c78e3db14754fcec0b22081160acb228ae366aeafaaead9c
DIST toml_edit-0.22.26.crate 121714 BLAKE2B c1e39ec75d3d34e038d7a7e3af4d74b1a53010ed2d837a3643f08e459231ec7f15c149910dbc5294187601e342b0ba03fa8129dbc879b326841a32513ed7fdd2 SHA512 8cad3472f790e3423dadb34da76f77fd122721daa1c855a749699ac0af8e39c2453ed47369b14e8603204acb896a966ea98857118003a5d75cc48ca5e28ecff7
DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-2.15.1.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-2.15.1.ebuild
new file mode 100644
index 000000000000..b5325fb80145
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-2.15.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYPI_VERIFY_REPO=https://github.com/tox-dev/toml-fmt
+PYTHON_COMPAT=( python3_{10..14} )
+
+RUST_MIN_VER="1.87.0"
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+ [tombi-accessor]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-accessor'
+ [tombi-ast-editor]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-ast-editor'
+ [tombi-ast]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-ast'
+ [tombi-cache]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-cache'
+ [tombi-comment-directive-serde]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive-serde'
+ [tombi-comment-directive-store]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive-store'
+ [tombi-comment-directive]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-comment-directive'
+ [tombi-config]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-config'
+ [tombi-date-time]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-date-time'
+ [tombi-diagnostic]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-diagnostic'
+ [tombi-document-tree]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-document-tree'
+ [tombi-document]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-document'
+ [tombi-formatter]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-formatter'
+ [tombi-future]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-future'
+ [tombi-json-lexer]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-lexer'
+ [tombi-json-syntax]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-syntax'
+ [tombi-json-value]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json-value'
+ [tombi-json]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-json'
+ [tombi-lexer]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-lexer'
+ [tombi-parser]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-parser'
+ [tombi-regex]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-regex'
+ [tombi-rg-tree]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-rg-tree'
+ [tombi-schema-store]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-schema-store'
+ [tombi-severity-level]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-severity-level'
+ [tombi-syntax]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-syntax'
+ [tombi-text]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-text'
+ [tombi-toml-text]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-toml-text'
+ [tombi-toml-version]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-toml-version'
+ [tombi-uri]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-uri'
+ [tombi-validator]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-validator'
+ [tombi-version-sort]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-version-sort'
+ [tombi-x-keyword]='https://github.com/tombi-toml/tombi;749df5d762ec02cc6d960f37dbaeaf060ebaf1d5;tombi-%commit%/crates/tombi-x-keyword'
+)
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+ https://github.com/tox-dev/toml-fmt/
+ https://pypi.org/project/pyproject-fmt/
+"
+SRC_URI+="
+ ${CARGO_CRATE_URIS}
+ https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F${PV}/toml-fmt-${P}-crates.tar.xz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0
+ Unicode-3.0 ZLIB
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ ~dev-python/toml-fmt-common-1.2.0[${PYTHON_USEDEP}]
+"
+# tox is called as a subprocess, to get targets from tox.ini
+BDEPEND="
+ test? (
+ dev-python/tox
+ )
+"
+
+EPYTEST_PLUGINS=( pytest-mock )
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/pyproject_fmt/_lib.*.so"
+
+src_unpack() {
+ pypi_src_unpack
+ cargo_src_unpack
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+ sed -i -e '/strip/d' pyproject.toml || die
+}
+
+python_test_all() {
+ # default features cause linking errors because they make pyo3
+ # wrongly assume it's compiling a Python extension
+ # https://github.com/tox-dev/toml-fmt/issues/23
+ cargo_src_test --no-default-features
+}
diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest
index 13368debed83..c400a7a87a79 100644
--- a/dev-python/pyproject-metadata/Manifest
+++ b/dev-python/pyproject-metadata/Manifest
@@ -1,3 +1,4 @@
DIST pyproject_metadata-0.10.0.tar.gz 40568 BLAKE2B 2c4280e863aa809a6b2474da48c1207568a76d6ea88ce0c22ee5741557485c12f1f7fe3d4449150b58ef7f2c15de3d91423c7e4bf3c67b700ad9297da7871072 SHA512 78d912dcd0cdb969a543220231822db73da4a7a0dff40587c120484e7596794ee6544a133ae9f4c8f123d7854d0d75fa2ae1f41639544e96964c4cf20a2b5925
DIST pyproject_metadata-0.10.0.tar.gz.provenance 9321 BLAKE2B ecaf063ed462d6917f4c1906b2e0ab44f7e49f4dd5074f28106138a2eaad33766ce26911162a216f0c0d1770a6272033529e79a7dc884a5537dc966e11377790 SHA512 fcd0c1cbb76b8e0fd9fadd37e2fb1e5dc749b0e81f4a28e6e35c627637a3c304d59d7f15a8b23e2f704f576800f771047b5ace2e3a29afc024bfc3bcc541ecaa
-DIST pyproject_metadata-0.9.1.tar.gz 38415 BLAKE2B dced26d0cf326e1efc8029e7de595d3f0be4818cb3c78fcb809fb2888db1b51cb7ee5c45be9fbe7b4a4d6bd15a8c6aad9fb80b135572c62df5cf23531fc140f9 SHA512 df4623d0798d5203e085af3c13107a77c600c70c8e10c3a28c30ee78010e7deebce477b9b24fe91d5990450ba1d9935c55cf2484432caadad2edb3cf58114256
+DIST pyproject_metadata-0.11.0.tar.gz 43799 BLAKE2B b6fc1e7ff0019172b1631864d7aee048f0304388bc7dbab65ae96f30713b75863b051ef73d1c0746c764cd601c8ccdde683dbc84cc1f8ee4d658607fe18ae70f SHA512 c26e6deef7fa34147079006934d79846bba39289f87a1c30fabb5d378b7596bb13f4719686a94350d03933960459b351ba55bebbf0f16558984e40d92f05f784
+DIST pyproject_metadata-0.11.0.tar.gz.provenance 9370 BLAKE2B 0addaafd89084690e0f624e01995be36dcd9024455b26f8130bdb6f99794f4ab2c4764898b2c192a307b230c858f2ed62ab222cc8ee2818245230798cd17efcc SHA512 8ef2f57b1e07009af61ed6dced5db528ed97d5dd2da91fba187081e8cc948426eaff24649fceeffb63bf3386fb1b3847472a42dbd1785b578b245209492d41bd
diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.9.1.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild
index a1e0764124fd..1664c5e94604 100644
--- a/dev-python/pyproject-metadata/pyproject-metadata-0.9.1.ebuild
+++ b/dev-python/pyproject-metadata/pyproject-metadata-0.11.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit
+PYPI_VERIFY_REPO=https://github.com/pypa/pyproject-metadata
PYTHON_COMPAT=( python3_{10..14} )
inherit distutils-r1 pypi
@@ -16,10 +17,11 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
RDEPEND="
- >=dev-python/packaging-19[${PYTHON_USEDEP}]
+ >=dev-python/packaging-23.2[${PYTHON_USEDEP}]
"
+EPYTEST_PLUGINS=()
distutils_enable_tests pytest
diff --git a/dev-python/pytest-httpserver/Manifest b/dev-python/pytest-httpserver/Manifest
index 5ac7256ab9be..89f91c7b94ef 100644
--- a/dev-python/pytest-httpserver/Manifest
+++ b/dev-python/pytest-httpserver/Manifest
@@ -1 +1,2 @@
DIST pytest_httpserver-1.1.3.tar.gz 68870 BLAKE2B 44d4983f6845c76d4b5355e7dd070a542c040ef41501c96fd4812e180a807947d66cb43e4f38f4f7243d04c9080c03ec1ba3fc17e8d9af97b37cc622761f026f SHA512 502b7f0e3904746277ddd6007fea4f3920d402534855917a5d471ed7ce55c4aacdbb3c24d2cec349c29a128fc28e35f540373165c9de79c3ccb2ce7a9f28ba9b
+DIST pytest_httpserver-1.1.4.tar.gz 8295814 BLAKE2B 3581f67eb493bbcfcedae1edecb34877abf198c7b1fa1ac80452c195d2ca7ab9558ed7fa1ef210387603a48e1a18a38482b228a378b43f065f07031e54ce2f25 SHA512 7e94a60113000bb8c91bed4c95f822333ea013b3eb51f969d3033c0c0b7feb146f98821f09b33efbe1304387995ea453296f208732f30c028a1869b8b1b70764
diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild
new file mode 100644
index 000000000000..80cf2fd65088
--- /dev/null
+++ b/dev-python/pytest-httpserver/pytest-httpserver-1.1.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2026 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="HTTP server for pytest to test HTTP clients"
+HOMEPAGE="
+ https://github.com/csernazs/pytest-httpserver/
+ https://pypi.org/project/pytest_httpserver/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/werkzeug-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( "${PN}" )
+EPYTEST_PLUGIN_LOAD_VIA_ENV=1
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # tests from building release artifacts
+ tests/test_release.py
+)
diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest
index 9758322be62b..c9cc3979ee33 100644
--- a/dev-python/redis/Manifest
+++ b/dev-python/redis/Manifest
@@ -1,3 +1,2 @@
-DIST redis-py-6.4.0.gh.tar.gz 4878820 BLAKE2B 672421ec98cec3c908f3980fb995433e2e52137d9e6786b43fe7d6412884e6774d234698cac96f9a96a6176e14c55cc2742b3697b70c1d9a308a8a6ee0e5b8ce SHA512 94df8fb65e991d98be6e776b8c889d73615f5b1ab8727a9b5f6982f50ef441bc2c3aff0db3383cd8001df2fd525f98513046f7a1ff7f067fc16c479aecf507ae
-DIST redis-py-7.0.1.gh.tar.gz 4995439 BLAKE2B 5862023741c2ceefd71733c41898d97921e679d8971cf1a806c2969db22da8f19918e71018c1b6f392030328901001f4517e86c742d885977e9477b7b56c6684 SHA512 9ce7118be02f5954e83628a1568e564afc84056a958bda9d671154499be458f4d21e1a9a268638afd04f6ed0f6f2d4943bde4fe8eef2a96fcd8406eb853a9452
DIST redis-py-7.1.0.gh.tar.gz 5038766 BLAKE2B 453c2c35303a72f7919208afd5c5891d0b091a44d5177974246bb0b4293f9a909b576e95fd7072cdbc206c534dc9f8f13f729a558ac1d628e6d2213fecfa7632 SHA512 b2a00b43cb04cabbf9c69b3f70d9250a215d1bb9dde8ba50aef27b28e786b70f7e65f684203258c97d7b7d8c9ce1511d404f507a7273cb528f6e3a983bcdb47a
+DIST redis-py-7.1.1.gh.tar.gz 5042907 BLAKE2B 311fb245207cff3fc791820e4d8c434e12fc8eb4997b467d8d7e23bdc10185f6bbfe4e6ff776b9e8908646fbb38032b97f7a45439e3779ab435df9644a4d1d1d SHA512 14aea43cfa497fd2f7ceb6452fa4cc82e5e9844310bbaf39aa1221c3f3d42b12adbd069a4c9afce461fd5c4617f7f358345afed6b97135c444e76f9b91a6848e
diff --git a/dev-python/redis/redis-6.4.0.ebuild b/dev-python/redis/redis-6.4.0.ebuild
deleted file mode 100644
index 5e826cf72500..000000000000
--- a/dev-python/redis/redis-6.4.0.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit distutils-r1
-
-MY_P=redis-py-${PV}
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="
- https://github.com/redis/redis-py/
- https://pypi.org/project/redis/
-"
-SRC_URI="
- https://github.com/redis/redis-py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-
-BDEPEND="
- test? (
- dev-db/redis
- dev-python/numpy[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=( pytest-{asyncio,timeout} )
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Flaky test
- tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
- # require extra redis modules that apparently aren't packaged
- # on Gentoo
- tests/{,test_asyncio/}test_bloom.py
- tests/{,test_asyncio/}test_graph.py
- tests/{,test_asyncio/}test_json.py
- tests/{,test_asyncio/}test_timeseries.py
- # apparently available only in "Redis Stack 7.2 RC3 or later"
- tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete
- tests/test_commands.py::TestRedisCommands::test_tfunction_list
- tests/test_commands.py::TestRedisCommands::test_tfcall
- # TODO
- tests/test_commands.py::TestRedisCommands::test_lolwut
- tests/test_commands.py::TestRedisCommands::test_module
- tests/test_commands.py::TestRedisCommands::test_module_loadex
- tests/test_commands.py::TestRedisCommands::test_zrank_withscore
- tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore
- tests/test_commands.py::TestRedisCommands::test_xinfo_consumers
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers
- tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen]
- # requires sentinel?
- tests/{,test_asyncio/}test_sentinel.py
- )
- local EPYTEST_IGNORE=(
- # fails over missing certs, we don't do cluster anyway
- tests/test_asyncio/test_cluster.py
- # require redis_entraid
- tests/test_asyncio/test_credentials.py
- tests/test_credentials.py
- )
-
- # TODO: try to run more servers?
- epytest -m "not redismod and not onlycluster and not replica and not ssl"
-}
-
-src_test() {
- local redis_pid="${T}"/redis.pid
- local redis_port=6379
-
- if has_version ">=dev-db/redis-7"; then
- local extra_conf="
- enable-debug-command yes
- enable-module-command yes
- "
- fi
-
- # Spawn Redis itself for testing purposes
- einfo "Spawning Redis"
- einfo "NOTE: Port ${redis_port} must be free"
- "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server"
- daemonize yes
- pidfile ${redis_pid}
- port ${redis_port}
- bind 127.0.0.1 ::1
- ${extra_conf}
- EOF
-
- # Run the tests
- distutils-r1_src_test
-
- # Clean up afterwards
- kill "$(<"${redis_pid}")" || die
-}
diff --git a/dev-python/redis/redis-7.0.1.ebuild b/dev-python/redis/redis-7.1.1.ebuild
index 32801065db42..1272b41076a6 100644
--- a/dev-python/redis/redis-7.0.1.ebuild
+++ b/dev-python/redis/redis-7.1.1.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,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
BDEPEND="
test? (
diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest
index 879e793f8c9e..cd20f2f65512 100644
--- a/dev-python/spyder-kernels/Manifest
+++ b/dev-python/spyder-kernels/Manifest
@@ -1 +1,2 @@
DIST spyder-kernels-3.1.2.gh.tar.gz 246773 BLAKE2B 45084796db9b6c77ff32acf4ccceac62963b263394f398eccd299c7990e26175749904048707d2ebab3758656be2d1100d905a962fd726e7a13c0ebfc0ad63b4 SHA512 581da418e46c71c05548187b1c0ddab283bb58c4c5cbbb71e54ef8bab24fa54a51ef1d15b513c4f93d95d1d66c3d32de2ed8b403ff3eb7e8fa5fcdf755695a9f
+DIST spyder-kernels-3.1.3.gh.tar.gz 246952 BLAKE2B 5de8c726e011d4d62e44c7b732bdc6aaae1ad3cda8a4358281707e7a26d18ac0ca3ce59977a376fad489bd2327f58f05c85fb2ba5abf10d5e5e59b3b81f9ae7a SHA512 b2560c55dc70f53a83f3962a9e150658edee68ae74acc5e0ce60c6d3137514838a392616aee55ba9c8cab462e38b2a38d1f72a9ff89e6c3bf9c7dbfd552f68b3
diff --git a/dev-python/spyder-kernels/spyder-kernels-3.1.3.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.1.3.ebuild
new file mode 100644
index 000000000000..5002eaabed23
--- /dev/null
+++ b/dev-python/spyder-kernels/spyder-kernels-3.1.3.ebuild
@@ -0,0 +1,86 @@
+# 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
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Kernels used by spyder on its ipython console"
+HOMEPAGE="
+ https://github.com/spyder-ide/spyder-kernels/
+ https://pypi.org/project/spyder-kernels/
+"
+SRC_URI="https://github.com/spyder-ide/${PN}/archive/refs/tags/v${PV/_beta/b}.tar.gz -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ dev-python/cloudpickle[${PYTHON_USEDEP}]
+ <dev-python/ipykernel-7[${PYTHON_USEDEP}]
+ >=dev-python/ipykernel-6.29.3[${PYTHON_USEDEP}]
+ <dev-python/ipython-10[${PYTHON_USEDEP}]
+ >=dev-python/ipython-9.5.0[${PYTHON_USEDEP}]
+ <dev-python/jupyter-client-9[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-client-7.4.9[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-24.0.0[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.14.3[${PYTHON_USEDEP}]
+ >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/django[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/h5py[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/xarray[${PYTHON_USEDEP}]
+ ' 'python*')
+ )
+"
+
+EPYTEST_PLUGINS=( anyio pytest-rerunfailures )
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # pydicom only packaged in ::sci at the moment
+ spyder_kernels/utils/tests/test_iofuncs.py::test_load_dicom_files
+
+ # require polars
+ spyder_kernels/console/tests/test_console_kernel.py::test_get_value_with_polars
+ spyder_kernels/utils/tests/test_nsview.py::test_polars_dataframe
+ )
+ local EPYTEST_IGNORE=()
+
+ if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ # require pandas
+ spyder_kernels/utils/tests/test_nsview.py
+ )
+ fi
+
+ if ! has_version "dev-python/h5py[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ # require hdf5
+ spyder_kernels/utils/tests/test_iofuncs.py::test_save_load_hdf5_files
+ spyder_kernels/utils/tests/test_dochelpers.py
+ )
+ fi
+
+ epytest
+}
diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index d052f1f571ee..815baae386c3 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,5 +1,6 @@
DIST sqlglot-27.24.2-crates.tar.xz 8973180 BLAKE2B f893ebe4b94d4c2ab94f8fa902e51066e861511f698b24660d5becd31a98837c5a7f23a3d80c0716e8017012ae61f7202440c0092e1417e5f61b62e2e9f4260b SHA512 6a92b1ba2fbb51eac170db7a927927f8a06f184ebf820107a813c9cfa4dcdbea794199090a33986b48f5f00b3f43b404b7e1d26f5bf9663c53cb2b8f134d69af
DIST sqlglot-27.29.0.tar.gz 5503507 BLAKE2B f9c92b8f287ca4c99c792d005e62846afd669ba27b5d09042de06c8c3fa5e46b21abdf5134cc81ae3ae2cb13d0a5997c56ac07c14e5fb938544d5dbc08c70632 SHA512 5fc7a8a81b39a2dba007b501f1f5c2de9fa1e74b39d44e1bea706491db1ead0329aa2fbfb7c4997a50458137af70d259a227a8662ac26ba2904dde2b66922bb1
DIST sqlglot-28.10.0.tar.gz 5739594 BLAKE2B 80096fb378882195090942eaedc96a08fd30b45e654f1b0f8fed6601baf8706d747365f5731bbe7747ea077d6cb03587d5510f8443a4864b517ff39495bd2bb3 SHA512 dad42fa4e5f9c66efcfe3230187a1f859a1ef7e90ec97bc644ce097f04b6ae40002b9cdf5977d1258e1aa4aaafd4ef2fcae68309774b30ee2465e6325033ab1a
+DIST sqlglot-28.10.1.tar.gz 5739510 BLAKE2B 0de78bca49ed34067754b4a85476fb2c1c25223c1623144bd6bc1939ea8e2f300be77310842595342dd4d482ed81b73076b8c6e3b78696e98ce4556f7085bf16 SHA512 9427028c5cd1d99f9c904658d16359098109bb4ec502f4c3119265fbfc7cfa438203bb876b92efbb6041820d58d55d404b4dacba9b6018718486466e58801400
DIST sqlglot-28.7.0-crates.tar.xz 6575196 BLAKE2B 29a29117c0118312e425cadb4ad2b2051bb3e7740175fab28865740051916b636f161ad0aa1afc346575698156b595c05cf9eec217b1ddd92d2f8a8741ba1686 SHA512 205a6932d593c41439e8de6b694bb1206e554c92ee2647cdd0fa33cf5497f46bea2e67e5e6b3e4af336837e3bd2cf2c0b82dfd7dc99a283bf134ba62c413d2ff
DIST sqlglot-28.8.0.tar.gz 5734732 BLAKE2B 06ffba829543a83bf70880f64eb5822c3f56c791e4faea810e61d307f19c59fb567fdce42b67e7713b5bd48da396c4667fe9deb1238ae49311ba954a5c0cd2c2 SHA512 cc5441759541adaa642954d0abc8dccb1a77a400182b87a12e5e4ebd573233431ae39f90bfb7f5f9032fa7ad716f8b53f1eec4706613b69c221d118079a6057d
diff --git a/dev-python/sqlglot/sqlglot-28.10.1.ebuild b/dev-python/sqlglot/sqlglot-28.10.1.ebuild
new file mode 100644
index 000000000000..c1ea5b5b0b0d
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-28.10.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=""
+CARGO_OPTIONAL=1
+RUST_MIN_VER="1.81.0"
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+CRATE_PV=28.7.0
+
+inherit cargo distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+ https://sqlglot.com/
+ https://github.com/tobymao/sqlglot/
+ https://pypi.org/project/sqlglot/
+"
+SRC_URI+="
+ native-extensions? (
+ https://github.com/gentoo-crate-dist/sqlglot/releases/download/v${CRATE_PV}/sqlglot-${CRATE_PV}-crates.tar.xz
+ )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
+"
+LICENSE+=" )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+ native-extensions? (
+ ${RUST_DEPEND}
+ dev-util/maturin[${PYTHON_USEDEP}]
+ )
+ test? (
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so"
+
+pkg_setup() {
+ use native-extensions && rust_pkg_setup
+}
+
+src_unpack() {
+ cargo_src_unpack
+}
+
+python_compile() {
+ distutils-r1_python_compile
+
+ if use native-extensions; then
+ local DISTUTILS_USE_PEP517=maturin
+ cd sqlglotrs || die
+ distutils-r1_python_compile
+ cd - >/dev/null || die
+ fi
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # Tests require pyspark or duckdb which aren't in the tree.
+ # Pandas would be a requirement normally, but it gets ignored by proxy.
+ "tests/dataframe/integration/test_dataframe.py"
+ "tests/dataframe/integration/test_grouped_data.py"
+ "tests/dataframe/integration/test_session.py"
+ "tests/test_executor.py"
+ "tests/test_optimizer.py"
+ )
+
+ # make sure not to use an earlier installed version
+ local -x SQLGLOTRS_TOKENIZER=$(usex native-extensions 1 0)
+ rm -rf sqlglotrs || die
+ epytest
+}
+
+pkg_postinst() {
+ optfeature "simplifying timedelta expressions" dev-python/python-dateutil
+}
diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest
index dde11385810d..c16078a18937 100644
--- a/dev-python/types-setuptools/Manifest
+++ b/dev-python/types-setuptools/Manifest
@@ -1,4 +1,3 @@
DIST types_setuptools-80.10.0.20260124.tar.gz 43299 BLAKE2B a8b2a540aabd60c4ea028a99beb868765654eb1849221b2d110f54f921e298c97333e77b35eab501126864e42c56197f5bce451caed115a9574dd685d0578487 SHA512 567c74b5090478a95384bfbed8c74b9d575abb610dd9c3cb2301316c7217374b8d39b1948f9e07ad7bbedd747ab47259afec70d7a0b57895e6bb211c1014bed3
-DIST types_setuptools-80.9.0.20250822.tar.gz 41296 BLAKE2B c516853b056856dba1594a1ff78a665b4cf18c9f0be42931a07dfb46b0157fa4da871a95b5f1636a25c9955a0634fbde7366f5d5bf13a63e66fe619cc14b674e SHA512 45eb43575f18865ae8d168f6b7e6e99823323baca1d9b00cc797ac62c7a4e24503233ac1dff2804b361339c016251cd98fe72826187b9dab311ef68933f8e012
-DIST types_setuptools-80.9.0.20251221.tar.gz 42240 BLAKE2B f5ffbf3c3aa1335b2215b96d9757afc30b8abef3baf602ffefd115ce335c5d5f98d603ee7d18d11d870c4bff2fbda37a85e1633c77a21a2bb0bbd8141f582af4 SHA512 0502ab67233cb5a48e2d820b9d0e1386a58ccaedea218becef509cfd4584b3b522355e75af85f63daa4548f06d8b285396c166598daac11fec91e1c7ecb4123d
DIST types_setuptools-80.9.0.20251223.tar.gz 42420 BLAKE2B 1c023a586b1898ab3e7d262e83f8e7c05b700a0c52362732c4f1a8b0b02f395b71373d0dca11121c230e0b4feece8175c5239a1dd8eaf214ba60ed019cd8fd35 SHA512 1cad22757d1ddce329f0b61c0f76f0c4b293b9fdc035330650cd0820e6554f0f5b430f4d76e0f8e3d3a9a74d192490aa65bdc89bda177456f8a905313307bcbe
+DIST types_setuptools-82.0.0.20260210.tar.gz 44768 BLAKE2B 6c5b14731a8ece67e233dcaf3ae65a058351eba85865954dfdca5ccee563c5aa552d5731350b9bde92b5e16c2afd63f964ad3115cc45ca7609591f0ec36dba34 SHA512 e1ec89d826df32a77dbba33721402588fe363fb17f098df6473e6711d1ac67e90dce3d20c47774c28d08aceb1f134c15dbc9bfc3ca6306d10773ec7c80979aa0
diff --git a/dev-python/types-setuptools/types-setuptools-80.9.0.20250822.ebuild b/dev-python/types-setuptools/types-setuptools-80.9.0.20250822.ebuild
deleted file mode 100644
index 6ebe6ced4375..000000000000
--- a/dev-python/types-setuptools/types-setuptools-80.9.0.20250822.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2023-2025 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="Typing stubs for setuptools"
-HOMEPAGE="https://pypi.org/project/types-setuptools/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/dev-python/types-setuptools/types-setuptools-80.9.0.20251221.ebuild b/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild
index 8ae418e8f6ba..5debe9da527f 100644
--- a/dev-python/types-setuptools/types-setuptools-80.9.0.20251221.ebuild
+++ b/dev-python/types-setuptools/types-setuptools-82.0.0.20260210.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023-2025 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index b2d248bc4136..f1a8f1d81fd3 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -1,2 +1,3 @@
DIST wxPython-4.2.3.tar.gz 58861286 BLAKE2B 2c674227ff109564be1431f2a86a212250ffac809fed4ca8934f7473c93616603e252098511e443ffdf460ab546b5eb17b3f29ab275fb8b5433041a4d47e48cb SHA512 c7b9f0758b9d77dbeab436e8069c024796b6f252af5043615e14083b3f62fb44386c5f325a118f9e2d99c15eeb7687bb1cc1a13a00263114689b32e2126364a7
DIST wxpython-4.2.4.tar.gz 58583054 BLAKE2B 03b236deb44a345beb989273af605228f5336eaa8b4a3a18b5654536007457b8a31b4a266e31ca8445a7b948c6d6af4040f9b005930ec5c653394e97af539a0f SHA512 4ae124bced8a0d357a34763c981ef370b7c0c978dfba0f941f37e83227816881fee2e65eb7eaa2a114bbaded14afd8e96ad17dba5a9886b38ac35bc75ec82737
+DIST wxpython-4.2.5.tar.gz 58732217 BLAKE2B 767238e3279c92c3a15fdcd8752ccab47325ca5e3fb3750f47e8d7a13882024dfc84470dfefb885c7aff121a385feb205db211a4c66d850230953e6ddbfd7e47 SHA512 a094faab4f901e46c6a771168160b0e3fec336e937507fedab97a0645df55671af046e673344a37d3d6997fadcb83c5490a673c2475c200841ef9eb12bc19763
diff --git a/dev-python/wxpython/wxpython-4.2.5.ebuild b/dev-python/wxpython/wxpython-4.2.5.ebuild
new file mode 100644
index 000000000000..1b6dab08228a
--- /dev/null
+++ b/dev-python/wxpython/wxpython-4.2.5.ebuild
@@ -0,0 +1,137 @@
+# 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_{11..14} )
+PYPI_PN="wxPython"
+WX_GTK_VER="3.2-gtk3"
+
+inherit distutils-r1 multilib multiprocessing virtualx wxwidgets pypi
+
+DESCRIPTION="A blending of the wxWindows C++ class library with Python"
+HOMEPAGE="
+ https://www.wxpython.org/
+ https://github.com/wxWidgets/Phoenix/
+ https://pypi.org/project/wxPython/
+"
+
+LICENSE="wxWinLL-3"
+SLOT="4.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test webkit"
+RESTRICT="!test? ( test )"
+
+# wxPython doesn't seem to be able to optionally disable features. webkit is
+# optionally patched out because it's so huge, but other elements are not,
+# which makes us have to require all features from wxGTK
+DEPEND="
+ >=x11-libs/wxGTK-3.2.7:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
+ media-libs/libpng:=
+ media-libs/tiff:=
+ media-libs/libjpeg-turbo:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ app-text/doxygen
+ dev-python/cython[${PYTHON_USEDEP}]
+ >=dev-python/sip-6.11.1-r1[${PYTHON_USEDEP}]
+ test? (
+ ${VIRTUALX_DEPEND}
+ dev-python/appdirs[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.2.0-flags.patch"
+ "${FILESDIR}/${PN}-4.2.1-x86-time.patch"
+ "${FILESDIR}/${PN}-4.2.2-setuppy.patch"
+)
+
+python_prepare_all() {
+ if ! use webkit; then
+ eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
+ fi
+
+ local build_options="build_py --use_syswx --no_magic --jobs=$(makeopts_jobs) --verbose --release"
+
+ DISTUTILS_ARGS=(
+ --verbose
+ build
+ --buildpy-options="${build_options}"
+ )
+
+ distutils-r1_python_prepare_all
+}
+
+src_configure() {
+ setup-wxwidgets
+}
+
+python_compile() {
+ # Patch will fail if copy of refreshed sip file is not restored
+ # if using multiple Python implementations.
+ # TODO: Could we do this in python_compile_all() instead? It would
+ # save a lot of time.
+ DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox touch etg sip --nodoc || die
+
+ cp "${S}/sip/cpp/sip_corewxAppTraits.cpp" "${S}" || die
+
+ eapply "${FILESDIR}/${PN}-4.2.2-no-stacktrace.patch"
+
+ distutils-r1_python_compile
+
+ # This package's built system relies on copying extensions back
+ # to source directory for setuptools to pick them up. This is
+ # hopeless.
+ find -name "*$(get_modname)" -delete || die
+
+ cp "${S}/sip_corewxAppTraits.cpp" "${S}/sip/cpp/" || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # virtx probably
+ unittests/test_display.py::display_Tests::test_display
+ unittests/test_frame.py::frame_Tests::test_frameRestore
+ unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
+ unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
+ unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
+ unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardText
+ unittests/test_uiaction.py::uiaction_MouseTests
+
+ # assertion (TODO)
+ unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
+ unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
+
+ # seems to rely on state from a previous test (sigh)
+ unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
+ unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerPersistValue
+
+ # requires Spanish localization
+ unittests/test_intl.py::intl_Tests::test_intlGetString
+
+ # TODO
+ unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
+ unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
+ unittests/test_windowid.py::IdManagerTest::test_newIdRef03
+ )
+ local EPYTEST_IGNORE=()
+ if ! use webkit; then
+ EPYTEST_IGNORE+=( unittests/test_webview.py )
+ fi
+
+ rm -rf wx || die
+ # We use pytest-forked as opensuse does to avoid tests corrupting each
+ # other.
+ virtx epytest --forked unittests
+}
diff --git a/dev-util/bcc/Manifest b/dev-util/bcc/Manifest
index 03e26da0dc94..42e22960ffdf 100644
--- a/dev-util/bcc/Manifest
+++ b/dev-util/bcc/Manifest
@@ -3,3 +3,4 @@ DIST bcc-0.32.0.tar.gz 6812595 BLAKE2B 8ff131fc5e15eac3432f26c6b0846f5b1686acbfa
DIST bcc-0.34.0.tar.gz 7382757 BLAKE2B 9f4902a1b4aa3f8e56e9b2f64efef9b3eeaff9bddf171a6a72584a8f99c4ee14cc153abbb71ac113eb0bdc40a25e6316ff1c8ec0703cb5938f3dc5160b9800ef SHA512 0bcc00f2f94d2b835a0e421a029d30030324a839070c14da7fe56cd11ce246b7655dae42facb802d79c40325d5b98d5648b34189026c98cdcc6a1f094f795391
DIST bcc-0.35.0.tar.gz 7386096 BLAKE2B 24d53add32b9c221317b2108bac8dacc2261fb6653e4484742568681023cd712ccedf00f12c5bf0df1938f9654ab45cab1239edd2723d216e7cb6fcd2110f812 SHA512 23cc1413fef785165fe9fd29a242fb13e4e56da7d63699dbed3d6d12902a1de392b412cb0e5754eff5aeecf0a023568d593c9f4cb5bca7a88013aadfaef4fa3d
DIST bcc-0.36.0.tar.gz 7402355 BLAKE2B 12ede16e01c7aab0c96cbcd7a1d50271d364bd2e83819a936880d8545850ff7eca7b0c2d04830ab3721ca9acf271f26d7ab30c5b2b075cb1d472328e7ad392bd SHA512 f87ae453668f12ab788b5d7948f9153b07f6198b5b6463fb67efb62443724e194b554aa3b4336184a3bce4da6e48bb6ab1fd599268b607ab62a17c61ec68b1af
+DIST bcc-0.36.1.tar.gz 7403565 BLAKE2B 81f15e555296ef90ab3431ed67d0fc57562f05960c60dcfcc87e487fcea64a9250855bb997734fecd9ebfa8c8b05ab3d8dbbb452117ccfd6e09d991a7e856a48 SHA512 bada939f35deb806989a6f8b04943aecde472a4a85cd781861c67051a75fd197988090e67f5f937080b8d47643bc209cf7e83fbd6d811d727484d03f7be92092
diff --git a/dev-util/bcc/bcc-0.36.1.ebuild b/dev-util/bcc/bcc-0.36.1.ebuild
new file mode 100644
index 000000000000..7b5042cc5cc5
--- /dev/null
+++ b/dev-util/bcc/bcc-0.36.1.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+LLVM_COMPAT=( {16..21} )
+
+inherit cmake linux-info llvm-r1 lua-single distutils-r1 toolchain-funcs
+
+DESCRIPTION="Tools for BPF-based Linux IO analysis, networking, monitoring, and more"
+HOMEPAGE="https://iovisor.github.io/bcc/"
+SRC_URI="https://github.com/iovisor/bcc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="debuginfod +lua lzma +python static-libs test"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ lua? ( python ${LUA_REQUIRED_USE} )
+"
+
+# tests need root access
+RESTRICT="test"
+
+RDEPEND="
+ app-arch/zstd:=
+ >=dev-libs/elfutils-0.166:=[debuginfod?]
+ dev-libs/libbpf:=
+ dev-libs/libffi:=
+ sys-kernel/linux-headers
+ sys-libs/ncurses:=[tinfo]
+ $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}=
+ llvm-core/llvm:${LLVM_SLOT}=
+ ')
+ lzma? ( || (
+ app-arch/xz-utils
+ app-arch/lzma
+ ) )
+ python? ( ${PYTHON_DEPS} )
+ lua? ( ${LUA_DEPS} )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ || (
+ net-misc/iputils[arping]
+ net-analyzer/arping
+ )
+ net-analyzer/netperf
+ net-misc/iperf:*
+ )
+"
+BDEPEND="
+ app-arch/zip
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+ python? ( ${DISTUTILS_DEPS} )
+"
+
+PATCHES=(
+ "${FILESDIR}/bcc-0.9.0-no-luajit-automagic-dep.patch"
+ "${FILESDIR}/bcc-0.25.0-cmakelists.patch"
+ "${FILESDIR}/bcc-0.23.0-man-compress.patch"
+ "${FILESDIR}/bcc-0.31.0-no-automagic-deps.patch"
+)
+
+pkg_pretend() {
+ local CONFIG_CHECK="~BPF ~BPF_SYSCALL ~NET_CLS_BPF ~NET_ACT_BPF
+ ~HAVE_EBPF_JIT ~BPF_EVENTS ~DEBUG_INFO ~FUNCTION_TRACER ~KALLSYMS_ALL
+ ~KPROBES"
+
+ check_extra_config
+}
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ use python && python_setup
+}
+
+bcc_distutils_phase() {
+ if use python; then
+ local python_phase_func="distutils-r1_${EBUILD_PHASE_FUNC}"
+
+ if declare -f "${python_phase_func}" > /dev/null; then
+ pushd "${S}/src/python" > /dev/null || die
+ MY_S="${S}" S="${S}/src/python" "${python_phase_func}"
+ popd > /dev/null || die
+ else
+ die "Called ${FUNCNAME[0]} called in ${EBUILD_PHASE_FUNC}, but ${python_phase_func} doesn't exist"
+ fi
+ fi
+}
+
+src_prepare() {
+ local bpf_link_path
+
+ # this avoids bundling
+ bpf_link_path="$(realpath --relative-to="${S}/src/cc/libbpf" /usr/include/bpf)" || die
+ ln -sfn "${bpf_link_path}" src/cc/libbpf/include || die
+
+ # bug 811288
+ local script scriptname
+ for script in $(find tools/old -type f -name "*.py" || die); do
+ mv "${script}" "tools/old/old-${script##*/}" || die
+ done
+
+ sed -i '/#include <error.h>/d' examples/cpp/KModRetExample.cc || die
+
+ use static-libs || PATCHES+=( "${FILESDIR}/bcc-0.31.0-dont-install-static-libs.patch" )
+
+ # use distutils-r1 eclass funcs rather than letting upstream handle python
+ printf '\n' > src/python/CMakeLists.txt || die
+
+ if use python; then
+ for python_file in $(find "${S}/src/python" -name '*.py.in' || die); do
+ sed "s:@REVISION@:${PV%%_*}:" "${python_file}" > "${python_file%.in}" || die
+ done
+ fi
+
+ cmake_src_prepare
+ bcc_distutils_phase
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DREVISION=${PV%%_*}
+ -DENABLE_LIBDEBUGINFOD=$(usex debuginfod)
+ -DENABLE_LLVM_SHARED=ON
+ -DENABLE_NO_PIE=OFF
+ -DWITH_LZMA=$(usex lzma)
+ -DCMAKE_USE_LIBBPF_PACKAGE=ON
+ -DLIBBPF_INCLUDE_DIRS="$($(tc-getPKG_CONFIG) --cflags-only-I libbpf | sed 's:-I::g')"
+ -DKERNEL_INCLUDE_DIRS="${KERNEL_DIR}"
+ -DNO_BLAZESYM=ON
+ -Wno-dev
+ )
+ if use lua && use lua_single_target_luajit; then
+ mycmakeargs+=( -DWITH_LUAJIT=ON )
+ fi
+
+ cmake_src_configure
+ bcc_distutils_phase
+}
+
+src_compile() {
+ cmake_src_compile
+ bcc_distutils_phase
+}
+
+bcc_tool_name() {
+ local -A rename_tools=(
+ [trace]=1
+ [profile]=1
+ [inject]=1
+ [capable]=1
+ )
+
+ local name="${1}"
+
+ local name="${name##*/}"
+ name="${name%.py}"
+
+ [[ -n ${rename_tools[${name}]} ]] && name=bcc-${name}
+
+ printf -- '%s\n' "${name}"
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_scriptinto /usr/sbin
+
+ local tool
+ for tool in $(grep -Elr '#!/usr/bin/(env |)python' "${MY_S}/tools"); do
+ python_newscript "${tool}" "$(bcc_tool_name "${tool}")"
+ done
+}
+
+src_install() {
+ cmake_src_install
+ bcc_distutils_phase
+
+ newenvd "${FILESDIR}"/60bcc.env 60bcc.env
+
+ local tool target
+ for tool in "${ED}"/usr/share/bcc/tools/*; do
+ [[ -d ${tool} || ! -x ${tool} || ${tool} =~ .*[.](c|txt) ]] && continue
+ grep -qE '^#!/usr/bin/(env |)python' "${tool}" && continue
+ sed -e 's:dirname \$0:dirname "$(realpath "$0")":' -i "${tool}" || die
+
+ target="/usr/sbin/$(bcc_tool_name "${tool}")"
+ [[ -e ${ED}${target} ]] && continue
+
+ dosym -r "${tool#${ED}}" "${target}"
+ done
+
+ docompress /usr/share/${PN}/man
+
+ newenvd - "70${P}" <<-_EOF_
+ MANPATH="${EPREFIX}/usr/share/${PN}/man"
+ _EOF_
+}
diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest
index d0db05dcab5f..122ada5a113d 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,2 +1,3 @@
DIST intel-graphics-compiler-2.20.1.tar.gz 11262247 BLAKE2B 7db3f01e82bb9bbce6fa2ee321aa262c9288ac601d024799ead9ab617ad9790d2d567f362755f90a821756443bc562b92201969908fee71cf20cec4b628f539c SHA512 b45a6a2710d8776777808e6714bd30b17bf29ed275ecc7ff1afd12959ae30d397b828413d9ad0d8f4ac3e4950af3a008f7022f5c03ca22de0cbc7b1da7be287d
DIST intel-graphics-compiler-2.23.0.tar.gz 11306760 BLAKE2B edecb5ae29a4cf8b8a01ab6725bb3a77b5eeca4989692d8ebeb0ee00cefc8b8260c103ce8f6e6a30e1b37d4bb04b32e58d23b3138a2cc16baab6e1a25c6fb280 SHA512 10c5772ea7868d53675ad2a1fac9b44a3c403639a34c6bc2bbe955ead7f64fef4c8fafaf20196a01c375702c7382a6f33a68b2ae2775872eea90c55ba56693e9
+DIST intel-graphics-compiler-2.29.0.tar.gz 11973450 BLAKE2B 6872a7c8e61aa922f51087dff163800535c9c4cff76150b30790f6dbcc6d1c27f8ea2e22e120945f3c00e2e0c739528356981861c7db6d2d1a7c88f4346a1485 SHA512 547701a9d96cd7b6f806ee17dff8441ae797cd5a4317962511d2642387b2f50c0cc8baac08c137af7995127e061e31e25940511771048165089f327e1adcdd3f
diff --git a/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-2.29.0-Werror.patch b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-2.29.0-Werror.patch
new file mode 100644
index 000000000000..4aeb3bf35b30
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/files/intel-graphics-compiler-2.29.0-Werror.patch
@@ -0,0 +1,66 @@
+--- a/IGC/CMakeLists.txt
++++ b/IGC/CMakeLists.txt
+@@ -562,7 +562,6 @@
+ GROUP NAME Exceptions "-f(no-)?exceptions"
+ GROUP NAME Optimization "-O[0-3sg]?"
+ GROUP NAME Rtti "-f(no-)?rtti"
+- GROUP NAME TreatWarnAsError "-Werror"
+
+ ALIAS AdditionalOptions
+ ALIAS CallingConvCdecl
+@@ -591,7 +590,6 @@
+ ALIAS RttiDisabled "-fno-rtti"
+ ALIAS RttiEnabled "-frtti"
+ ALIAS TreatWarnAsErrorDisabled TreatWarnAsError REMOVE_GROUP
+- ALIAS TreatWarnAsErrorEnabled "-Werror"
+ ALIAS UnreferencedVariable
+ ALIAS UninitializedVarWarning
+ ALIAS WholeProgramOptimization
+@@ -620,7 +618,6 @@
+ GROUP NAME Exceptions "-f(no-)?exceptions"
+ GROUP NAME Optimization "-O([0-3]?|fast|s|z)?"
+ GROUP NAME Rtti "-f(no-)?rtti"
+- GROUP NAME TreatWarnAsError "-Werror"
+
+ ALIAS AdditionalOptions
+ ALIAS CallingConvCdecl
+@@ -649,7 +646,6 @@
+ ALIAS RttiDisabled "-fno-rtti"
+ ALIAS RttiEnabled Rtti REMOVE_GROUP
+ ALIAS TreatWarnAsErrorDisabled TreatWarnAsError REMOVE_GROUP
+- ALIAS TreatWarnAsErrorEnabled "-Werror"
+ ALIAS UnreferencedVariable
+ ALIAS UninitializedVarWarning
+ ALIAS WholeProgramOptimization
+@@ -866,7 +862,6 @@
+ -mstackrealign
+ -fms-extensions
+ -fvisibility=hidden
+- -Werror
+ -Wno-unused-parameter
+ -Wno-missing-field-initializers
+ -Wwrite-strings
+@@ -926,7 +921,6 @@
+ #-march=armv8.2-a+fp+simd+sve2
+ -march=armv8-a+fp+simd
+ -fms-extensions
+- -Werror
+ -Wno-unused-parameter
+ -Wno-missing-field-initializers
+ -Wwrite-strings
+@@ -958,7 +952,6 @@
+ -fmessage-length=0
+ -march=rv64gc
+ -fms-extensions
+- -Werror
+ -Wno-unused-parameter
+ -Wno-missing-field-initializers
+ -Wwrite-strings
+@@ -991,7 +984,6 @@
+ -march=corei7
+ -mstackrealign
+ -fms-extensions
+- -Werror
+ -Wno-unused-parameter
+ -Wno-missing-field-initializers
+ -Wwrite-strings
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.29.0.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.29.0.ebuild
new file mode 100644
index 000000000000..9d57ac907e2d
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-2.29.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_COMPAT=( 16 )
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit cmake flag-o-matic llvm-r1 python-any-r1
+
+DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="debug vc"
+
+DEPEND="
+ dev-libs/opencl-clang:16[${LLVM_USEDEP}]
+ dev-util/spirv-tools
+ $(llvm_gen_dep '
+ llvm-core/lld:${LLVM_SLOT}
+ llvm-core/llvm:${LLVM_SLOT}
+ ')
+ vc? (
+ >=dev-libs/intel-vc-intrinsics-0.24.3[${LLVM_USEDEP}]
+ dev-util/spirv-llvm-translator:16=
+ )
+"
+
+RDEPEND="
+ !dev-util/intel-graphics-compiler:legacy
+ ${DEPEND}
+"
+
+BDEPEND="
+ $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ $(llvm_gen_dep 'llvm-core/lld:${LLVM_SLOT}')
+ ${PYTHON_DEPS}
+"
+
+python_check_deps() {
+ python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
+ "${FILESDIR}/${PN}-2.29.0-Werror.patch"
+)
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # Don't hardcode FORTIFY_SOURCE
+ sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # Get LLVM version
+ local llvm_version="$(best_version -d llvm-core/llvm:${LLVM_SLOT})"
+ local llvm_version="${llvm_version%%-r*}"
+
+ # See https://github.com/intel/intel-graphics-compiler/issues/212
+ append-ldflags -Wl,-z,undefs
+
+ # See bug #938519 and https://github.com/intel/intel-graphics-compiler/issues/362
+ filter-lto
+
+ # See bug #893370 and https://github.com/intel/intel-graphics-compiler/issues/282
+ append-flags -U_GLIBCXX_ASSERTIONS
+
+ # See https://bugs.gentoo.org/718824
+ ! use debug && append-cppflags -DNDEBUG
+
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS="OFF"
+ -DCCLANG_FROM_SYSTEM="ON"
+ -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
+ -DIGC_BUILD__VC_ENABLED="$(usex vc)"
+ -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
+ -DIGC_OPTION__CLANG_MODE="Prebuilds"
+ -DIGC_OPTION__ENABLE_BF16_BIF="OFF"
+ -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
+ -DIGC_OPTION__LLD_MODE="Prebuilds"
+ -DIGC_OPTION__LLDELF_H_DIR="$(get_llvm_prefix)/include/lld/Common"
+ -DIGC_OPTION__LLVM_MODE="Prebuilds"
+ -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
+ -DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${LLVM_SLOT}/include/opencl-c.h"
+ -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
+ -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
+ -DIGC_OPTION__USE_PREINSTALLED_SPIRV_HEADERS="ON"
+ $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-util/juliaup/Manifest b/dev-util/juliaup/Manifest
index fd0317a7b535..eb1666974ae0 100644
--- a/dev-util/juliaup/Manifest
+++ b/dev-util/juliaup/Manifest
@@ -7,7 +7,7 @@ DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e504
DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
DIST anstyle-query-1.1.5.crate 10264 BLAKE2B e1c1bad89ad4c09e48f9d7c417713953f7f468f10f7f61e351137be801b5986ab3d21406411b0b23c42af4a2b5881b85aa68dfc66d23cafca7dfcb88180104b7 SHA512 3b7b888df0b678bd4560981dd94a51a6af9a535cc1a869bb4577e832492bb6de718a3ac80ecf61f8857b3d0ed7b95e444e85bd00ef65a46c6a244d0b0eadd95d
DIST anstyle-wincon-3.0.11.crate 12638 BLAKE2B 01f1ce85205ed3e573daca145ae420e9f7d78867fc036133be74bbcc9b83231ecbc681b57eb98bec622bcbaaf4bb293d05d3021a29b49a0a71b8ab89b0ae9dfd SHA512 09c3215dc6cef75d6282078e68c5dbd51580b6c8db79a77932d2e74a51d29cb0ef23c31b8a73a71896a45eb5dc5f94aee209bd8f6e5df4c675dabe3cd304a96b
-DIST anyhow-1.0.100.crate 54059 BLAKE2B 3089cd4bac1a3ede11c5849fabf12735392ba2910f5d5c1117cbbc9fe2491855745879690522988ac343e210783f8d885f13593b4d0f3a3816b9a8c35ef2eb7d SHA512 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca
+DIST anyhow-1.0.101.crate 52315 BLAKE2B 8c3f626aea2c05d27e5a7e401147f0ac779775f026aaced102ca1197eaed9ad971b8170294da9afb5c8be0be87ae3deddb891ff0de7d5726f16f388593f6b328 SHA512 a062eea355a23cc505d7a116dcfd135a905210065069efc6917b520b292f248f6189f58c8ac1392be57f25d8e44613c351901990adaeefeb2d0ba8a612ed8496
DIST assert_cmd-2.1.2.crate 27244 BLAKE2B 77f5decdb0f944f55ce9fa3d9fdc15f77b069eafce9c478154f2f5355522e703f3b73f0a37f2895abdd0bfd014993405f07947c30c188a4503a861ab65730b29 SHA512 69d2a01d61af341242151c6f2ffc2ffa794364343c66b984b7f8681b3f17a81b223827fbf7184c9e45c6b9cc31ebaf00bdd8faecf74930e064a993025b64e061
DIST assert_fs-1.1.3.crate 20176 BLAKE2B 0d0e4be3cce309bbe609803a38cbb3f9bdfc0dd7fbb5e870ba8ec2a8ebac3a05e9c3c5fea7a9e2a5718e420be624df27a2e07a91933927c584fda15693b43763 SHA512 d5652ef27d137ee12b2a90907b2d007add32e8d04e017ebe6d32944eca0ecdf274647a26d18716527c0775fc28fe16ff9cb8f01d7867cd1b58004b69ad3e0cd4
DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
@@ -21,17 +21,17 @@ DIST block2-0.6.2.crate 34505 BLAKE2B 15cd481767a6467f8021f9245c29c2b0fc98a74c02
DIST bstr-1.12.1.crate 354916 BLAKE2B 07b8e047c7a115d7d722ef57a37c5ac1e7ddba080e35b4eed78c3104cd92f08af5e67609faaa7a480ae15031f54c3f5d88784e23c96e659a7f4800c42dad45c3 SHA512 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
DIST built-0.8.0.crate 35112 BLAKE2B caa1ffeb2457c45651cc111a6d76232a4ba9f76a8c455b59cb2141bbc1a6fe5735f46975f5c19a87333186a78861883b2758c040cf30ad1083a5a190cc7e04e9 SHA512 fc2aba8d4df363283d4c0886d0594cd1d2865d60edad8bf301720608233d1c7da74a3d974bc610dcd2a3748ff490c196d003c212c4c4eea9ff9e0bc4ac499a58
DIST bumpalo-3.19.1.crate 96477 BLAKE2B 8716eecc9918c69dd07d6840f9b55114e290de053fddd11c187e11fb396d8a8825422378ec7a2e131674546d158b909a1a4c3e29d52cf3ed001658333c153807 SHA512 105a84bbf8c2b8fc130055713eab7b598c67d34ac01fe95b4c9f10fe956130870c0d12ac237c5dad3a44991a1b8611e5028e749024b6497d6b2f8a2702a4f655
-DIST bytes-1.11.0.crate 78391 BLAKE2B 9efcb5e5b93097d7405543fecb8962f5794c91b5e7186f4582e4d6886075a5bb5d3502c09ea0a3fc72c1381862f8700312a27607ff3534e7b476bac330924a4b SHA512 0f9315b9e6bc54b7339314c0ca2e01af61b4e59548f9e72ed54990e281266f614ec78917529779fb33cc2037a6ecc9595d531674a23eb3884e72759907b4a883
+DIST bytes-1.11.1.crate 78584 BLAKE2B 4985426ff626d880a0da3d592ba48d697c88a83f48177e2b7380cb55e736a43f3cdf662d99cf0908b599aa8eccfebff2910405559e490b71adcf3f078673cd72 SHA512 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab
DIST cc-1.2.53.crate 93555 BLAKE2B 1d76b368a2aa6b7e07db3a1c1050ecb9932f698d6870e436015649adc1744155ebfe0a25d1c5803bca024db5b39b9c6092779c9937a8fc89c0da11d6ecfa0a2f SHA512 a1759e2f5f43198f6084752600fed136f360d5722cd11466f5653f401eaf33371f31d0583112c122d58c81c4638afb856f23e1662f38ed97e98bc426cc87da0b
DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
DIST cfg-if-1.0.4.crate 9360 BLAKE2B beadbfb273ee97cbb6e3740891fbace57511399ad203459b66b397587d794677a9515cde4e9ec4320c3795518bf1551d72b9a889f8ac4b225168f493288b7c19 SHA512 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
DIST chrono-0.4.43.crate 240392 BLAKE2B 7d900703e48061b0e5c6e0b0633f2d55e4fe012786149d258e38776eb39dc57a153b7475e56c06284d7926c20cd1b95fb741662b4836920cb75aacd12a094b59 SHA512 6c0c5548a22021c9219ff63e79c60b20aa0278718b7038a83e247d89b5dfdca63222f27d24b40d254d5f1a44bba0f7a49928736ba3d38e5d940dc1a3ff9a86b4
-DIST clap-4.5.54.crate 62028 BLAKE2B eb0a5188ee58f582013cd9c46c92831ae8c8e21f0ada88ec4201a48d47cf2775df2c581c49e6119ca9ce97d2329d72aa1535165063c58dccda6bad9a83fbc85e SHA512 a97624ba82ae13a9f112f6c3d23a8eb4e6ab21304340553a2d34ef13e472f67685d68ebe2ff48e8b25d197bb7c3eeae0a3adfa69f2adc1ab4e6def3edf86d523
-DIST clap_builder-4.5.54.crate 170854 BLAKE2B 68ccc19d273270913e282c71bab509e59d46038dfa38db68b99fb02c3e09752e04c2e98af279022fdbb19b29d621939a35049b460a91432bc10a37af2fe3c18f SHA512 6b567a2fea4e85b28d054b0432f527aadd735f730604534ab632ae7c70578bb46635d409d5cc28081d32bb6ca02ecdd17063115ad02996eff8006099d2dd838c
+DIST clap-4.5.57.crate 61999 BLAKE2B 45dabfbe35cf3d3660d253aaef8f1db1b96ccaebbc506cfa2e0f76cc5758250a6241ccdb7effeb986ac55b52582e1c13c5602f8eb2759b8c5301acd095ac1f93 SHA512 d95518404298fc2fa17a1ff9ab36590790022d82546e14d82674e3d43f83abc44aa3a9788d145014adea692c5a5d143ac9a32ac5e44d86a1ffc356889e0ee78d
+DIST clap_builder-4.5.57.crate 170948 BLAKE2B 68e2b018b95b931973dc5f28aab4636f9ca95113fc4465fe046cf5f17a17c00cab09e10b3b2332fbc5281ade59648c61b9c7a06370be58b6678734553b6dfa59 SHA512 a2f48375ce0e431ca495f7c65bcc5ac7388854198eed23fcdd61d9a01c3a41589798c684dfc571d9841ccd2ed6e1020511ca40813c29d35b8b1e1d4fa7ccf4c4
DIST clap_complete-4.5.65.crate 49394 BLAKE2B b84d7a048b26c63b12489b431774a42f727381b985c863bcc8d82a7a19186289e5ac59e0d9439dddc72db1e1be8a8e20cd332a7b62c9baa388d2dea07e72e970 SHA512 150e549ec78504e6bc39df7a8d380aab135d69588664956d2fcea2173492a45fc7441f4961682b332c752386eb71bb2baca6ed615bdf6cda006568bbecec1f40
DIST clap_complete_nushell-4.5.10.crate 35247 BLAKE2B badff2c83370040be6fa7a068c62aa662024da19248b75a38e0083db7c3e3edc975111a90e5e941ae9b336d891e10c6cc9c26843d2d81e7ac227647d2ae3d9f8 SHA512 255c5f67343f516e25fdfe79053ee21c6dcc98fc8ad5d9890cff8387dc4e7c1fafd2b0913a1df65ef7ae4b795f3f6d5ade7c069d848776be45d8fe806bb4b18d
-DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085efc85f9e63dea413c9989e445cd79886bd05c8f871f0203ee3003fe48805151fc42e50c66a1e05e6f6f01c5fc5e48 SHA512 61d2b9597bb521cfd31a2c77af687832dd5e48f8b80dacce3079f165d6629d58f000c18a956fe948b1ad99776d75caf4e6b9004f63d861b8ab3b68b5260376dc
+DIST clap_derive-4.5.55.crate 33502 BLAKE2B 3dcd1ef61a9d874dff8e4e337d3447caa05d3155bdbb9f1cb6de0e5a4349b88ea4b7b33316e68b798631c2c3351a7caf97d9b13b37a0c06c8bd5b4b3fb1348d8 SHA512 443bf32b68076a164c00222b7d5fb5cd14ad9f1a7eb417ca9fcd7d6fd49e7cbfb97ac8e74e0e72bbf78a862c1fb6a27e1021d2ae9d9ca03c11b530682e2b0b64
DIST clap_lex-0.7.7.crate 13474 BLAKE2B 609eeecb32aef3e1b3ee773af7f554867e8a06d4c5d1d2f42b0137c65825fa27d50a4438b6186bdfe790ad19abda6f32880e679361d9647b0dc197d3d3869392 SHA512 08dd03c26213527f3900a47b011b17de36c3cb50405adc0ea8ea6d06000d8d8b7fde1ea84bf9c426e6e8dfa8cb6b4396bf4291a9058815b93f546c069ac4ff66
DIST cli-table-0.5.0.crate 18356 BLAKE2B ba7e5e8f4fc8c20122ebfa7c9b6c031e8ec39c0ed5d222cfb10996ed87b8af806f53d522373890dd5ae23a0b177722f84587a9bc329f2f00a1f1e264741bdef9 SHA512 b4f0475d3676a8d3bbc71acd24db9f3723afbec42dee06e03066869f125ca040379f0e00cc79805e960b238fd1778196190942004c3e9777c490337df94f3795
DIST cli-table-derive-0.5.0.crate 11521 BLAKE2B 84f85306ba144cf18b2a3db0409bed246e90b017e5a4d5c1a104b798a083c44e73c12ba9f10b16730a12c361a45150b98fc3db9ddc6b15794a28a5762041b90d SHA512 4d85464b39b2aead022e20786600835c8758758ef091edcc2b545ad42367a2705fd1f92d937438b16a1a28c8390361edf53db870c74687354844f94c0030a5df
@@ -68,7 +68,7 @@ DIST errno-0.3.14.crate 12002 BLAKE2B 57fd842a717086ffdcfa5102a8c52bf82106728203
DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
DIST filetime-0.2.26.crate 17273 BLAKE2B 3d47f46784a50efaeaacd419adeaf1689b4a21f2cafc0e6ee73032d2450928bc956181c543cbda0147baebf08362cb73f593fd8f2c070a5ce241b9451697ebb1 SHA512 b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592
DIST find-msvc-tools-0.1.8.crate 31151 BLAKE2B b2d29513fd7122b0c6a7d6044411a00afab33095e48ee1509eed6e10103d4ab60060f9495be4ac2eb0081707e8cc99624bd286258ca6a6b516c9100aa1584211 SHA512 cf103ee75e8f387904561fc75d03b9a29a7e81705bf6c11bc520e73e7f645937b8346c2854361f3325ffcbebf9874ce68df82d9cdca9b8f19d4d882548453d68
-DIST flate2-1.1.8.crate 80972 BLAKE2B 1f960a2cdd4dfefbb2b3b565b7bdea851c9ee2bb607d2fe2464b088641dc31b69e81a9e564665842d8fc47624a39976f9430e5c2429032874d7ff726ff01639c SHA512 68a65c13e4b5b07df5d80e3971ca05d9cde7d9c762ba611facb8e84092a74b5cbd33eb3c1f7fa473751ee53281daa87f349faf4c66ee452cf9eb39d654d2bcb7
+DIST flate2-1.1.9.crate 82745 BLAKE2B 442fc5584096924c8414e98a0cf9bec736ee17d82540fa57bddb45ee9ee18a58e7bb3b75cd5cdfdbb137557a3e5d49ab1b19f6ec92799e9c9a029b7a4d99100a SHA512 0e98a626e314485bdb4dc31419fda9569d7ab442e64b68e374ad6bee8f5524903490e2c36ea243c78847ea378d6737df50da85f6be15517596f5f93e39a3089d
DIST float-cmp-0.10.0.crate 10702 BLAKE2B e1285cdaa5abc561cea8916bb89cb022da8574faa0070d05cd4ab7537b6e429220ae9a11db2ee24551a52eda5b541c157b8d18f00f27458bf380b45df6f20f00 SHA512 024d6cce0c16f56e4f42381fecff1f3c6b9f960d62e81cdd78b1c77103dc4bbac11c5d656d44ec5fcb644edcd7b9c1a905533df3d758470137e48e3dde4633c7
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
@@ -126,7 +126,7 @@ DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae803
DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
DIST jobserver-0.1.34.crate 29013 BLAKE2B 4d89234147386d61e8402872e577c52c60fba41b21831acbc6934ec7668b22dd9b876cf78180f5a06b2b26b642a0d7e02c9a67dc36ae7d3aa3b95125dec3d7de SHA512 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
DIST js-sys-0.3.85.crate 56436 BLAKE2B a5c35cde1d01b7e5eac3bf59f360e9f8b418009a3b30c81af850a181f14596fca25a4cacec213844b4d59f9ac21e154531700f223fc6e3a22047a5f43833c6e9 SHA512 dc7361feebd63457e0e3aafac86653297994004bc61b3734d1b9ffd05312c2c9b2a2708ad07ad469b326811598925b7f07e49fce2e7c611c8138210bd70fecae
-DIST juliaup-1.19.4.tar.gz 870405 BLAKE2B c721ba043c17c6f87c9998ae403e2dfab753a1d5765d07b9c04f1da0f0e57ef897c10fd45f49cf837d71e0f3ae9803ced663f758910683e180d26e37ef66c6d4 SHA512 7aa6253d5513a445daa8a1d7e840eebd0d8cf06a85891ed0b69ccf6287e57ea0cc72e54303364efa568b6af3d363b1c2e5cfcf80556b7eb55b773d4a8267465a
+DIST juliaup-1.19.8.tar.gz 877720 BLAKE2B a180e189cf38230c9fb6f3e60054a2d5d8500cdc8b66665c267fe1a5864491de9ab67f1a84a89b674e7f1b57bdd292db0851a520433ce1da4a81856a5f73df33 SHA512 f759d693a05102d5c297b9f41d8230bebbf5f5d9d79535acc5f6f49c36e1627b0d93d45d73ab842ea5ad431a692882dd9250441ac8336d0e8e3c59e8d8a400c7
DIST libc-0.2.180.crate 812207 BLAKE2B 086681e1f488aa2ab8a477655e01bc27dc6c578fbf9eb2bb429828164825a5d450dee9bf1bc38afc8e1be5d849eddf384db75b9f4d3c64a0fde6cc37919c1b80 SHA512 5427ac2a7c03d02f14acc66c3a187fbb4e336a88e8cccf7f8281fe95f958b845c0205ec47aac2f6ba6ab8b8c4b5cd0d943205c3f78ad2830d44c3b7779c317ef
DIST libredox-0.1.12.crate 7469 BLAKE2B 93ef90131d6de7b49f1c720f3b01f18856e825479f53fb173fec67d3b2c7d6eea86a8dd4789752dfd8f59b7668be82ba834c662a86c0196181f7822f418f323b SHA512 8206d0cd3faacccb681551d20d9cae977a9fbbb4801aa53daa124633925bae73d1967f6c75ac9718527cd567dc39239a8e97e12e0747bfb3d53b9bb33bcdbc4f
DIST linux-raw-sys-0.11.0.crate 2659624 BLAKE2B 0852bb981c64b8e70c7037a3da13a6a16b7a89190bc50a07159d28a797e6d1ef2f2010383df5a43cda19fa291ee5eb4c6365a51f5d9fd31f204544ac7e115129 SHA512 b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
@@ -138,6 +138,7 @@ DIST miniz_oxide-0.8.9.crate 67132 BLAKE2B 1a11c5aeef43ac93635942e0c4f17538150f8
DIST mio-1.1.1.crate 105630 BLAKE2B db279c3e46108375f5391a5ebc3ae07e8ccbcc9f6a71aa41996adb862c5d2b965af3cb0da25becdadb16d401ae69ccf5a07e21b0b6fb36e07294633cdf690141 SHA512 0b1c82773f5cc3f33ccb80a2cfbd58e48ffac82934afa7d9ec632b36484f8a13a079802dd8a658dbc94fc158e597e4d7a2c02a799f7b506a7de98fe74e80e684
DIST native-tls-0.2.14.crate 29385 BLAKE2B 4bb414bb54d24bb3b7fd297e2f0ad34b01f8ed0a0f4f4f4876cb5c0b3582c01dce0b6f78427f65c4be15698574db35ddf26999836085fb6e0ff57174909106d6 SHA512 fc801db02bc2c61056b83c609b0b97fcf919d67e83b62cfcfafde032f20848d653d8faba82c5376d7caf93601baf3a1fcc25bf2889a6d8aa4c5f51e45a3122f7
DIST nix-0.30.1.crate 342015 BLAKE2B efe5faaf142fbf8d97366d11f28189167d3d22c1ed76b65e7887064f2fd146ae27282aeb230eb798d7c1b3850ea1502bcb325dc23536800690f0be3d66d37b63 SHA512 80df8102a3a387d9cd73cd8d756b9fad5c4c4b57f6e94d9acfa24ee07af51f28ba2db70b8d37ddd6c7eae883c7acf9fc366a0100659856939210ffde1b124d87
+DIST nix-0.31.1.crate 344337 BLAKE2B 47c9eb3e24c245cb005d80c188e9b2355449811f6859a49ae4fdfa93d6271782cd69107d8f305bb74f12cbff765ed9190b481133f29b948f26743cb3cc5f943a SHA512 1bf618f7e10f5c26bf9a80855e2ba36dc73185bdceb9aaac610d4d72a543ef61bf61e72bdc119cf61be5e252862d00064442753f79757820f2bdf4c4898fe310
DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
DIST normpath-1.5.0.crate 22940 BLAKE2B 52571103dbfad502b57a316132f34e40d7cccd78c1b90d2eafe0e2254cfa7a3a538844c9bda83c6e0aac61b6f32e3f17ba5c7e5391a1987ba84162c904cfd190 SHA512 a273fd8160565cb7d62cbf76a849aa0f425f5e8fd2f98a82b1e1c4aa61e62d390547aa41647bf0059e68009d233deb2b4b061ca44c07d3c8907c18953c163f3c
DIST ntapi-0.4.2.crate 127136 BLAKE2B a0a846f39a8ffa9f68829dfe31a91dae855a3d143c8027e530d7d3328bc89dd4cab63abda80e4a54f9ca1a9f625814d3947afd627ac9b05aac1fda611d8cca99 SHA512 a055146c5bdd4e9110c83030614f70df431aec07d182b96f94254b15d18e9fc3b2a2730462514ce0fb1b17fd64a9c8249b7ae15b5e55279c8396dac32499bf6a
@@ -180,11 +181,11 @@ DIST rand_chacha-0.9.0.crate 18258 BLAKE2B aa0efd158877a116b2587177f2da84832ba81
DIST rand_core-0.9.5.crate 24129 BLAKE2B b259f980ad82cce5d7871d7d72adceccdf75348c9adc628308cede24b603df4c1978fcb9976574d99d1024207bd496df6359a998f7a6f1b235d3f16fd8556252 SHA512 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
DIST redox_syscall-0.7.0.crate 27652 BLAKE2B d0c5c9944469a733fe4f3fb2e1d08f1c695996b775828483c833b0eb13f9bd11dfe6325efcbc2e774f4962aaf5ee74ccb084d897c4e8fdcbb80f74e0f08841bd SHA512 b4aca4205e630f4e38de2bdcf5db0ba921a50ce73b686280a6b0ab12959a92862e225f352e0bc041ec90202b6fd622e1ff9fc24556296e92636a184917cb1b0e
DIST redox_users-0.5.2.crate 17280 BLAKE2B 7dcb0b6727d4d4a9b2e3b9a2410a53eaa1b0cca807010446f36a658f062f0f33b07475e61f549922a7c5ef4e7ee3693fc154ba33bf7aec710c8053d03ae284ed SHA512 0468d42c9a5aa9b8811d00b4126115bd7e92f96af4ee136cf5387939474e351fa2c01251473691aeb34f5e4c8e8804938adf1bc83b5edffb6d06869b4b816b7b
-DIST regex-1.12.2.crate 163843 BLAKE2B 4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f SHA512 c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
+DIST regex-1.12.3.crate 153392 BLAKE2B 30f272fc2cda1e36219dfccf0338edacceb5bfada7ac81dd01429661b01b0fa72f6bb343e753e2388251aa0aadc0b5cf61e07670020c9ab351f418c23653ad47 SHA512 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
DIST regex-automata-0.4.13.crate 625250 BLAKE2B e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6 SHA512 f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
DIST regex-syntax-0.8.8.crate 359141 BLAKE2B db4a6a76dfd7d2619fffb7fddd8a82411afad16bc8b1a8501628e872c9b3e0a4fe71947a135900442590b944a623c5e9253e36bab865703bd5b5150aa2a65e51 SHA512 337ca84af81f2c5cd7d213e3ad96a1facba2917f135c4c1ef03571160d24e4ae47186ad07e421a7a4ff0baadbe95d34365e69400f3c36ef39ebeb3e7c14224e4
DIST reqwest-0.13.1.crate 158118 BLAKE2B d8025daa0e63325f761c07a76358dfb1d00b34f37799ab36771b5a34dcf5ff52caa1ade22e392f8875bf6d170bf8a64625e067de0d7105fc99775479e83bd462 SHA512 af3e9ca170d7accc418b17e4323b8228058e7ebc59e9246dd9af0616d0187d76a43791048855c3a4ef6bbc38fd9e6fd3b094b4f83418f2be3f85239808495f96
-DIST retry-2.1.0.crate 6859 BLAKE2B a6f3bc404bd87320c96e852b277bfe645e47336c8b34310aa06100b421bd4035e9364dfb51218cd2900f2c1a6cfc65a3f65a80de7eb6b2283fda9c4cf6bbf809 SHA512 995a52c965a88c7cddecb7cae61a19aaf250466d456933d177a940744fde59a75325890bf22da9b6408e437e29c138187ee5977c6f0c9d407241e3546ac26c22
+DIST retry-2.2.0.crate 8219 BLAKE2B 9ea287c12e26ecaf3256140ea9dbb017d1e3357438e4ca3ea2b3a86d56404b34059c01c4447462c6477ecb1aded7e0a5656297193f8d4330656df6a90504f8b5 SHA512 c19d19680010ea19e3a03b0cd85886a1ca7d2d4fd482537ad25aebb9068d6164252b074989c23e8ce57f38a9c2d206d113272575efbdf19dd235403c836630da
DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
DIST rustc-demangle-0.1.27.crate 30448 BLAKE2B c301ebc7d127c679d95dc77798f738263aed592a9d08cc6a5e3f53a4b48fcdb8ddc824550c35c6274093315d71dd720588e1bb7d6145d1e3975dcdef72c45932 SHA512 da827b28e0be62af85b4b5dc15de06d78058bdf19888ebc7c55a46b533d81e2d8ba922bf032bcfa5334c6c43dd5bb272ae9510ffcf9ca2711a284bfbe245fcc4
DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
diff --git a/dev-util/juliaup/juliaup-1.19.4.ebuild b/dev-util/juliaup/juliaup-1.19.8.ebuild
index fc7cd85e1b44..17ef3d5c7753 100644
--- a/dev-util/juliaup/juliaup-1.19.4.ebuild
+++ b/dev-util/juliaup/juliaup-1.19.8.ebuild
@@ -16,7 +16,7 @@ CRATES="
anstyle-query@1.1.5
anstyle-wincon@3.0.11
anstyle@1.0.13
- anyhow@1.0.100
+ anyhow@1.0.101
assert_cmd@2.1.2
assert_fs@1.1.3
atomic-waker@1.1.2
@@ -30,17 +30,17 @@ CRATES="
bstr@1.12.1
built@0.8.0
bumpalo@3.19.1
- bytes@1.11.0
+ bytes@1.11.1
cc@1.2.53
cesu8@1.1.0
cfg-if@1.0.4
cfg_aliases@0.2.1
chrono@0.4.43
- clap@4.5.54
- clap_builder@4.5.54
+ clap@4.5.57
+ clap_builder@4.5.57
clap_complete@4.5.65
clap_complete_nushell@4.5.10
- clap_derive@4.5.49
+ clap_derive@4.5.55
clap_lex@0.7.7
cli-table-derive@0.5.0
cli-table@0.5.0
@@ -77,7 +77,7 @@ CRATES="
fastrand@2.3.0
filetime@0.2.26
find-msvc-tools@0.1.8
- flate2@1.1.8
+ flate2@1.1.9
float-cmp@0.10.0
fnv@1.0.7
foreign-types-shared@0.1.1
@@ -146,6 +146,7 @@ CRATES="
mio@1.1.1
native-tls@0.2.14
nix@0.30.1
+ nix@0.31.1
normalize-line-endings@0.3.0
normpath@1.5.0
ntapi@0.4.2
@@ -190,9 +191,9 @@ CRATES="
redox_users@0.5.2
regex-automata@0.4.13
regex-syntax@0.8.8
- regex@1.12.2
+ regex@1.12.3
reqwest@0.13.1
- retry@2.1.0
+ retry@2.2.0
ring@0.17.14
rustc-demangle@0.1.27
rustc-hash@2.1.1
diff --git a/gui-apps/xremap/Manifest b/gui-apps/xremap/Manifest
index 2b786b33d334..26fcaa7a3ff5 100644
--- a/gui-apps/xremap/Manifest
+++ b/gui-apps/xremap/Manifest
@@ -15,6 +15,8 @@ DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61
DIST async-process-2.3.0.crate 26766 BLAKE2B 346eca5d8bd2e0a58039c9772413a0d0174dac49e31c7256927c9bd03b7c9f07ccbec6115792478b87123fff1516972eabdec6d54e5c070e0dcf00f3b1d6a43d SHA512 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa
DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
DIST async-signal-0.2.10.crate 16970 BLAKE2B 4364a566ca828387f4e1d7689b1ec7d6327bf35a56eacff013f81ec6f438d9ba02a59a8a5c457f1806dbefa23649ee289a8d5ccc7257e2c54f99de45cc4e35d6 SHA512 10d58c9aa3ef6ea4bddd4fa86afd342c6d5097764736294b7fa3b26596301f98827172cc9ed9bdecf8dcb313d2fa0222fb6aaae04f7ffd73ce89cd4b0374ba8b
+DIST async-stream-0.3.6.crate 13823 BLAKE2B 122da4244c16c1e3e4c4f3e1a72dc8896e0205f40149c8c1a0016ba0823680e2461dc4adfa89dea912c2dbe7948b0ca3726afa84c630669210c1c98106a62f57 SHA512 6b0a6065b385f2f2de56bee2647c664c6f1168f061f59847a85df19d684a92b1585a37ab7f59c36a30a31d8252a13c3921794d93c4b5eae0e199bf4fda46732f
+DIST async-stream-impl-0.3.6.crate 4312 BLAKE2B ca2b41ff4279ee86db08f6e9954a80587a90e9aa6cdb7292e7e889141d2c0c3df8634b83ee5d15a0b2148294c0e5076a800cbc7986075464b8a5a6175f09dc45 SHA512 c4242f477da405d6b4ecf397a2f1b29cf71968670ac204e2c8a4206a95e7cbdd4525ddd3990d7d135bf1f985c7aeefe2532d066b8a36b1f951e8ef01f974e54c
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
DIST async-trait-0.1.83.crate 29054 BLAKE2B 4991f79abd8b9260b9541e754c30d3e0731ff786fcf65cc3f3eb75a5fcedcb37be147222778e1a0fa6c68d8fb872144b2b55b43cf6f8f4de371f24175cef405d SHA512 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649
DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
@@ -37,7 +39,7 @@ DIST clap_derive-4.5.49.crate 33559 BLAKE2B 453aa3774705de9c8cd77a25931deecc085e
DIST clap_lex-0.7.6.crate 13466 BLAKE2B 723f306a9ae6c1fedd6b85fade039cc2a1dba51aa4412972025e0ff1aa8f15742e090dec61df3ac17ea9aae426e96049a673f5b944cb164b649ec1809477ab88 SHA512 d248b65234f201b2cb867562ca3d8299e79d348874547639b31883c6eac8416d3d6394e5b0047ad74f1a2c37e7721375c76bcaed1e60d13c3f1937b20ad9c54e
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a
-DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
+DIST convert_case-0.10.0.crate 24083 BLAKE2B 62d541eb28d7ee69664a4344d794e19adf27ab770c39a536cc490d6c91f3d6d522cb788bfe2cf694ecb02e1c8059f4df321ec2b52e8d722df02866e30f11b758 SHA512 f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4
DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST darling-0.20.3.crate 26066 BLAKE2B 196980ec1af6a61d351d644bae4ac1507a34cc6d62194c57c036241230d2434722bc9b8034eaf28627685847ff39e77a5a144e7a1854403c67aa4022fb0c70ef SHA512 4ef4cd5d4c915d2d5ba2c97777822f81a5f20546352059144e2ad1559df6d38660916d8ebf51085964e57150f572ccff5c12826854c8d2131c9ebe0339f87418
@@ -45,14 +47,16 @@ DIST darling_core-0.20.3.crate 60281 BLAKE2B 82a09d050ea19834e5f1b38535797296627
DIST darling_macro-0.20.3.crate 1859 BLAKE2B fdfb3a14afba28c227f3e08aafccbfe5e48663a9ea593a493a61a471ec585df7183b33b5d7eff73f3b2d10401d8dfc8f2b6c669b16e21fad473b6225ee0fd167 SHA512 bcbf2567ebf674f9aca2bb887db82c5d87bcbda6ce6e526c4a1f503f23c4a1451b17aeb2f6ae8b8a0c93cb0737edf14d6d258d998f654662d67a9cd956d7850b
DIST deranged-0.3.6.crate 14569 BLAKE2B 1a5f05d0bed65df4506a5dc3789d7607345a179388d78b8ce918f3a33376b3687411f789fb440e72c4650587bbfb8d640c493d7e4e49f038a5b0a88ed39393f9 SHA512 2e62403919efc3427472c5e759dcf92aee80114151b39e1d9d1a6c41ba4c09b83316a57eb39f45a8b0ff03d22cf1f7772e19ff845f7a04577debee762b53be11
DIST derive-where-1.6.0.crate 52327 BLAKE2B 822efdc3d06b0727d39fa8cfd36870101fdb86d25ccd18e3874525d37770e3a2c4db846eeda82335be24a80158c9c12f618d6f3d61a128063b9bc472daa3d1ca SHA512 c81dc7d83ec3a82df1e86a5d25ea7cdb4ce9364f089b06fe234e74b3e18c73592034420e639feeba81850963e25ca6ad0844ca9c5a622306be91530aaaf7f254
-DIST derive_more-0.99.18.crate 55013 BLAKE2B 989e22daa6592dc38667d9a9b6edf73c6772d57e2e925d3f86cb079e4107f88871133f47c2aca06f61ebdc510f916d396b14c72678340ce50db9a9f28cfed252 SHA512 e4d157525c408d32f62b11085f0c49c213c41df58b28bfd59605b86172c00b258f477c811dbbe141a5c12224ba2e9f4c696800000d8ad2e330b1a8d86122d5f3
+DIST derive_more-2.1.1.crate 88632 BLAKE2B c875dd4b0718ab1ee2e6faa74e1e1206b972f90dc0541dddd97dbcb6e3d2a7489ec55a7d4d6c27371a3d308e0e58d135ad5d0bb050777b5b60d75466a3a9e626 SHA512 cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff
+DIST derive_more-impl-2.1.1.crate 99094 BLAKE2B 9fe9720e2cc9b66e849b8598e28d949bdf5422c34945227ca12c2626f80c564ff78edc59ab57863c18c11ef558c4b3e5629bbe037c4fcc0ba323679d04d26880 SHA512 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89
DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
-DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14
+DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a
DIST enumflags2-0.7.11.crate 17500 BLAKE2B f3dfb76e7382ded16a19df9e17da49b53e87b39c57673928a1afc8e841e51d247c0ec44389ce0e80a483cd9cf4afa443f6eaeca9974208da23c83aa4249a2502 SHA512 eb0e95c110e43e6ffd5148b777c70012e843fd5ae8a69390d854db3870e2cb88ac9f5130589d9c47f12de2b5c57d124e025afae105ba5aa769c434f620aaa4ab
DIST enumflags2_derive-0.7.11.crate 8524 BLAKE2B d0e8cdf41754031264102874605568bfb6e4b421379c1c11ded5d3b82eb6a82ccfdc36e4003f150fe31b2d0cbdbb5f6db2dc3a69338781207ec11fd14304e25c SHA512 6db735ba9e4f4c262e5d08cd507578e1b3d82f1f048fedc4bb3206f655c63813f0d87538ff71c145aecad42e8caa3b604698c5d335bf0cc8fff5781d97448c43
-DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69
+DIST env_filter-0.1.4.crate 15281 BLAKE2B 4c069793165e5adcbf59586a4bbf4aa436532d838f1b939ad92db011f51f1e337cdbd7e3b84cb9e7681d942c36400f169e0ed6f8b66429cdc77626010a781f68 SHA512 58ebb6a087e50c212fe1292a4e0fe6ce7154d3ca7164ffc6bab914e4300543726f4b7875918effcdbb660b08ccac67df7c91b1fc43f5fdf53ea7a46351ac9299
+DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.11.crate 12048 BLAKE2B 6d370edb0712b4b527645460eb663f6434784abe8749356674dddfe7a655fa888a9894d870c44d514186d1ce226d0d4f44955b926a10b14cd3b54d07c40cce50 SHA512 95f64e6e71c9100c36e52f2aa720d244c1a4d1182b18708773bfb4fc69ad55ed78e4918b69a96eb7ce9a2bf6d39fcc23236bb38473d3046f4ab332c260005299
DIST evdev-0.13.2.crate 65243 BLAKE2B cbde96c1e232d4d317c2f0e7697aa0a0fd75250a0b17dbd58869683f6a0a507ef1ba5f0cc6fe56dca1f2b3d7a77e9d8431043597cd4e069933575dbc7f47bc0a SHA512 468446f53f3694b5416a9ca78409156fb5de7c9f836e513dd85e6e83fc4a21389aed5c1e18956e6a49a6b4472fde522945cf8b0f48cac7104bd1c64a8293dd6d
@@ -80,8 +84,8 @@ DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f80724
DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
-DIST hyprland-0.3.13.crate 46140 BLAKE2B 3301ccea0631958acaf8bc06cc926a02a2e7dfbeb632679edb09b1c4a86b90cbe5491e1d2216bc391d39bdd2ff42f99bf6966e61d4131135288a92fd91223e46 SHA512 b2d876d37b21b193d4297e8478e7c238d16220cf7d778362c1c1e620fbfdb6aeb26badef589072372cc71ce7231e973e3893ce6501bbc3078d658e81d596a295
-DIST hyprland-macros-0.3.4.crate 1203 BLAKE2B 8c06f129df11288f117001f7ca567f4a4e4527931d3616291f52f267afca750d7089461bbc57bc5fb715edf8998b792b453323f3b4b7738013ee346c3c5dbb42 SHA512 91e7fe00f2485cbe0ede77124b67f790fce629bdf572643e61442fbbfdaaad3012fe36d892154e774a4ed12de6bff099b32c32af3e8cb06ed37530fe6c1f4d71
+DIST hyprland-0.4.0-beta.3.crate 55116 BLAKE2B 4b375e218548531790c23987ed5ed775b32056ba433db1e991bbc0a9f471b9fae7c3486e2f37a29c50b78b103fa6ee0acf0af6a5a9ab77da2d3665aacc370773 SHA512 0470733634f0ec4d6c34f6fed4dee77c14c3355cec1478e561a42ff375324374640e92580000e7a2034038956242e6a2e9ee368f4bb9bdf241fde8768ea86c03
+DIST hyprland-macros-0.4.0-beta.3.crate 2217 BLAKE2B 25487f535509c4b85391bfc07234257a18eadecc3dc679afc429f91e8942ce5c8505550913dcd1a6c954f2dc8dd05a98b443573c5e94f3d4d2ee854e700b1002 SHA512 8f41bef701128e99fd37d8b8c94d289b4c192ea30b6c324f9c684f900467fddca0a5c2f4b64f14bb0c1a3b472d30b56a56960ad57bf3c414979284e6ada4a836
DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
@@ -89,7 +93,6 @@ DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7
DIST indexmap-2.12.1.crate 100184 BLAKE2B 91003f759cb250cae5ea2a72a184bbf1d4647951dfec84d760daa7e29b07f634a6577331737b3a3faa608aa0617124672ba03478ee4892b196e9c0097871f29f SHA512 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3
DIST indoc-2.0.7.crate 17184 BLAKE2B aae454874b44dbc908a75b64626e608e04017c1407daff9a2e2dd12a337ac04db594540d2f31bfc590d6f37f0d711ff2d3054352ff1b33e736c36620404be0a0 SHA512 6e80cf927001821606488a822fd0f67ae1a569b022c98e727e6b1571c88d87775166f088322bd5f17abb8fc1fde62c9d14fb2e99f1e50918487252d823e48f73
DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544
-DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
DIST is_terminal_polyfill-1.70.2.crate 7548 BLAKE2B d84c45a94bc0ede333843ddb5206379f1a7d9df742c7f7940374d6b17b0a9c300e32fed5fe2bc58e6b3bc5d18b5fc58dd4e283c01c2f3b4f10f254b3cf7668c3 SHA512 d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
DIST js-sys-0.3.82.crate 56436 BLAKE2B 9f7b485177d1a3ade0f1c47becb114ba3dded7fe308420e56e1784199cd9cfcc1fd773a53fe4cc30132ec6579454936ae2be641ab3007c07658c9d525d73394a SHA512 ded31e414e3921c583358032b3e70895e570750f7b3913d685b2582a45b350e854acce64348f1c46692d910d4c7b366b6748574ec993c197b18e87870a52657b
@@ -100,7 +103,7 @@ DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a589694
DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309
DIST linux-raw-sys-0.9.4.crate 2311088 BLAKE2B 261854a127942e528a09c79db0407974c22eac1144c9ecc9ea1a6f48f87a240e610932f5d911563d0e6c05c64b0cb302f86136659f8aca0d59f03946b2910baf SHA512 e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
-DIST log-0.4.28.crate 51131 BLAKE2B 2911509cabe6a69b60945e798f2afee934d865d21efa22d150288de6a27a797fe00ee4f249fc6f6d7a02e2efb7377d2a7188a8ed8cb692f76b94a0df56d74d83 SHA512 cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209
+DIST log-0.4.29.crate 51515 BLAKE2B 3f5dc889e895428f27ef107a63004c1b321793b865c29b20293adca81db4e25443e24354af37018c9a60dff1d54897c3b7b2c014a64280523f4a3586a7eeed24 SHA512 31bcf1669c27980f0a8500082c4d0cc500f6cc943518a3dacacc3ad4d8a0c238517f23c2c1969e5a22dbb5d25614adbf4e914c0557e45e1ebc8e7385b2ed14b3
DIST memchr-2.7.6.crate 97616 BLAKE2B 3429786e97f1aa078892e417c8ed8198ec727969517309049b842e44097e58038583508aa974e6246888c18e11f9d23863c1bb012b542c5685250fe34e250d7b SHA512 38843817334da88ad74ce679b4401cf948cf8138815f3acc5eb0d005da3aabceb2216e20887e79344396569a2fa136e3aa1f7f3251a00d07dd6934cee79f4fad
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
@@ -116,7 +119,7 @@ DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c95
DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177
DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
-DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
+DIST pastey-0.1.1.crate 16112 BLAKE2B 24669a0a33906f8cea361bdb59e01ba624809a0c8b355c03d479c291c279a54c30cb340cf3f381c7154d40365053dc98315b44ec589b97b8c6ff26c0a64039f8 SHA512 88e90df7b91237a83027bb138405bf985adb35c3be612760281c78099b63c3617b22a37f1d3488224a1a9fb7b7bc97a582d489039673fbbd1d06a8b234735a6d
DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4
@@ -125,6 +128,7 @@ DIST polling-3.7.4.crate 58239 BLAKE2B 4d42d4112693a14938aa40692674ea1d791ec251b
DIST proc-macro-crate-3.3.0.crate 12432 BLAKE2B 79892f0f9907beefa62e715773fda97e606ef70f905a072758f44b685c63a1c3aba40548f5f63cde1fba7f3882701d763dd6246a500c26e7e3e41c351c89fc91 SHA512 c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20
DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f
DIST quick-xml-0.28.2.crate 156462 BLAKE2B 45fe1846ab93fd16f9afdc60e119918b3c50b7eddddc4ff1ff14c6a767ad0b18624b1ff1a251fbc58f58c50585b875eb73f0aafcf0fe8a8ac3bb58da27c55ac0 SHA512 24913a45e962c144c82f13a6ab4877ab7c91fd51f34becc6412a47dd91e75436590a646f85c346236ed2729d480242b20781ccfdd1d42bc2a510bc883966a0a0
+DIST quick-xml-0.38.4.crate 205035 BLAKE2B 242ca800fc568f77d0d2b7f2963fd16142a05150a692a15584b3044c54fb5a2b44eb703dcc04fc9fe99b6efa35560ef6a760a180ac445a26b0f1e944d7ea1773 SHA512 dd2bea3dec3410978f8f15a0f6046047e5735fc75e714f6a19ab646090b347805ed77be51378ce3f9de19744daaf588ab5ea6e6a8b2d1f72198b4c78056b3877
DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
@@ -155,12 +159,9 @@ DIST socket2-0.6.1.crate 58486 BLAKE2B 990bc645f361576edfeda680cd4b6a0a29d6de80b
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
-DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
-DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
DIST syn-2.0.86.crate 276473 BLAKE2B be9de484d0b3ea6818cac64f195c893e39271fdc5eefe2b78fbe6c39f61a7960bfb254324deec6f1b0da2626c3d116ac50fe491427a967a00d20e4affd3e5c54 SHA512 1106de0b14981e4dcc1526d932764837cd2905ca2ca3f259a59e9f9992438f88dff49934bd99f3268055e920c1f226a8bbde0c779fbade7ed311a2d4e5230095
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
-DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
DIST time-0.3.24.crate 116942 BLAKE2B 78f92858f06337b77a3c7ed58c686c73c40b2adf9f03d69bbd617e741a109fc66de2b0750e420fe9760f26db0351022fabfbbeddccec54fb9c5d8df3887a07ee SHA512 fff48233fab66aebd80cd1236d2f6cfeeee818d46b9af11bc300d6233a0aa47129d7314f0dd214b993cbfe5c1450c3e74aff6d0b799acb1b8c975b5db0fcf0ed
DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14
DIST time-macros-0.2.11.crate 23738 BLAKE2B c5ed4911259fea3154e85d8f0d39e09ba09e912d98d68718af0ad5feb14e4bdb6f9610de08a3ec5423047b8f1e20eb390b74d3cc034060b5222d73a293c56e45 SHA512 4e03d6875c2ea1dac74f8e5dc52f9e53098cfa65e50287e9a1ff423f8c84f2f617fa374ce018e47da805561410d83f6e2926ea5dc67399ea916644bb7d236467
@@ -178,6 +179,8 @@ DIST tracing-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589
DIST udev-0.9.3.crate 21737 BLAKE2B 395c0e57f33be007dbf9d4c77f6d1e2619ab779ed45e6bc3dbd14c77454c0df3d27b6ec85776cbc39214d4b76750472292ca5895b360aa2b4bfda3f0d65ccc57 SHA512 527c075460cc1badcd290255451da1f39aa5fa46ea659c4009847d1af46d21957c099cb1f7de39083e9d7d611cc91f5703bcec0e39b037d70bff7ef0e548c99a
DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca
DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df
+DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946
+DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712
DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST uuid-1.18.1.crate 60468 BLAKE2B 0e70361595e8d0baf8c4c69a09878fd39fee414d404a7b3cb457ad60cd3cd351418a8981090f4c3d507fee42c575eaf6699f494a604da0470573e81b7a56366e SHA512 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400
@@ -187,14 +190,18 @@ DIST wasm-bindgen-macro-0.2.105.crate 9264 BLAKE2B e2c4327e94482a8f1a22cc5bd2a67
DIST wasm-bindgen-macro-support-0.2.105.crate 49633 BLAKE2B 36c59a0fffe14cb6b5cc767285e6533aac2f1832ca91da5f535779d51323433a324bc07f351d491a151a8f6a67e234e75bf07d508494c314f483bc5d2882b03d SHA512 a579183f46e5e3a9ef32183166b443050af50b8df84ca4cc25cc5a6787e8e45fc1fc3b74c29e3fcdf44fd7b522627252c4894205c693317f27eb475a1b0d9b4e
DIST wasm-bindgen-shared-0.2.105.crate 9269 BLAKE2B c67cbf7f2eda35a29c0c60313e9887bc4e44ce0233cd9387f30fce55bfe173551b06f3b0e0d1834dd7c2a0e6383ce0b28390cf05e9ff692245fe4e38751e0b17 SHA512 a3604dd72ed83a627a1b708f1b268693c93a56cf1851823398e43da066f87a25535222cfdf987153d12f948cd7e316e5c2382d12273c63317025ad774411c079
DIST wayland-backend-0.1.2.crate 68748 BLAKE2B 2454c85cf8dfb7cb1ba30be3bc4835241000d3c994049ce7614e108d9da17248d389af25e950126cdf61cb93462783d44e64a5f9312657b9f993054b04eb91e0 SHA512 3ec299448f17eb75c00ccd5cb1f3f5d7378dd7849cd547a2b1eb0389226f32b16ed55c7f1a1932fa2d5af39686b893a792736e2f02b776ae89e26b4fd085623f
+DIST wayland-backend-0.3.12.crate 77037 BLAKE2B 131fcb31e0e94bee6506064ba7246be8f97e9f27092ec59ddaee1e88ee26893c840deb810ca93aafbfcbcc586ad4a07574f32eb4a56210080965d4166a8f4022 SHA512 39635929dfc1d2a1e62c90b13c0192f3f063b77526b2834299e0626c29546fe70d031ccf6961233a63c2ccb24de0560fbd7cee3cb368535c0ffea70572c27ce5
DIST wayland-client-0.30.2.crate 65289 BLAKE2B d5993cd5185fe136eea6427be82ae7c83246573d2693d7f05828acc3bff886c5ec4a0719fc14525226e3b4a5dec1e6c981eb9c355a8559bf2d63991f7644689e SHA512 7d86e6c2ee02e52352fdaebfd4ecb04617983b36cfaac745998aa1e8cdd6c775507f3f1283bfc1d68006ea0ec1ce7b63e388fa7b87b50b4b520dd93c84ab59a5
+DIST wayland-client-0.31.12.crate 64851 BLAKE2B df057d89717ad966da20dfab06ece6c6f9b4c8624f4bb1f5ddb25ae0a47c1e7b6ea09029fa173519222d1368aecc5808fb22be51df2c18ffe146906bbe09a601 SHA512 39db7665094b81279b8714aa1a29f208f0c3ad722ad294c1211b7893b0ad478debfed1a1a22f64b3d2713a68e892e804da69192f12df529436d6782f338ae9d7
DIST wayland-protocols-0.30.1.crate 134748 BLAKE2B 9f86ce95e9b921e629fb9f76b315d1ac16a2832e8aee9ca25cffd3f57f2e6f10ffbe1daf0dd73b53b04967dbfcf6aebf63aa783ddaaa6ce13c7fb1e1570c3560 SHA512 ba8c157774b6c44f72263c6c2ccb1dadbdff911ef80c0b42fd0223828e25cd4909decccd382ae5c698cf45eeb7e3845ff3e3abcf9a4ff4bbe5012f6c42370d3d
+DIST wayland-protocols-0.32.10.crate 156152 BLAKE2B 7c8aa3157772dbef0a4f66cb562eeb50b66301510db28dc02157a97ae14d5824f9ad134e9c3936bb26a1b551a2d293ab37fdb63b38f94248c2137514e020d803 SHA512 63b053e1f261e386ec50a8aea7d8e55e355e211abab34605695313882ff68fe1cd55c3983833767cef741fd43c1a2aad02cdada4d1fac828155159aee3cb9c83
DIST wayland-protocols-wlr-0.1.0.crate 25759 BLAKE2B 4b5557001617bf3d33c7644468e0d7212142be7395f1ac6629b8dfefd76fe58425f9541f2160094c6df11f0b4f77fd5016a3ad08c07e58d086195125d171976e SHA512 b6136bf7b5921b4e70d07538b133fc29da1bf5c84edb1bf1ccbc0dd4bb4e714250af861a540df4b084758bbeb1d3205787a5e14ee0bd2f135213fb010d4f1eeb
DIST wayland-scanner-0.30.1.crate 34633 BLAKE2B b9182bdc4d22405ee60ed94e845d002102e98cfc6250870bb43a1184ce864cee37d6081ffb1223a8454ddd399061ead9149a7f7db62eb675563f89648412821b SHA512 65660afccce26abf6088250e274372ec9ca494d05430843063480257593a92be58ee4098fa31549ead0febb0c601d7ac5bb87d2aab6c0a5d4ba6f6715ae1117d
+DIST wayland-scanner-0.31.8.crate 37224 BLAKE2B 44759ec9da559efd7cf87169eafe4813878072baa302cf61b6142c7492e7baafcd21b66283efd41f08482608145a2aba8124e77a8a6cb6a03ed7af117ccf3bf7 SHA512 f9b2c9cb76c841be77cef98c9fff47794f0c0b3e84798ca0b5cabfa328d6412a82df78024f47e0478c659e15b40558e9ec7f506823ca4b2ef33f824b8e8d24b9
DIST wayland-sys-0.30.1.crate 8358 BLAKE2B bf64423e9bc99bdb0009cffdf35132a8a6961196ce85235b9ca29831d3af8e1dfa75aacbbc1b01f6daa66138507eb746744afa3863d674ddde25751e256ac78d SHA512 a34b759c6360728339a0416d546f9e22df8423dc0141a0379b76ffbbe7004a25ae27972ec246353115bd16e9cbdb531f844f650a314fa68066cda4ddd097ed39
+DIST wayland-sys-0.31.8.crate 9595 BLAKE2B fc8cfae93e7eec0970a9f88c4a5abc6fc808fb908e8c44e809edc130e3ea7dd98c40967190554c95c209181e009d2420c1e733a27306d8c0a6bc8266bf31ba3c SHA512 d44373444c11c64278b1f184b47d5f2da9ea83a65ef1b53882b88f8f960a10772a44c3867166a0f52e38a431d49908d68309f3626caf62c42685edbe4fb1eb2a
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
DIST windows-link-0.1.3.crate 6154 BLAKE2B 28e87a3e32312ec3252945eebb11a6bee886de50f13ca2a2c45aa9c7b7c7f7e41cc2323519135e8dc96d433694aeedab7e4cfc9a46c96a2735831017ebcc356f SHA512 b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
@@ -234,7 +241,7 @@ DIST winnow-0.7.14.crate 184718 BLAKE2B 6bff099d199831a72ff677db3e4de2feaa5a0b6a
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST x11rb-0.13.2.crate 220549 BLAKE2B de9a81aab08d0abac81ebe2828ed6860a6a9d290e8538ee0a91f8721a94f4793eba486260df23b93859e482db33f2f7bc0f4fe980ca96e6e757455c7e9faa9f1 SHA512 d0e952c2bfbae7b8c14c1068ec4e72fa6182793d56810f8a9e20090f5ef5fc5ef8819b846b564d2481c4b4070355bf39b35794f235ba31ec5132f60373468c1e
DIST x11rb-protocol-0.13.2.crate 514069 BLAKE2B cfdcc7ce67dde3c1b4ce7141f365c4a352d4e4fc809e0e22e13eb28d92c43f481e05bb7882f09bd396752611014701068b957fcf82b944485cecafa8ad64d372 SHA512 9b4ea84da63e80937b68b64835e747f7663111718e09bc696dbacddab29cc2c0a218a3e53fe8d58b0f168c3b5817f711f6b446826d5c29119ab27de685302d56
-DIST xremap-0.14.11.tar.gz 107255 BLAKE2B 20bf34c705070b96ac9f9fd58f929d1ada2aaf016effc855692a13e9bb5dd60c8e3ee907b420825d22dbb4093ce55c3333666b5a0f303ab1b039f876ec51e242 SHA512 1a4e86f06d172f87e7dc023d3c4880e8a39d3ff0d92bb5902f955530435ea7490f6e0b7dbcddbc9911630ac4fa77b7aa8d10dfce377832560f7191be90625ced
+DIST xremap-0.14.12.tar.gz 107681 BLAKE2B dbb258f1af80b12c9e563f3ee7fbc1203ab1a6b9d3463ba07ff78f4e54e0f4d6afd2349a9ce32c2b6197953b8382ab20a3411e06c114236c6aa0d523862a77f5 SHA512 6ab4ef451f8b5bfefc6d111985c252ea3648ee46893930c3f212bb1273ce315514939e6275eb61669a411756f45c869536181c79506ee2626b9f515595cdd5b0
DIST zbus-5.12.0.crate 168368 BLAKE2B dc54aa254548ca4130dacba8abb3a4d5791a786c1859962679f7c1576538cd852aae9aea4a0d0a7bdb948b534dcc1d7cdba35e278ef3533bfbe71697ffec648c SHA512 ef0c8acccb20ada8c93fa54525a23ce2d047b4d9d67fccd29bf43c840c133b1dae59fcb27427ad00c50466b10da194c13368cbca70a9d9c8126e9b4da756d925
DIST zbus_macros-5.12.0.crate 37026 BLAKE2B 3865fa3c8b42b132c1ad6f7968d73469ad4a92b794010a5349dd735f3920bbdba08c5ae2ed83fa65ae4df4d08d163d02770ae372abad34d92c1b2483846f6a1f SHA512 e7b1955a8ff448d8fc7a4300e4275b685561ea9898d50b3b79165d0dcac87bdd2a33971332d8d804c8ccc17de8ca63d0b47119620aa7ac4153a33b66a839287b
DIST zbus_names-4.2.0.crate 17015 BLAKE2B 9aded72b9d3b14e8ded49d1b34bf87327b05bd7099ce5bb1974c173ac3b68ada041f3a9c202475c9ea7aa6d80f860772157b00ff17a6e024888814b196e90dae SHA512 b88179106fc12400339bd70fa34042b00e9664e657f3dcb11c762127005cb8b90d3b2366cf77631fc8d65f7530744b7aaa18f6f8ade17732167d83a158062849
diff --git a/gui-apps/xremap/xremap-0.14.11.ebuild b/gui-apps/xremap/xremap-0.14.12.ebuild
index e77380c723b2..29101cac791e 100644
--- a/gui-apps/xremap/xremap-0.14.11.ebuild
+++ b/gui-apps/xremap/xremap-0.14.12.ebuild
@@ -24,6 +24,8 @@ CRATES="
async-process@2.3.0
async-recursion@1.1.1
async-signal@0.2.10
+ async-stream-impl@0.3.6
+ async-stream@0.3.6
async-task@4.7.1
async-trait@0.1.83
atomic-waker@1.1.2
@@ -46,7 +48,7 @@ CRATES="
clap_lex@0.7.6
colorchoice@1.0.0
concurrent-queue@2.5.0
- convert_case@0.4.0
+ convert_case@0.10.0
core-foundation-sys@0.8.4
crossbeam-utils@0.8.16
darling@0.20.3
@@ -54,14 +56,16 @@ CRATES="
darling_macro@0.20.3
deranged@0.3.6
derive-where@1.6.0
- derive_more@0.99.18
+ derive_more-impl@2.1.1
+ derive_more@2.1.1
dlib@0.5.2
- doc-comment@0.3.3
downcast-rs@1.2.0
+ either@1.15.0
endi@1.1.0
enumflags2@0.7.11
enumflags2_derive@0.7.11
- env_logger@0.10.2
+ env_filter@0.1.4
+ env_logger@0.11.6
equivalent@1.0.1
errno@0.3.11
evdev@0.13.2
@@ -89,8 +93,8 @@ CRATES="
hermit-abi@0.4.0
hex@0.4.3
humantime@2.1.0
- hyprland-macros@0.3.4
- hyprland@0.3.13
+ hyprland-macros@0.4.0-beta.3
+ hyprland@0.4.0-beta.3
iana-time-zone-haiku@0.1.2
iana-time-zone@0.1.57
ident_case@1.0.1
@@ -98,7 +102,6 @@ CRATES="
indexmap@2.12.1
indoc@2.0.7
io-lifetimes@1.0.11
- is-terminal@0.4.9
is_terminal_polyfill@1.70.2
itoa@1.0.9
js-sys@0.3.82
@@ -109,7 +112,7 @@ CRATES="
linux-raw-sys@0.4.15
linux-raw-sys@0.9.4
lock_api@0.4.12
- log@0.4.28
+ log@0.4.29
memchr@2.7.6
memoffset@0.7.1
memoffset@0.9.1
@@ -125,7 +128,7 @@ CRATES="
parking@2.2.1
parking_lot@0.12.3
parking_lot_core@0.9.9
- paste@1.0.15
+ pastey@0.1.1
pin-project-lite@0.2.16
pin-utils@0.1.0
piper@0.2.4
@@ -134,6 +137,7 @@ CRATES="
proc-macro-crate@3.3.0
proc-macro2@1.0.89
quick-xml@0.28.2
+ quick-xml@0.38.4
quote@1.0.40
radium@0.7.0
redox_syscall@0.4.1
@@ -164,12 +168,9 @@ CRATES="
static_assertions@1.1.0
strsim@0.10.0
strsim@0.11.1
- strum@0.26.3
- strum_macros@0.26.4
syn@2.0.86
tap@1.0.1
tempfile@3.10.1
- termcolor@1.2.0
time-core@0.1.1
time-macros@0.2.11
time@0.3.24
@@ -187,6 +188,8 @@ CRATES="
udev@0.9.3
uds_windows@1.1.0
unicode-ident@1.0.11
+ unicode-segmentation@1.12.0
+ unicode-xid@0.2.6
unsafe-libyaml@0.2.11
utf8parse@0.2.2
uuid@1.18.1
@@ -196,13 +199,17 @@ CRATES="
wasm-bindgen-shared@0.2.105
wasm-bindgen@0.2.105
wayland-backend@0.1.2
+ wayland-backend@0.3.12
wayland-client@0.30.2
+ wayland-client@0.31.12
wayland-protocols-wlr@0.1.0
wayland-protocols@0.30.1
+ wayland-protocols@0.32.10
wayland-scanner@0.30.1
+ wayland-scanner@0.31.8
wayland-sys@0.30.1
+ wayland-sys@0.31.8
winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
windows-link@0.1.3
diff --git a/llvm-core/clang-common/Manifest b/llvm-core/clang-common/Manifest
index 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-core/clang-common/Manifest
+++ b/llvm-core/clang-common/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/clang-common/clang-common-22.1.0_rc3.ebuild b/llvm-core/clang-common/clang-common-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..b85ba707d148
--- /dev/null
+++ b/llvm-core/clang-common/clang-common-22.1.0_rc3.ebuild
@@ -0,0 +1,338 @@
+# 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"
+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 3a17908b235b..a7bd68bef7f8 100644
--- a/llvm-core/clang/Manifest
+++ b/llvm-core/clang/Manifest
@@ -23,6 +23,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/clang/clang-22.1.0_rc3.ebuild b/llvm-core/clang/clang-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..186b13f7dd6d
--- /dev/null
+++ b/llvm-core/clang/clang-22.1.0_rc3.ebuild
@@ -0,0 +1,471 @@
+# 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}"
+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}
+"
+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
+
+ # Workaround for bug #968756 (gcc PR123588)
+ tc-is-gcc && [[ $(gcc-major-version) -eq 16 ]] && local -x CXXFLAGS="${CXXFLAGS} -fno-tree-vectorize"
+
+ # 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 591425a083e7..107ac8c47883 100644
--- a/llvm-core/flang/Manifest
+++ b/llvm-core/flang/Manifest
@@ -4,6 +4,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/flang/flang-22.1.0_rc3.ebuild b/llvm-core/flang/flang-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..c761456669cc
--- /dev/null
+++ b/llvm-core/flang/flang-22.1.0_rc3.ebuild
@@ -0,0 +1,101 @@
+# 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}"
+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 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-core/libclc/Manifest
+++ b/llvm-core/libclc/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/libclc/libclc-22.1.0_rc3.ebuild b/llvm-core/libclc/libclc-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..2d2568c26044
--- /dev/null
+++ b/llvm-core/libclc/libclc-22.1.0_rc3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {21..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"
+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/lld/Manifest b/llvm-core/lld/Manifest
index 9511da6edfb5..60068fcae6e7 100644
--- a/llvm-core/lld/Manifest
+++ b/llvm-core/lld/Manifest
@@ -15,6 +15,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/lld/lld-22.1.0_rc3.ebuild b/llvm-core/lld/lld-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..ae26ad8ed2b1
--- /dev/null
+++ b/llvm-core/lld/lld-22.1.0_rc3.ebuild
@@ -0,0 +1,92 @@
+# 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}"
+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 425567e94a02..97d58d1d24fc 100644
--- a/llvm-core/lldb/Manifest
+++ b/llvm-core/lldb/Manifest
@@ -15,6 +15,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/lldb/lldb-22.1.0_rc3.ebuild b/llvm-core/lldb/lldb-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..5abf0c2df7b8
--- /dev/null
+++ b/llvm-core/lldb/lldb-22.1.0_rc3.ebuild
@@ -0,0 +1,114 @@
+# 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}"
+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 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-core/llvm-common/Manifest
+++ b/llvm-core/llvm-common/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/llvm-common/llvm-common-22.1.0_rc3.ebuild b/llvm-core/llvm-common/llvm-common-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..4548489cd9bc
--- /dev/null
+++ b/llvm-core/llvm-common/llvm-common-22.1.0_rc3.ebuild
@@ -0,0 +1,53 @@
+# 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"
+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 3a17908b235b..a7bd68bef7f8 100644
--- a/llvm-core/llvm/Manifest
+++ b/llvm-core/llvm/Manifest
@@ -23,6 +23,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/llvm/llvm-22.1.0_rc3.ebuild b/llvm-core/llvm/llvm-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..a4a2c31c377f
--- /dev/null
+++ b/llvm-core/llvm/llvm-22.1.0_rc3.ebuild
@@ -0,0 +1,568 @@
+# 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}"
+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/mlir/Manifest b/llvm-core/mlir/Manifest
index 591425a083e7..107ac8c47883 100644
--- a/llvm-core/mlir/Manifest
+++ b/llvm-core/mlir/Manifest
@@ -4,6 +4,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/mlir/mlir-22.1.0_rc3.ebuild b/llvm-core/mlir/mlir-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..7d7a0119abea
--- /dev/null
+++ b/llvm-core/mlir/mlir-22.1.0_rc3.ebuild
@@ -0,0 +1,233 @@
+# 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}"
+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 3730bf8a025d..81f5e35d4ec4 100644
--- a/llvm-core/polly/Manifest
+++ b/llvm-core/polly/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-core/polly/polly-22.1.0_rc3.ebuild b/llvm-core/polly/polly-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..577ae72c94e2
--- /dev/null
+++ b/llvm-core/polly/polly-22.1.0_rc3.ebuild
@@ -0,0 +1,59 @@
+# 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}"
+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 bdd86faebf45..ddc9c876045c 100644
--- a/llvm-runtimes/compiler-rt-sanitizers/Manifest
+++ b/llvm-runtimes/compiler-rt-sanitizers/Manifest
@@ -19,6 +19,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc3.ebuild b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..bf2384a48ed6
--- /dev/null
+++ b/llvm-runtimes/compiler-rt-sanitizers/compiler-rt-sanitizers-22.1.0_rc3.ebuild
@@ -0,0 +1,237 @@
+# 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}"
+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 580d92801557..4172a3b2c110 100644
--- a/llvm-runtimes/compiler-rt/Manifest
+++ b/llvm-runtimes/compiler-rt/Manifest
@@ -16,6 +16,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc3.ebuild b/llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..729cfe098c88
--- /dev/null
+++ b/llvm-runtimes/compiler-rt/compiler-rt-22.1.0_rc3.ebuild
@@ -0,0 +1,190 @@
+# 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}"
+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 591425a083e7..107ac8c47883 100644
--- a/llvm-runtimes/flang-rt/Manifest
+++ b/llvm-runtimes/flang-rt/Manifest
@@ -4,6 +4,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/flang-rt/flang-rt-22.1.0_rc3.ebuild b/llvm-runtimes/flang-rt/flang-rt-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..dba20d2a1ee9
--- /dev/null
+++ b/llvm-runtimes/flang-rt/flang-rt-22.1.0_rc3.ebuild
@@ -0,0 +1,74 @@
+# 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}"
+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 9511da6edfb5..60068fcae6e7 100644
--- a/llvm-runtimes/libcxx/Manifest
+++ b/llvm-runtimes/libcxx/Manifest
@@ -15,6 +15,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/libcxx/libcxx-22.1.0_rc3.ebuild b/llvm-runtimes/libcxx/libcxx-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..40b8152d5fcd
--- /dev/null
+++ b/llvm-runtimes/libcxx/libcxx-22.1.0_rc3.ebuild
@@ -0,0 +1,266 @@
+# 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"
+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 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-runtimes/libcxxabi/Manifest
+++ b/llvm-runtimes/libcxxabi/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc3.ebuild b/llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..0d906a30a026
--- /dev/null
+++ b/llvm-runtimes/libcxxabi/libcxxabi-22.1.0_rc3.ebuild
@@ -0,0 +1,148 @@
+# 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"
+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 b3df0785eabb..bc2cb56d22ee 100644
--- a/llvm-runtimes/libgcc/Manifest
+++ b/llvm-runtimes/libgcc/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/libgcc/libgcc-22.1.0_rc3.ebuild b/llvm-runtimes/libgcc/libgcc-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..514340a20c64
--- /dev/null
+++ b/llvm-runtimes/libgcc/libgcc-22.1.0_rc3.ebuild
@@ -0,0 +1,173 @@
+# 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"
+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 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-runtimes/libunwind/Manifest
+++ b/llvm-runtimes/libunwind/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/libunwind/libunwind-22.1.0_rc3.ebuild b/llvm-runtimes/libunwind/libunwind-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..79424e8f2afc
--- /dev/null
+++ b/llvm-runtimes/libunwind/libunwind-22.1.0_rc3.ebuild
@@ -0,0 +1,193 @@
+# 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"
+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 b3df0785eabb..bc2cb56d22ee 100644
--- a/llvm-runtimes/offload/Manifest
+++ b/llvm-runtimes/offload/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/offload/offload-22.1.0_rc3.ebuild b/llvm-runtimes/offload/offload-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..863fa9aee362
--- /dev/null
+++ b/llvm-runtimes/offload/offload-22.1.0_rc3.ebuild
@@ -0,0 +1,138 @@
+# 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}"
+IUSE="+clang +debug ompt test llvm_targets_AMDGPU llvm_targets_NVPTX"
+REQUIRED_USE="
+ llvm_targets_AMDGPU? ( clang )
+ llvm_targets_NVPTX? ( clang )
+"
+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 )
+ llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] )
+ llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] )
+ test? (
+ $(python_gen_any_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ llvm-core/clang
+ )
+"
+
+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/Manifest b/llvm-runtimes/openmp/Manifest
index 69b990500c85..1ecc92e6d0dc 100644
--- a/llvm-runtimes/openmp/Manifest
+++ b/llvm-runtimes/openmp/Manifest
@@ -14,6 +14,8 @@ DIST llvm-project-22.1.0-rc1.src.tar.xz 166976000 BLAKE2B eec2cf8822aa6937c751d9
DIST llvm-project-22.1.0-rc1.src.tar.xz.sig 119 BLAKE2B e3d5a6c00d7960b0694919ff083e02f0273e97da6a40ad452fbb8261b9edfc52d4262733d82a59f03ad7d15b3b62de743b37a1b2e191417443ecb730520be376 SHA512 51326b9402d7719c491ac5c6ab80a678896743dd88e3f997245adb77e7b3f5e0f84f6389c75872aea268de8a7a049684c84cdf575c1f19c4971bb280a9374de6
DIST llvm-project-22.1.0-rc2.src.tar.xz 166979860 BLAKE2B d4d58b2615ce596f97ad743ba43a774a7b1e69f8aa394411cfdfdae6abf76ef23c9f483a8db590eac6012a965dbe720111c3c779cf20d1483bd216a3fe5111a0 SHA512 2690f582950a2b8b4dccfce849080b841b34068bbd07acd25ae7d18ef0bc6919f83cd57edda8b90a00327b73aa5cb3411d413ea800247cf541c89143ca26ef98
DIST llvm-project-22.1.0-rc2.src.tar.xz.sig 119 BLAKE2B 797d0fb36d5ff979504bf094c574ab6473d6d428b0ee0f80c95f6b700c534b8d390f0685e01bd9681fd0b33c0fe39af2d6a8b79372d05af1d87b0a602ba7ff2f SHA512 619a9ef733d7f89ed1e7564d027b4d1ad714dbe7912cd7ff258436e9ee6b878cc806d2856f00b600f982a472644cd9ba54739f8d034f5b5033c1036fcddf9a09
+DIST llvm-project-22.1.0-rc3.src.tar.xz 167027608 BLAKE2B 30076ce497a4222ce05849f08742a3a62e5f074453e3a2707fe0bda3b956720897e5c3733869d720c7e51a6c5a16b09dff65fb92d6afa09ba1b0ea2ff75530ee SHA512 65c065167de616e650c2f985f165627698dae7706e032018094d7f6b86a305a40c6f244db3a85c4a455fd26323589594f6ddb4bf677912f22891cddaed7c6d26
+DIST llvm-project-22.1.0-rc3.src.tar.xz.sig 119 BLAKE2B 393e41e0970847f30b484333123e7e5a0ac8a7fd70d15895d8bd82c02f75331646d6921da875db0aa0b7420a6fe2ec632c0e08b931424517e981254238c21e45 SHA512 cbc82d1736a6b481b1894047128699cc8e52bc2322e6b655158775c6da4225a36fcbfaad37fbebb890c1d3e170f4aec1d4ee434bc4454475a799701652744111
DIST llvm-project-424bebd9c784b8490e63290feeeceb42dfdaeb49.tar.gz 259881041 BLAKE2B 3ad34527e65de98be5153d97c7604e0aa8187907f0361bcdf98d37eceaad3a2f152243f5a89ba65f76aba83a69ad3b51f98832095caa7845e7dd5d369611405e SHA512 023581069f5b1f29e1160567df5e365addcf3763829562f7b751d44e0bb0c7adb962101967ae69b2b6a01680af8c833077cd04285727f5fb0292ee7fc61789fc
DIST llvm-project-8d2078332c23b10dcf3571adc1a186e5c65f82df.tar.gz 261730510 BLAKE2B 89d2208b2daf0f1a8849d9dc44992b5ce27c716a6818682aa5087f6c1455af73ffda87227b0e7e1fa960721dbc706560b8216a1e575ffbb932c5f5019a37ed01 SHA512 7a23d37bf312ae75bbcdbd812737324a6d45a413aab14d32d8a896d0df35e4f008d315092050ee81033bdc3525a5a9dbc197328f75ad792c51084ebb9684cba8
DIST llvm-project-9eaa1ff11ccde52f2e3bf86f253b6b646548c7cc.tar.gz 259436517 BLAKE2B effc5d342ef8440834d03ca7f9d56dc9f5a0aaa10f62aa81fb3d468cfcd0f28a41b343dc12d91e087a5e509a8bb6aa00b477582f42b87efbf22ea580b48a981e SHA512 fda87f688a8a3626c3b025d2a783d7deb0c64ae83cb9c9c89adb73eba764435981545844eb654d7094361fb3786ea955101ba261f0e4af5ee4beffdd9c2449d7
diff --git a/llvm-runtimes/openmp/openmp-22.1.0_rc3.ebuild b/llvm-runtimes/openmp/openmp-22.1.0_rc3.ebuild
new file mode 100644
index 000000000000..d80045a3c871
--- /dev/null
+++ b/llvm-runtimes/openmp/openmp-22.1.0_rc3.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 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}"
+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/media-libs/libexif/libexif-0.6.25.ebuild b/media-libs/libexif/libexif-0.6.25.ebuild
index baec7d148557..6101fecbb506 100644
--- a/media-libs/libexif/libexif-0.6.25.ebuild
+++ b/media-libs/libexif/libexif-0.6.25.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc nls"
RDEPEND="nls? ( virtual/libintl )"
diff --git a/media-libs/libvpl/libvpl-2.16.0.ebuild b/media-libs/libvpl/libvpl-2.16.0.ebuild
index 790c6ebae7c7..5a8c1e9f87e4 100644
--- a/media-libs/libvpl/libvpl-2.16.0.ebuild
+++ b/media-libs/libvpl/libvpl-2.16.0.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
SLOT="0/2"
KEYWORDS="~amd64"
-IUSE="test"
+IUSE="examples test"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -35,6 +35,7 @@ multilib_src_configure() {
-DBUILD_TESTS="$(usex test)"
-DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc"
+ -DINSTALL_EXAMPLES="$(usex examples)"
)
cmake_src_configure
}
diff --git a/media-sound/fluidsynth/fluidsynth-2.5.2.ebuild b/media-sound/fluidsynth/fluidsynth-2.5.2.ebuild
index 326efcd4c8bd..603e6ae3b758 100644
--- a/media-sound/fluidsynth/fluidsynth-2.5.2.ebuild
+++ b/media-sound/fluidsynth/fluidsynth-2.5.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
# Apache-2.0 for gcem
LICENSE="Apache-2.0 LGPL-2.1+"
SLOT="0/3"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="alsa dbus debug doc ipv6 jack ladspa openmp oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads"
BDEPEND="
diff --git a/media-video/gpac/files/src_utils_downloader_h.patch b/media-video/gpac/files/src_utils_downloader_h.patch
deleted file mode 100644
index c33910764806..000000000000
--- a/media-video/gpac/files/src_utils_downloader_h.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff '--color=auto' -urN gpac-f87b30611380e4dcd03cd4dd9ac553c0ec336826.orig/src/utils/downloader.h gpac-f87b30611380e4dcd03cd4dd9ac553c0ec336826/src/utils/downloader.h
---- gpac-f87b30611380e4dcd03cd4dd9ac553c0ec336826.orig/src/utils/downloader.h 2025-04-20 13:32:51.122769704 +0200
-+++ gpac-f87b30611380e4dcd03cd4dd9ac553c0ec336826/src/utils/downloader.h 2025-04-20 13:38:26.978399384 +0200
-@@ -40,9 +40,9 @@
- #include <gpac/crypt.h>
-
- #ifdef GPAC_HAS_SSL
--#ifdef GPAC_HAS_NGTCP2
-+#if !defined(LIBRESSL_VERSION_NUMBER) && defined(GPAC_HAS_NGTCP2)
- #include <openssl/types.h>
- #endif
- #include <openssl/ssl.h>
- #include <openssl/x509.h>
- #include <openssl/x509v3.h>
diff --git a/media-video/gpac/gpac-26.02.0.ebuild b/media-video/gpac/gpac-26.02.0.ebuild
deleted file mode 100644
index caa52ff6daf3..000000000000
--- a/media-video/gpac/gpac-26.02.0.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 2022-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C"
-HOMEPAGE="https://gpac.wp.imt.fr/"
-SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0/12"
-KEYWORDS="~alpha amd64 ppc ppc64 sparc x86"
-IUSE="
- X a52 aac alsa dvb ffmpeg http2 jack jpeg jpeg2k libcaca libressl lzma mad
- opengl png pulseaudio sdl ssl theora truetype vorbis xvid
-"
-
-RDEPEND="
- sys-libs/zlib:=
- X? (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXext
- )
- a52? ( media-libs/a52dec )
- aac? ( media-libs/faad2 )
- alsa? ( media-libs/alsa-lib )
- ffmpeg? ( media-video/ffmpeg:= )
- http2? ( net-libs/nghttp2:= )
- jack? ( virtual/jack )
- jpeg2k? ( media-libs/openjpeg:2= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- libcaca? ( media-libs/libcaca )
- lzma? ( app-arch/xz-utils )
- mad? ( media-libs/libmad )
- opengl? (
- media-libs/libglvnd[X]
- x11-libs/libX11
- virtual/glu
- )
- png? ( media-libs/libpng:= )
- pulseaudio? ( media-libs/libpulse )
- sdl? ( media-libs/libsdl2 )
- ssl? (
- !libressl? ( dev-libs/openssl:= )
- libressl? ( dev-libs/libressl:= )
- )
- theora? (
- media-libs/libogg
- media-libs/libtheora
- )
- truetype? ( media-libs/freetype )
- vorbis? ( media-libs/libvorbis )
- xvid? ( media-libs/xvid )
-"
-DEPEND="
- ${RDEPEND}
- X? ( x11-base/xorg-proto )
- dvb? ( sys-kernel/linux-headers )
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=( ${FILESDIR}/src_utils_downloader_h.patch )
-
-src_prepare() {
- default
-
- # respect *FLAGS
- sed -e '/^sseflags=/d' -e 's/-O[0-3] //' -i configure || die
-
- # some configure options are ignored? (check if still needed on bump)
- use alsa || sed -i 's/^check_has_lib alsa/:/' configure || die
- use jack || sed -i 's/^check_has_lib jack/:/' configure || die
- use lzma || sed -i 's/^check_has_lib lzma/:/' configure || die
- use pulseaudio || sed -i 's/^check_has_lib pulseaudio/:/' configure || die
- use sdl || sed -i 's/has_sdl=.*/has_sdl=no/' configure || die
-}
-
-src_configure() {
- tc-export AR CC CXX RANLIB
-
- gpac_use() {
- usex ${1} --use-${2:-${1}}={system,no}
- }
-
- local conf=(
- ./configure # not autotools-based
-
- --prefix="${EPREFIX}"/usr
- --libdir="$(get_libdir)"
- --extra-cflags="${CFLAGS}"
- --enable-pic
- --verbose
-
- $(use_enable X x11)
- $(use_enable dvb dvbx)
- $(use_enable opengl 3d)
-
- $(gpac_use a52)
- $(gpac_use alsa)
- $(gpac_use dvb dvb4linux)
- $(gpac_use aac faad)
- $(gpac_use ffmpeg)
- $(gpac_use truetype freetype)
- --use-hid=no # only for a deprecated module
- $(gpac_use jack)
- $(gpac_use jpeg)
- $(gpac_use libcaca)
- $(gpac_use lzma)
- $(gpac_use mad)
- $(gpac_use http2 nghttp2)
- $(gpac_use jpeg2k openjpeg)
- $(gpac_use png)
- $(gpac_use pulseaudio)
- $(gpac_use sdl)
- $(gpac_use ssl)
- $(gpac_use vorbis)
- $(gpac_use theora)
- $(gpac_use xvid)
-
- # not packaged
- --use-caption=no
- --use-directfb=no
- --use-freenect=no
- --use-mpeghdec=no
- --use-openhevc=no
- --use-opensvc=no
- )
-
- einfo "${conf[*]}"
- "${conf[@]}" || die
-}
-
-src_install() {
- emake STRIP=: DESTDIR="${D}" install
- dodoc Changelog README.md share/doc/{*.{bt,doc,txt},SceneGenerators}
-
- find "${ED}" -type f -name '*.a' -delete || die
-}
diff --git a/metadata/md5-cache/app-admin/awscli-1.44.35 b/metadata/md5-cache/app-admin/awscli-1.44.35
new file mode 100644
index 000000000000..c07b4c47ad66
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.44.35
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/botocore-1.42.45[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[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/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin >=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-forked[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=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=distutils-r1 shell-completion
+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 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.42.45[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/colorama[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/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] !app-admin/awscli-bin 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/aws/aws-cli/archive/1.44.35.tar.gz -> aws-cli-1.44.35.gh.tar.gz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=d1ae13b7385af5d64da49918cc44a14f
diff --git a/metadata/md5-cache/app-admin/winbox-4.0_rc1 b/metadata/md5-cache/app-admin/winbox-4.0_rc3
index 3a5596b41c62..334822926357 100644
--- a/metadata/md5-cache/app-admin/winbox-4.0_rc1
+++ b/metadata/md5-cache/app-admin/winbox-4.0_rc3
@@ -9,6 +9,6 @@ LICENSE=MikroTik
RDEPEND=media-libs/fontconfig media-libs/freetype media-libs/libglvnd virtual/zlib:= x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=https://download.mikrotik.com/routeros/winbox/4.0rc1/WinBox_Linux.zip -> winbox-4.0_rc1.zip
+SRC_URI=https://download.mikrotik.com/routeros/winbox/4.0rc3/WinBox_Linux.zip -> winbox-4.0_rc3.zip
_eclasses_=desktop 26d57169ca094c04be416993844ec8bc
_md5_=10db526ac84e54f0cf1f6a47746db202
diff --git a/metadata/md5-cache/app-emacs/pdf-tools-1.3.0 b/metadata/md5-cache/app-emacs/pdf-tools-1.3.0
index 8157b0a1e374..183bc434d355 100644
--- a/metadata/md5-cache/app-emacs/pdf-tools-1.3.0
+++ b/metadata/md5-cache/app-emacs/pdf-tools-1.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/vedang/pdf-tools/
INHERIT=autotools elisp
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=app-text/poppler:=[cairo,png] dev-libs/glib:2= media-libs/freetype:2= media-libs/harfbuzz:= media-libs/libpng:= x11-libs/cairo:= app-emacs/tablist >=app-editors/emacs-25.3:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/vedang/pdf-tools/archive/v1.3.0.tar.gz -> pdf-tools-1.3.0.gh.tar.gz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 elisp a37bfc35b86403c770beebbd71661c30 elisp-common ce20c7e2fc0c52b58ddabcd536b7310b gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=baf16fea8630154c071c3c5ea2751537
+_md5_=2b1b7379a9a2d6027d0e397b7382a922
diff --git a/metadata/md5-cache/app-misc/mosquitto-2.1.0 b/metadata/md5-cache/app-misc/mosquitto-2.1.2
index edd90b2f1355..b6a989eb5119 100644
--- a/metadata/md5-cache/app-misc/mosquitto-2.1.0
+++ b/metadata/md5-cache/app-misc/mosquitto-2.1.2
@@ -12,6 +12,6 @@ RDEPEND=acct-user/mosquitto acct-group/mosquitto dev-libs/cJSON srv? ( net-dns/c
REQUIRED_USE=test? ( bridge )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://mosquitto.org/files/source/mosquitto-2.1.0.tar.gz
+SRC_URI=https://mosquitto.org/files/source/mosquitto-2.1.2.tar.gz
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
_md5_=277f6fc79b58f56ca7a4f02f80f5d200
diff --git a/metadata/md5-cache/dev-build/xmake-3.0.6 b/metadata/md5-cache/dev-build/xmake-3.0.7
index 584371c9f151..56625a12213f 100644
--- a/metadata/md5-cache/dev-build/xmake-3.0.6
+++ b/metadata/md5-cache/dev-build/xmake-3.0.7
@@ -10,6 +10,6 @@ LICENSE=Apache-2.0
RDEPEND=sys-libs/ncurses:= sys-libs/readline:= virtual/pkgconfig
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/xmake-io/xmake/releases/download/v3.0.6/xmake-v3.0.6.tar.gz
+SRC_URI=https://github.com/xmake-io/xmake/releases/download/v3.0.7/xmake-v3.0.7.tar.gz
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 optfeature 538bce96e5589935b57e178e8635f301 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
_md5_=fa405b6d6c4eef8ce7784878cc6a6b4a
diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.30.1 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.31.0
index f76835782ad6..196eb17a0cea 100644
--- a/metadata/md5-cache/dev-cpp/cpp-httplib-0.30.1
+++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.31.0
@@ -11,7 +11,7 @@ LICENSE=MIT
RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( !libressl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libressl? ( dev-libs/libressl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zlib? ( sys-libs/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(-)?] )
REQUIRED_USE=test? ( brotli ssl zlib )
RESTRICT=!test? ( test )
-SLOT=0/0.30
-SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.30.1.tar.gz -> cpp-httplib-0.30.1.tar.gz
+SLOT=0/0.31
+SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.31.0.tar.gz -> cpp-httplib-0.31.0.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=4addd3b555aa9324ab67f3534f29d206
diff --git a/metadata/md5-cache/dev-lang/deno-bin-2.6.9 b/metadata/md5-cache/dev-lang/deno-bin-2.6.9
new file mode 100644
index 000000000000..fbb49cbda430
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/deno-bin-2.6.9
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install
+DESCRIPTION=Modern runtime for JavaScript and TypeScript
+EAPI=8
+HOMEPAGE=https://deno.com/
+INHERIT=shell-completion toolchain-funcs
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-3.0 Unicode-DFS-2016 ZLIB
+RDEPEND=|| ( llvm-runtimes/libgcc sys-devel/gcc:* ) sys-libs/glibc
+SLOT=0
+SRC_URI=amd64? ( https://github.com/denoland/deno/releases/download/v2.6.9/deno-x86_64-unknown-linux-gnu.zip -> deno-bin-2.6.9-amd64.zip ) arm64? ( https://github.com/denoland/deno/releases/download/v2.6.9/deno-aarch64-unknown-linux-gnu.zip -> deno-bin-2.6.9-arm64.zip )
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=5363bc4e9a30771b76a1464f96dfb1da
diff --git a/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.1 b/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.1
deleted file mode 100644
index 52731e64491d..000000000000
--- a/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.1
+++ /dev/null
@@ -1,16 +0,0 @@
-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 ) app-alternatives/ninja >=dev-build/cmake-3.28.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/libxml2:2= llvm_slot_15? ( llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/llvm:20 ) virtual/zlib:=
-DESCRIPTION=A set of new intrinsics on top of core LLVM IR instructions
-EAPI=8
-HOMEPAGE=https://github.com/intel/vc-intrinsics
-INHERIT=cmake llvm-r2 python-any-r1
-IUSE=+llvm_slot_20 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=dev-libs/libxml2:2= llvm_slot_15? ( llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/llvm:20 ) virtual/zlib:=
-REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 )
-SLOT=0
-SRC_URI=https://github.com/intel/vc-intrinsics/archive/refs/tags/v0.24.1.tar.gz -> intel-vc-intrinsics-0.24.1.tar.gz
-_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-r2 d6b14d3bbccc5ab5b4182c606245dbd3 llvm-utils e7edb4086e31c8537574b263d899f826 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b4ce43500635d33cc4e256c534ea3564
diff --git a/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.3 b/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.3
index f1cd874fe28a..d2646da2034d 100644
--- a/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.3
+++ b/metadata/md5-cache/dev-libs/intel-vc-intrinsics-0.24.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/intel/vc-intrinsics
INHERIT=cmake llvm-r2 python-any-r1
IUSE=+llvm_slot_20 llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=dev-libs/libxml2:2= llvm_slot_15? ( llvm-core/llvm:15 ) llvm_slot_16? ( llvm-core/llvm:16 ) llvm_slot_17? ( llvm-core/llvm:17 ) llvm_slot_18? ( llvm-core/llvm:18 ) llvm_slot_19? ( llvm-core/llvm:19 ) llvm_slot_20? ( llvm-core/llvm:20 ) virtual/zlib:=
REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 )
SLOT=0
SRC_URI=https://github.com/intel/vc-intrinsics/archive/refs/tags/v0.24.3.tar.gz -> intel-vc-intrinsics-0.24.3.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-r2 d6b14d3bbccc5ab5b4182c606245dbd3 llvm-utils e7edb4086e31c8537574b263d899f826 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7e78fb62193f30ed3cae8f84e0a442e0
+_md5_=b4ce43500635d33cc4e256c534ea3564
diff --git a/metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2 b/metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2-r1
index 9391d702d77f..9b293ead9a37 100644
--- a/metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2
+++ b/metadata/md5-cache/dev-libs/mongo-c-driver-2.2.2-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.28.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/snappy:= app-arch/zstd:= dev-python/sphinx:= dev-python/sphinx-design <dev-build/cmake-4.0 >=dev-libs/libbson-2.2.2[static-libs?] dev-python/sphinx sys-libs/zlib:= icu? ( dev-libs/icu:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4:0= ) ) test? ( dev-db/mongodb dev-libs/libbson[static-libs] )
+DEPEND=app-arch/snappy:= app-arch/zstd:= dev-python/sphinx:= dev-python/sphinx-design dev-build/cmake >=dev-libs/libbson-2.2.2[static-libs?] dev-python/sphinx sys-libs/zlib:= icu? ( dev-libs/icu:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4:0= ) ) test? ( dev-db/mongodb dev-libs/libbson[static-libs] )
DESCRIPTION=Client library written in C for MongoDB
EAPI=8
HOMEPAGE=https://github.com/mongodb/mongo-c-driver
@@ -8,10 +8,10 @@ INHERIT=cmake
IUSE=debug examples icu libressl sasl ssl static-libs test
KEYWORDS=~amd64 ~arm64 ~hppa ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=app-arch/snappy:= app-arch/zstd:= dev-python/sphinx:= dev-python/sphinx-design <dev-build/cmake-4.0 >=dev-libs/libbson-2.2.2[static-libs?] dev-python/sphinx sys-libs/zlib:= icu? ( dev-libs/icu:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4:0= ) )
+RDEPEND=app-arch/snappy:= app-arch/zstd:= dev-python/sphinx:= dev-python/sphinx-design dev-build/cmake >=dev-libs/libbson-2.2.2[static-libs?] dev-python/sphinx sys-libs/zlib:= icu? ( dev-libs/icu:= ) sasl? ( dev-libs/cyrus-sasl:= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( >=dev-libs/libressl-4:0= ) )
REQUIRED_USE=test? ( static-libs )
RESTRICT=x86? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mongodb/mongo-c-driver/archive/refs/tags/2.2.2.tar.gz -> mongo-c-driver-2.2.2.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=2441aef897d76b019508d8df2e0f910f
+_md5_=44dd473b9446306c9716d7644742bde1
diff --git a/metadata/md5-cache/dev-ml/llvm-22.1.0_rc3 b/metadata/md5-cache/dev-ml/llvm-22.1.0_rc3
new file mode 100644
index 000000000000..f6aec3852626
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-22.1.0_rc3
@@ -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/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.0_rc3:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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
+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.0_rc3:=[debug?] !llvm-core/llvm[ocaml(-)] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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.0_rc3
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=812f9b7b08e9f81f93883fe7f030196e
diff --git a/metadata/md5-cache/dev-php/pecl-mongodb-2.1.4 b/metadata/md5-cache/dev-php/pecl-mongodb-2.1.8
index 472d9e572226..25c3857a543a 100644
--- a/metadata/md5-cache/dev-php/pecl-mongodb-2.1.4
+++ b/metadata/md5-cache/dev-php/pecl-mongodb-2.1.8
@@ -12,6 +12,6 @@ RDEPEND=php_targets_php8-1? ( dev-lang/php:8.1[ssl,zlib] ) php_targets_php8-2? (
REQUIRED_USE=|| ( php_targets_php8-1 php_targets_php8-2 php_targets_php8-3 php_targets_php8-4 )
RESTRICT=x86? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://pecl.php.net/get/mongodb-2.1.4.tgz
+SRC_URI=https://pecl.php.net/get/mongodb-2.1.8.tgz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 php-ext-pecl-r3 4ca93611caa4190394eb13cc22aedbd0 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=08365f59376f1968d81b5ef2f970133f
+_md5_=163e7b89b0f0b6b305dca79cac1526f3
diff --git a/metadata/md5-cache/dev-python/apache-libcloud-3.9.0 b/metadata/md5-cache/dev-python/apache-libcloud-3.9.0
new file mode 100644
index 000000000000..b041644be5ef
--- /dev/null
+++ b/metadata/md5-cache/dev-python/apache-libcloud-3.9.0
@@ -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.0.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=500f9b3910a78695e3cda7e78ce4ba9c
diff --git a/metadata/md5-cache/dev-python/awkward-2.8.11 b/metadata/md5-cache/dev-python/awkward-2.9.0
index 8f705a176e49..a9c0734febe9 100644
--- a/metadata/md5-cache/dev-python/awkward-2.8.11
+++ b/metadata/md5-cache/dev-python/awkward-2.9.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hatch-fancy-pypi-readme[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(-)?] test? ( dev-libs/apache-arrow[zstd] dev-python/pyarrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/numexpr[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(-)?] ) test? ( ~dev-python/awkward-cpp-51[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( >=dev-python/importlib-metadata-4.13.0[python_targets_python3_11(-)?] ) >=dev-python/numpy-1.18.0[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/fsspec-2022.11.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(-)?] ) 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/hatchling-1.27.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 )
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/hatch-fancy-pypi-readme[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(-)?] test? ( dev-libs/apache-arrow[zstd] dev-python/pyarrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/numexpr[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(-)?] ) test? ( ~dev-python/awkward-cpp-52[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( >=dev-python/importlib-metadata-4.13.0[python_targets_python3_11(-)?] ) >=dev-python/numpy-1.21.3[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/fsspec-2022.11.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(-)?] ) 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/hatchling-1.27.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=Manipulate JSON-like data with NumPy-like idioms
EAPI=8
-HOMEPAGE=https://github.com/scikit-hep/awkward https://pypi.org/project/awkward/ https://doi.org/10.5281/zenodo.4341376
+HOMEPAGE=https://github.com/scikit-hep/awkward/ https://pypi.org/project/awkward/ https://doi.org/10.5281/zenodo.4341376
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 verify-provenance
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=~dev-python/awkward-cpp-51[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( >=dev-python/importlib-metadata-4.13.0[python_targets_python3_11(-)?] ) >=dev-python/numpy-1.18.0[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/fsspec-2022.11.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 ) 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 )
+RDEPEND=~dev-python/awkward-cpp-52[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] python_targets_python3_11? ( >=dev-python/importlib-metadata-4.13.0[python_targets_python3_11(-)?] ) >=dev-python/numpy-1.21.3[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/fsspec-2022.11.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 ) 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/a/awkward/awkward-2.8.11.tar.gz verify-provenance? ( https://pypi.org/integrity/awkward/v2.8.11/awkward-2.8.11.tar.gz/provenance -> awkward-2.8.11.tar.gz.provenance )
+SRC_URI=https://files.pythonhosted.org/packages/source/a/awkward/awkward-2.9.0.tar.gz verify-provenance? ( https://pypi.org/integrity/awkward/v2.9.0/awkward-2.9.0.tar.gz/provenance -> awkward-2.9.0.tar.gz.provenance )
_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=cff12ac3799736318dd81060da189e72
+_md5_=4c7aa6cf840cfa53d3377f673908de32
diff --git a/metadata/md5-cache/dev-python/boto3-1.42.45 b/metadata/md5-cache/dev-python/boto3-1.42.45
new file mode 100644
index 000000000000..b350187e8556
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.42.45
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.42.45[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.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 ) 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=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+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 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.42.45[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/s3transfer-0.16.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 ) 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/boto/boto3/archive/1.42.45.tar.gz -> boto3-1.42.45.gh.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=8ba2271dc3c02b695594ca38ff586eda
diff --git a/metadata/md5-cache/dev-python/botocore-1.42.45 b/metadata/md5-cache/dev-python/botocore-1.42.45
new file mode 100644
index 000000000000..d8bff87c44eb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.42.45
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[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 ) 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=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+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 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/six[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/boto/botocore/archive/1.42.45.tar.gz -> botocore-1.42.45.gh.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=5915439a41529d52fb48000964baebf6
diff --git a/metadata/md5-cache/dev-python/clang-22.1.0_rc3 b/metadata/md5-cache/dev-python/clang-22.1.0_rc3
new file mode 100644
index 000000000000..385704f83797
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-22.1.0_rc3
@@ -0,0 +1,16 @@
+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.0_rc3:* !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
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=llvm-core/clang-22.1.0_rc3:* !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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=a76c89cfa405289f2800fbe7ab07727a
diff --git a/metadata/md5-cache/dev-python/cli-helpers-2.10.0 b/metadata/md5-cache/dev-python/cli-helpers-2.10.0
new file mode 100644
index 000000000000..157a222d8e8b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cli-helpers-2.10.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/configobj-5.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tabulate-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/wcwidth[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(-)?] ) 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=Python helpers for common CLI tasks
+EAPI=8
+HOMEPAGE=https://cli-helpers.rtfd.io/ https://github.com/dbcli/cli_helpers/ https://pypi.org/project/cli-helpers/
+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 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/configobj-5.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/tabulate-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/wcwidth[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/dbcli/cli_helpers/archive/v2.10.0.tar.gz -> cli_helpers-2.10.0.gh.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=bd35ac15324010d449a0f59828f31ded
diff --git a/metadata/md5-cache/dev-python/coverage-7.13.4 b/metadata/md5-cache/dev-python/coverage-7.13.4
new file mode 100644
index 000000000000..a46786fc51e1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/coverage-7.13.4
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-python/unittest-mixins-1.4[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(-)?] 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(-)?] dev-python/pytest-rerunfailures[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[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+),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(-)?] verify-provenance? ( dev-python/pypi-attestations )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+),sqlite(+)] )
+DESCRIPTION=Code coverage measurement for Python
+EAPI=8
+HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/coveragepy/coveragepy/ https://pypi.org/project/coverage/
+INHERIT=distutils-r1 multiprocessing pypi
+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 verify-provenance
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) python_targets_python3_14? ( dev-lang/python:3.14[threads(+),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://files.pythonhosted.org/packages/source/c/coverage/coverage-7.13.4.tar.gz verify-provenance? ( https://pypi.org/integrity/coverage/v7.13.4/coverage-7.13.4.tar.gz/provenance -> coverage-7.13.4.tar.gz.provenance )
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=ee38f91c431c1461876bfc11be9ac20c
diff --git a/metadata/md5-cache/dev-python/griffe-1.14.0 b/metadata/md5-cache/dev-python/griffe-1.14.0
deleted file mode 100644
index b234011f674c..000000000000
--- a/metadata/md5-cache/dev-python/griffe-1.14.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mkdocstrings-0.28.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/colorama-0.4[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(-)?] ) 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/pdm-backend-2.4.3[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=Signature generator for Python programs
-EAPI=8
-HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
-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 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=>=dev-python/colorama-0.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 )
-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/mkdocstrings/griffe/archive/1.14.0.tar.gz -> griffe-1.14.0.gh.tar.gz
-_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=07e11485b0b80932165c321ac90d94a4
diff --git a/metadata/md5-cache/dev-python/jaraco-text-4.2.0 b/metadata/md5-cache/dev-python/jaraco-text-4.2.0
new file mode 100644
index 000000000000..e6d15d7264e4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jaraco-text-4.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jaraco-context-4.1.1-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jaraco-functools-3.5.0-r1[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(-)?] ) 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(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Text utilities used by other projects by developer jaraco
+EAPI=8
+HOMEPAGE=https://github.com/jaraco/jaraco.text/ https://pypi.org/project/jaraco.text/
+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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/jaraco-context-4.1.1-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jaraco-functools-3.5.0-r1[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/j/jaraco.text/jaraco_text-4.2.0.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=d552f78130c3cdb0bb38a777c280fb35
diff --git a/metadata/md5-cache/dev-python/langdetect-1.0.9 b/metadata/md5-cache/dev-python/langdetect-1.0.9
index 881479e8cbf0..773d06d9acda 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 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=0981952187f21bf708962aa117790d7f
+_md5_=cff4416946f4a40f315be40bea9f4a97
diff --git a/metadata/md5-cache/dev-python/lit-22.1.0_rc3 b/metadata/md5-cache/dev-python/lit-22.1.0_rc3
new file mode 100644
index 000000000000..70df39bc98ce
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-22.1.0_rc3
@@ -0,0 +1,15 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=a23b804fdf55ed68831bd8c29d52510f
diff --git a/metadata/md5-cache/dev-python/markdown-3.10.2 b/metadata/md5-cache/dev-python/markdown-3.10.2
new file mode 100644
index 000000000000..9f6a2ad0d13c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/markdown-3.10.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pyyaml[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=Python implementation of the markdown markup language
+EAPI=8
+HOMEPAGE=https://python-markdown.github.io/ https://pypi.org/project/Markdown/ https://github.com/Python-Markdown/markdown/
+INHERIT=distutils-r1 pypi
+IUSE=doc 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+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://files.pythonhosted.org/packages/source/M/Markdown/markdown-3.10.2.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=d3711562fea64ac3e60728ffb29c42f5
diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-2.0.2 b/metadata/md5-cache/dev-python/mkdocstrings-python-2.0.2
new file mode 100644
index 000000000000..5db3f46ea9e5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocstrings-python-2.0.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/beautifulsoup4-4.12.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/griffe-1.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mkdocstrings-0.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mkdocs-autorefs-1.4[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/inline-snapshot[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/pdm-backend-2.4.3[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=Python handler for dev-python/mkdocstrings
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/python/ https://github.com/mkdocstrings/python/ https://pypi.org/project/mkdocstrings-python/
+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=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/griffe-1.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mkdocstrings-0.30[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/mkdocs-autorefs-1.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 )
+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/m/mkdocstrings-python/mkdocstrings_python-2.0.2.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=11db84bfeaa66d666cba20582c511285
diff --git a/metadata/md5-cache/dev-python/nox-2025.10.16 b/metadata/md5-cache/dev-python/nox-2026.02.09
index d892972c9dde..6717176b643e 100644
--- a/metadata/md5-cache/dev-python/nox-2025.10.16
+++ b/metadata/md5-cache/dev-python/nox-2026.02.09
@@ -1,4 +1,4 @@
-BDEPEND=test? ( >=dev-python/pbs-installer-2025.01.06[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/argcomplete-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/attrs-24.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/colorlog-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/dependency-groups-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/humanize-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/packaging-21[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/virtualenv-20.15[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(-)?] ) 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/hatchling-1.27.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?]
+BDEPEND=test? ( >=dev-python/pbs-installer-2025.01.06[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/argcomplete-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/attrs-24.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/colorlog-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/dependency-groups-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/humanize-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/virtualenv-20.15[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(-)?] ) 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/hatchling-1.27.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=Flexible test automation for Python
EAPI=8
@@ -7,10 +7,10 @@ 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 ~arm64
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/argcomplete-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/attrs-24.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/colorlog-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/dependency-groups-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/humanize-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/packaging-21[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/virtualenv-20.15[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 )
+RDEPEND=>=dev-python/argcomplete-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/attrs-24.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/colorlog-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/dependency-groups-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/humanize-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/virtualenv-20.15[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/wntrblm/nox/archive/2025.10.16.tar.gz -> nox-2025.10.16.gh.tar.gz
+SRC_URI=https://github.com/wntrblm/nox/archive/2026.02.09.tar.gz -> nox-2026.02.09.gh.tar.gz
_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=8ff74d7b462d61f27de001b0b79b3c34
+_md5_=688c5a47ef830e699f8293017385ac0e
diff --git a/metadata/md5-cache/dev-python/parso-0.8.4-r1 b/metadata/md5-cache/dev-python/parso-0.8.6
index 40f18b4174a1..c1fe5830c5d2 100644
--- a/metadata/md5-cache/dev-python/parso-0.8.4-r1
+++ b/metadata/md5-cache/dev-python/parso-0.8.6
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ) ) 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(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.14 >=dev-python/sphinx-8.1.3[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 >=dev-python/sphinx-8.1.3[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-8.1.3[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-8.1.3[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-8.1.3[python_targets_python3_10(-)] ) ) ) 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(-)?] 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 ) 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=A python parser that supports error recovery and round-trip parsing
EAPI=8
HOMEPAGE=https://github.com/davidhalter/parso/ https://pypi.org/project/parso/
INHERIT=distutils-r1
IUSE=doc 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 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
LICENSE=MIT
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/davidhalter/parso/archive/v0.8.4.tar.gz -> parso-0.8.4.gh.tar.gz
+SRC_URI=https://github.com/davidhalter/parso/archive/v0.8.6.tar.gz -> parso-0.8.6.gh.tar.gz
_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=e652c3c442cf84e61c1305f25317ba86
+_md5_=661d54090ee88d85c4cd3c3c2b74b963
diff --git a/metadata/md5-cache/dev-python/pyfakefs-6.1.1 b/metadata/md5-cache/dev-python/pyfakefs-6.1.1
new file mode 100644
index 000000000000..01ad4c61be16
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyfakefs-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=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
+DESCRIPTION=A fake file system that mocks the Python file system modules
+EAPI=8
+HOMEPAGE=https://github.com/pytest-dev/pyfakefs/ https://pypi.org/project/pyfakefs/
+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=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=Apache-2.0
+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/pytest-dev/pyfakefs/archive/v6.1.1.tar.gz -> pyfakefs-6.1.1.gh.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=7dff1f61960028229f068ce194d7de50
diff --git a/metadata/md5-cache/dev-python/pyproject-fmt-2.15.1 b/metadata/md5-cache/dev-python/pyproject-fmt-2.15.1
new file mode 100644
index 000000000000..5c7d6e2d11d2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-fmt-2.15.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/tox ) test? ( ~dev-python/toml-fmt-common-1.2.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-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) || ( >=dev-lang/rust-bin-1.87.0:* >=dev-lang/rust-1.87.0:* ) 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-util/maturin-1.8.2[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 setup test unpack
+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=Format your pyproject.toml file
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/toml-fmt/ https://pypi.org/project/pyproject-fmt/
+INHERIT=cargo distutils-r1 pypi
+IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug verify-provenance
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT MPL-2.0 Unicode-3.0 ZLIB
+RDEPEND=~dev-python/toml-fmt-common-1.2.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 ) 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/p/pyproject-fmt/pyproject_fmt-2.15.1.tar.gz verify-provenance? ( https://pypi.org/integrity/pyproject-fmt/v2.15.1/pyproject_fmt-2.15.1.tar.gz/provenance -> pyproject_fmt-2.15.1.tar.gz.provenance ) https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/tombi-toml/tombi/archive/749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.tar.gz -> tombi-749df5d762ec02cc6d960f37dbaeaf060ebaf1d5.gh.tar.gz https://github.com/gentoo-crate-dist/toml-fmt/releases/download/pyproject-fmt%2F2.15.1/toml-fmt-pyproject-fmt-2.15.1-crates.tar.xz
+_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=a15e041a4a897bbbbefc5edf42712973
diff --git a/metadata/md5-cache/dev-python/pyproject-metadata-0.11.0 b/metadata/md5-cache/dev-python/pyproject-metadata-0.11.0
new file mode 100644
index 000000000000..63bf8ec70545
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-metadata-0.11.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/packaging-23.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(-)?] ) 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=PEP 621 metadata parsing
+EAPI=8
+HOMEPAGE=https://github.com/pypa/pyproject-metadata/ https://pypi.org/project/pyproject-metadata/
+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 verify-provenance
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/packaging-23.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://files.pythonhosted.org/packages/source/p/pyproject-metadata/pyproject_metadata-0.11.0.tar.gz verify-provenance? ( https://pypi.org/integrity/pyproject-metadata/v0.11.0/pyproject_metadata-0.11.0.tar.gz/provenance -> pyproject_metadata-0.11.0.tar.gz.provenance )
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=d1fd7e18919e0cbfae74cebc82ee96ac
diff --git a/metadata/md5-cache/dev-python/pyproject-metadata-0.9.1 b/metadata/md5-cache/dev-python/pyproject-metadata-0.9.1
deleted file mode 100644
index a2f2f57ac065..000000000000
--- a/metadata/md5-cache/dev-python/pyproject-metadata-0.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/packaging-19[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(-)?] ) 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(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=PEP 621 metadata parsing
-EAPI=8
-HOMEPAGE=https://github.com/pypa/pyproject-metadata/ https://pypi.org/project/pyproject-metadata/
-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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/packaging-19[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/p/pyproject-metadata/pyproject_metadata-0.9.1.tar.gz
-_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=da34b96ba9439e4b50e7ebf622cad6b0
diff --git a/metadata/md5-cache/dev-python/pytest-httpserver-1.1.4 b/metadata/md5-cache/dev-python/pytest-httpserver-1.1.4
new file mode 100644
index 000000000000..3a1bd4cea5e1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pytest-httpserver-1.1.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=dev-python/werkzeug-2.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-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/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=HTTP server for pytest to test HTTP clients
+EAPI=8
+HOMEPAGE=https://github.com/csernazs/pytest-httpserver/ https://pypi.org/project/pytest_httpserver/
+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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/werkzeug-2.0.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 ) 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/p/pytest-httpserver/pytest_httpserver-1.1.4.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=ad63759afd6bdf9e5809229a7e1a8486
diff --git a/metadata/md5-cache/dev-python/redis-6.4.0 b/metadata/md5-cache/dev-python/redis-6.4.0
deleted file mode 100644
index 9862b54bccda..000000000000
--- a/metadata/md5-cache/dev-python/redis-6.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-db/redis dev-python/numpy[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(-)?] 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-timeout[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/hatchling-1.27.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=Python client for Redis key-value store
-EAPI=8
-HOMEPAGE=https://github.com/redis/redis-py/ https://pypi.org/project/redis/
-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 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-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/redis/redis-py/archive/v6.4.0.tar.gz -> redis-py-6.4.0.gh.tar.gz
-_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=b1e7ebbe5777dc96ab453fbbe00e05df
diff --git a/metadata/md5-cache/dev-python/redis-7.0.1 b/metadata/md5-cache/dev-python/redis-7.1.1
index 8839d7e8a027..1b27c331b6d1 100644
--- a/metadata/md5-cache/dev-python/redis-7.0.1
+++ b/metadata/md5-cache/dev-python/redis-7.1.1
@@ -5,12 +5,12 @@ EAPI=8
HOMEPAGE=https://github.com/redis/redis-py/ https://pypi.org/project/redis/
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 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
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/redis/redis-py/archive/v7.0.1.tar.gz -> redis-py-7.0.1.gh.tar.gz
+SRC_URI=https://github.com/redis/redis-py/archive/v7.1.1.tar.gz -> redis-py-7.1.1.gh.tar.gz
_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=73a8a5e7fbbcaaff386999b7ec77ee29
+_md5_=f2f5df6a99eb7ea28bbefb589efec96f
diff --git a/metadata/md5-cache/dev-python/spyder-kernels-3.1.3 b/metadata/md5-cache/dev-python/spyder-kernels-3.1.3
new file mode 100644
index 000000000000..c7b6be0d3164
--- /dev/null
+++ b/metadata/md5-cache/dev-python/spyder-kernels-3.1.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pillow[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/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_11? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_12? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_13? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) python_targets_python3_14? ( dev-python/h5py[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/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) ) test? ( dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/ipykernel-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/ipykernel-6.29.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/ipython-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/ipython-9.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/jupyter-client-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jupyter-client-7.4.9[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/pyxdg-0.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyzmq-24.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/traitlets-5.14.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/wurlitzer-1.0.3[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/anyio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-rerunfailures[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=Kernels used by spyder on its ipython console
+EAPI=8
+HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/
+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 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/ipykernel-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/ipykernel-6.29.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/ipython-10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/ipython-9.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] <dev-python/jupyter-client-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/jupyter-client-7.4.9[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/pyxdg-0.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/pyzmq-24.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/traitlets-5.14.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/wurlitzer-1.0.3[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/spyder-ide/spyder-kernels/archive/refs/tags/v3.1.3.tar.gz -> spyder-kernels-3.1.3.gh.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=41c451b172c4f736c66a52b68e676828
diff --git a/metadata/md5-cache/dev-python/sqlglot-28.10.1 b/metadata/md5-cache/dev-python/sqlglot-28.10.1
new file mode 100644
index 000000000000..2b893720fe7f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlglot-28.10.1
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( || ( >=dev-lang/rust-bin-1.81.0:* >=dev-lang/rust-1.81.0:* ) dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( dev-python/pytz[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 postinst prepare setup test unpack
+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=An easily customizable SQL parser and transpiler
+EAPI=8
+HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
+INHERIT=cargo distutils-r1 pypi optfeature
+IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT native-extensions? ( Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
+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://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-28.10.1.tar.gz native-extensions? ( https://github.com/gentoo-crate-dist/sqlglot/releases/download/v28.7.0/sqlglot-28.7.0-crates.tar.xz )
+_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=a7b2d439ef946eb2b4df68fdd26af409
diff --git a/metadata/md5-cache/dev-python/types-setuptools-80.9.0.20250822 b/metadata/md5-cache/dev-python/types-setuptools-80.9.0.20250822
deleted file mode 100644
index ca9da9caf379..000000000000
--- a/metadata/md5-cache/dev-python/types-setuptools-80.9.0.20250822
+++ /dev/null
@@ -1,15 +0,0 @@
-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/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=Typing stubs for setuptools
-EAPI=8
-HOMEPAGE=https://pypi.org/project/types-setuptools/
-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=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=Apache-2.0
-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/t/types-setuptools/types_setuptools-80.9.0.20250822.tar.gz
-_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=24843c35cb96d999d367cf8b3a56b45e
diff --git a/metadata/md5-cache/dev-python/types-setuptools-80.9.0.20251221 b/metadata/md5-cache/dev-python/types-setuptools-82.0.0.20260210
index 0e6afc6a10fa..2dffb40975af 100644
--- a/metadata/md5-cache/dev-python/types-setuptools-80.9.0.20251221
+++ b/metadata/md5-cache/dev-python/types-setuptools-82.0.0.20260210
@@ -10,6 +10,6 @@ LICENSE=Apache-2.0
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/t/types-setuptools/types_setuptools-80.9.0.20251221.tar.gz
+SRC_URI=https://files.pythonhosted.org/packages/source/t/types-setuptools/types_setuptools-82.0.0.20260210.tar.gz
_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=1e41b5aa19f493e478af846ea5689997
+_md5_=7b05e905715a37c6be99f73c67c8faf2
diff --git a/metadata/md5-cache/dev-python/wxpython-4.2.5 b/metadata/md5-cache/dev-python/wxpython-4.2.5
new file mode 100644
index 000000000000..183eda7f1e2d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/wxpython-4.2.5
@@ -0,0 +1,17 @@
+BDEPEND=app-text/doxygen dev-python/cython[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] >=dev-python/sip-6.11.1-r1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost dev-python/appdirs[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/numpy[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pillow[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] ) test? ( >=x11-libs/wxGTK-3.2.7:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,python_targets_python3_14(-)?] dev-python/pytest-xdist[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 ) >=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(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=x11-libs/wxGTK-3.2.7:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= 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=A blending of the wxWindows C++ class library with Python
+EAPI=8
+HOMEPAGE=https://www.wxpython.org/ https://github.com/wxWidgets/Phoenix/ https://pypi.org/project/wxPython/
+INHERIT=distutils-r1 multilib multiprocessing virtualx wxwidgets pypi
+IUSE=test webkit test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=wxWinLL-3
+RDEPEND=>=x11-libs/wxGTK-3.2.7:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= 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_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=4.0
+SRC_URI=https://files.pythonhosted.org/packages/source/w/wxPython/wxpython-4.2.5.tar.gz
+_eclasses_=distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pypi d2befa41d10011e03e2158e065d5d6da python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da virtualx 9741d451eb64ea8bb9faee90d68a9b68 wxwidgets c48bf68858bd3c27c272ff034eb1e14d
+_md5_=ebe3af4a7f17cfd975bd98e159a03a6b
diff --git a/metadata/md5-cache/dev-util/bcc-0.36.1 b/metadata/md5-cache/dev-util/bcc-0.36.1
new file mode 100644
index 000000000000..8a8088a69629
--- /dev/null
+++ b/metadata/md5-cache/dev-util/bcc-0.36.1
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/zip sys-devel/flex sys-devel/bison virtual/pkgconfig python? ( >=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(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=app-arch/zstd:= >=dev-libs/elfutils-0.166:=[debuginfod?] dev-libs/libbpf:= dev-libs/libffi:= sys-kernel/linux-headers sys-libs/ncurses:=[tinfo] llvm_slot_16? ( llvm-core/clang:16= llvm-core/llvm:16= ) llvm_slot_17? ( llvm-core/clang:17= llvm-core/llvm:17= ) llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) llvm_slot_20? ( llvm-core/clang:20= llvm-core/llvm:20= ) llvm_slot_21? ( llvm-core/clang:21= llvm-core/llvm:21= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) 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 ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) test? ( || ( net-misc/iputils[arping] net-analyzer/arping ) net-analyzer/netperf net-misc/iperf:* )
+DESCRIPTION=Tools for BPF-based Linux IO analysis, networking, monitoring, and more
+EAPI=8
+HOMEPAGE=https://iovisor.github.io/bcc/
+INHERIT=cmake linux-info llvm-r1 lua-single distutils-r1 toolchain-funcs
+IUSE=debuginfod +lua lzma +python static-libs test +llvm_slot_21 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-arch/zstd:= >=dev-libs/elfutils-0.166:=[debuginfod?] dev-libs/libbpf:= dev-libs/libffi:= sys-kernel/linux-headers sys-libs/ncurses:=[tinfo] llvm_slot_16? ( llvm-core/clang:16= llvm-core/llvm:16= ) llvm_slot_17? ( llvm-core/clang:17= llvm-core/llvm:17= ) llvm_slot_18? ( llvm-core/clang:18= llvm-core/llvm:18= ) llvm_slot_19? ( llvm-core/clang:19= llvm-core/llvm:19= ) llvm_slot_20? ( llvm-core/clang:20= llvm-core/llvm:20= ) llvm_slot_21? ( llvm-core/clang:21= llvm-core/llvm:21= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) 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 ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 ) lua? ( python ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_21 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/iovisor/bcc/archive/v0.36.1.tar.gz -> bcc-0.36.1.tar.gz
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 linux-info efd923656513c879204fec6638eadee5 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils e7edb4086e31c8537574b263d899f826 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=09aa143674680fb44ace743fc7c0dc8a
diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-2.29.0 b/metadata/md5-cache/dev-util/intel-graphics-compiler-2.29.0
new file mode 100644
index 000000000000..9d234a98bacf
--- /dev/null
+++ b/metadata/md5-cache/dev-util/intel-graphics-compiler-2.29.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( ( dev-lang/python:3.14 dev-python/mako[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/mako[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/mako[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mako[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mako[python_targets_python3_10(-)] ) ) || ( ( dev-lang/python:3.14 dev-python/pyyaml[python_targets_python3_14(-)] ) ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) llvm_slot_16? ( llvm-core/lld:16 ) || ( 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 ) app-alternatives/ninja >=dev-build/cmake-3.28.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/opencl-clang:16[llvm_slot_16(-)?] dev-util/spirv-tools llvm_slot_16? ( llvm-core/lld:16 llvm-core/llvm:16 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.24.3[llvm_slot_16(-)?] dev-util/spirv-llvm-translator:16= )
+DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware
+EAPI=8
+HOMEPAGE=https://github.com/intel/intel-graphics-compiler
+INHERIT=cmake flag-o-matic llvm-r1 python-any-r1
+IUSE=debug vc +llvm_slot_16
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=!dev-util/intel-graphics-compiler:legacy dev-libs/opencl-clang:16[llvm_slot_16(-)?] dev-util/spirv-tools llvm_slot_16? ( llvm-core/lld:16 llvm-core/llvm:16 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.24.3[llvm_slot_16(-)?] dev-util/spirv-llvm-translator:16= )
+REQUIRED_USE=^^ ( llvm_slot_16 )
+SLOT=0/2.29.0
+SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/refs/tags/v2.29.0.tar.gz -> intel-graphics-compiler-2.29.0.tar.gz
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils e7edb4086e31c8537574b263d899f826 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=a18dc3b22a8ff05c6f3623ea8cfefdb3
diff --git a/metadata/md5-cache/dev-util/juliaup-1.19.4 b/metadata/md5-cache/dev-util/juliaup-1.19.4
deleted file mode 100644
index 6e3a8df420f8..000000000000
--- a/metadata/md5-cache/dev-util/juliaup-1.19.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
-DEFINED_PHASES=compile configure install setup test unpack
-DESCRIPTION=Julia installer and version multiplexer
-EAPI=8
-HOMEPAGE=https://github.com/JuliaLang/juliaup
-INHERIT=cargo shell-completion toolchain-funcs
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl Unicode-3.0
-SLOT=0
-SRC_URI=https://github.com/JuliaLang/juliaup/archive/v1.19.4/juliaup-1.19.4.tar.gz 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.1/download -> adler2-2.0.1.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/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/anstyle-parse/0.2.7/download -> anstyle-parse-0.2.7.crate https://crates.io/api/v1/crates/anstyle-query/1.1.5/download -> anstyle-query-1.1.5.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.11/download -> anstyle-wincon-3.0.11.crate https://crates.io/api/v1/crates/anstyle/1.0.13/download -> anstyle-1.0.13.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/assert_cmd/2.1.2/download -> assert_cmd-2.1.2.crate https://crates.io/api/v1/crates/assert_fs/1.1.3/download -> assert_fs-1.1.3.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/aws-lc-rs/1.15.3/download -> aws-lc-rs-1.15.3.crate https://crates.io/api/v1/crates/aws-lc-sys/0.36.0/download -> aws-lc-sys-0.36.0.crate https://crates.io/api/v1/crates/backtrace/0.3.76/download -> backtrace-0.3.76.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/2.10.0/download -> bitflags-2.10.0.crate https://crates.io/api/v1/crates/block2/0.6.2/download -> block2-0.6.2.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/built/0.8.0/download -> built-0.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.19.1/download -> bumpalo-3.19.1.crate https://crates.io/api/v1/crates/bytes/1.11.0/download -> bytes-1.11.0.crate https://crates.io/api/v1/crates/cc/1.2.53/download -> cc-1.2.53.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.43/download -> chrono-0.4.43.crate https://crates.io/api/v1/crates/clap/4.5.54/download -> clap-4.5.54.crate https://crates.io/api/v1/crates/clap_builder/4.5.54/download -> clap_builder-4.5.54.crate https://crates.io/api/v1/crates/clap_complete/4.5.65/download -> clap_complete-4.5.65.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.10/download -> clap_complete_nushell-4.5.10.crate https://crates.io/api/v1/crates/clap_derive/4.5.49/download -> clap_derive-4.5.49.crate https://crates.io/api/v1/crates/clap_lex/0.7.7/download -> clap_lex-0.7.7.crate https://crates.io/api/v1/crates/cli-table-derive/0.5.0/download -> cli-table-derive-0.5.0.crate https://crates.io/api/v1/crates/cli-table/0.5.0/download -> cli-table-0.5.0.crate https://crates.io/api/v1/crates/cluFlock/1.2.7/download -> cluFlock-1.2.7.crate https://crates.io/api/v1/crates/cmake/0.1.57/download -> cmake-0.1.57.crate https://crates.io/api/v1/crates/colorchoice/1.0.4/download -> colorchoice-1.0.4.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/console/0.16.2/download -> console-0.16.2.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/core-foundation/0.10.1/download -> core-foundation-0.10.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/crc32fast/1.5.0/download -> crc32fast-1.5.0.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/csv-core/0.1.13/download -> csv-core-0.1.13.crate https://crates.io/api/v1/crates/csv/1.4.0/download -> csv-1.4.0.crate https://crates.io/api/v1/crates/ctrlc/3.5.1/download -> ctrlc-3.5.1.crate https://crates.io/api/v1/crates/dialoguer/0.12.0/download -> dialoguer-0.12.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-sys/0.5.0/download -> dirs-sys-0.5.0.crate https://crates.io/api/v1/crates/dirs/6.0.0/download -> dirs-6.0.0.crate https://crates.io/api/v1/crates/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/doc-comment/0.3.4/download -> doc-comment-0.3.4.crate https://crates.io/api/v1/crates/dunce/1.0.5/download -> dunce-1.0.5.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.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/env_filter/0.1.4/download -> env_filter-0.1.4.crate https://crates.io/api/v1/crates/env_logger/0.11.8/download -> env_logger-0.11.8.crate https://crates.io/api/v1/crates/env_proxy/0.4.1/download -> env_proxy-0.4.1.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/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/filetime/0.2.26/download -> filetime-0.2.26.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.8/download -> find-msvc-tools-0.1.8.crate https://crates.io/api/v1/crates/flate2/1.1.8/download -> flate2-1.1.8.crate https://crates.io/api/v1/crates/float-cmp/0.10.0/download -> float-cmp-0.10.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.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_extra/1.3.0/download -> fs_extra-1.3.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/getrandom/0.2.17/download -> getrandom-0.2.17.crate https://crates.io/api/v1/crates/getrandom/0.3.4/download -> getrandom-0.3.4.crate https://crates.io/api/v1/crates/gimli/0.32.3/download -> gimli-0.32.3.crate https://crates.io/api/v1/crates/globset/0.4.18/download -> globset-0.4.18.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/h2/0.4.12/download -> h2-0.4.12.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/hermit-abi/0.5.2/download -> hermit-abi-0.5.2.crate https://crates.io/api/v1/crates/http-body-util/0.1.3/download -> http-body-util-0.1.3.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http/1.4.0/download -> http-1.4.0.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.crate https://crates.io/api/v1/crates/human-panic/2.0.6/download -> human-panic-2.0.6.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.7/download -> hyper-rustls-0.27.7.crate https://crates.io/api/v1/crates/hyper-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.19/download -> hyper-util-0.1.19.crate https://crates.io/api/v1/crates/hyper/1.8.1/download -> hyper-1.8.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.64/download -> iana-time-zone-0.1.64.crate https://crates.io/api/v1/crates/icu_collections/2.1.1/download -> icu_collections-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_core/2.1.1/download -> icu_locale_core-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer/2.1.1/download -> icu_normalizer-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.1.1/download -> icu_normalizer_data-2.1.1.crate https://crates.io/api/v1/crates/icu_properties/2.1.2/download -> icu_properties-2.1.2.crate https://crates.io/api/v1/crates/icu_properties_data/2.1.2/download -> icu_properties_data-2.1.2.crate https://crates.io/api/v1/crates/icu_provider/2.1.1/download -> icu_provider-2.1.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/indexmap/2.13.0/download -> indexmap-2.13.0.crate https://crates.io/api/v1/crates/indicatif/0.18.3/download -> indicatif-0.18.3.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/iri-string/0.7.10/download -> iri-string-0.7.10.crate https://crates.io/api/v1/crates/is-terminal/0.4.17/download -> is-terminal-0.4.17.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.2/download -> is_terminal_polyfill-1.70.2.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/1.0.17/download -> itoa-1.0.17.crate https://crates.io/api/v1/crates/jiff-static/0.2.18/download -> jiff-static-0.2.18.crate https://crates.io/api/v1/crates/jiff/0.2.18/download -> jiff-0.2.18.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.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.85/download -> js-sys-0.3.85.crate https://crates.io/api/v1/crates/libc/0.2.180/download -> libc-0.2.180.crate https://crates.io/api/v1/crates/libredox/0.1.12/download -> libredox-0.1.12.crate https://crates.io/api/v1/crates/linux-raw-sys/0.11.0/download -> linux-raw-sys-0.11.0.crate https://crates.io/api/v1/crates/litemap/0.8.1/download -> litemap-0.8.1.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/lru-slab/0.1.2/download -> lru-slab-0.1.2.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.9/download -> miniz_oxide-0.8.9.crate https://crates.io/api/v1/crates/mio/1.1.1/download -> mio-1.1.1.crate https://crates.io/api/v1/crates/native-tls/0.2.14/download -> native-tls-0.2.14.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.5.0/download -> normpath-1.5.0.crate https://crates.io/api/v1/crates/ntapi/0.4.2/download -> ntapi-0.4.2.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/numeric-sort/0.1.5/download -> numeric-sort-0.1.5.crate https://crates.io/api/v1/crates/objc2-core-foundation/0.3.2/download -> objc2-core-foundation-0.3.2.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2-io-kit/0.3.2/download -> objc2-io-kit-0.3.2.crate https://crates.io/api/v1/crates/objc2/0.6.3/download -> objc2-0.6.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.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.2/download -> once_cell_polyfill-1.70.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.6/download -> openssl-probe-0.1.6.crate https://crates.io/api/v1/crates/openssl-probe/0.2.0/download -> openssl-probe-0.2.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.111/download -> openssl-sys-0.9.111.crate https://crates.io/api/v1/crates/openssl/0.10.75/download -> openssl-0.10.75.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.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/percent-encoding/2.3.2/download -> percent-encoding-2.3.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.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-util/0.2.4/download -> portable-atomic-util-0.2.4.crate https://crates.io/api/v1/crates/portable-atomic/1.13.0/download -> portable-atomic-1.13.0.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/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/predicates-core/1.0.9/download -> predicates-core-1.0.9.crate https://crates.io/api/v1/crates/predicates-tree/1.0.12/download -> predicates-tree-1.0.12.crate https://crates.io/api/v1/crates/predicates/3.1.3/download -> predicates-3.1.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.105/download -> proc-macro2-1.0.105.crate https://crates.io/api/v1/crates/quinn-proto/0.11.13/download -> quinn-proto-0.11.13.crate https://crates.io/api/v1/crates/quinn-udp/0.5.14/download -> quinn-udp-0.5.14.crate https://crates.io/api/v1/crates/quinn/0.11.9/download -> quinn-0.11.9.crate https://crates.io/api/v1/crates/quote/1.0.43/download -> quote-1.0.43.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.0.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.9.0/download -> rand_chacha-0.9.0.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/redox_syscall/0.7.0/download -> redox_syscall-0.7.0.crate https://crates.io/api/v1/crates/redox_users/0.5.2/download -> redox_users-0.5.2.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.8.8/download -> regex-syntax-0.8.8.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/reqwest/0.13.1/download -> reqwest-0.13.1.crate https://crates.io/api/v1/crates/retry/2.1.0/download -> retry-2.1.0.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.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.1/download -> rustc-hash-2.1.1.crate https://crates.io/api/v1/crates/rustix/1.1.3/download -> rustix-1.1.3.crate https://crates.io/api/v1/crates/rustls-native-certs/0.8.3/download -> rustls-native-certs-0.8.3.crate https://crates.io/api/v1/crates/rustls-pki-types/1.14.0/download -> rustls-pki-types-1.14.0.crate https://crates.io/api/v1/crates/rustls-platform-verifier-android/0.1.1/download -> rustls-platform-verifier-android-0.1.1.crate https://crates.io/api/v1/crates/rustls-platform-verifier/0.6.2/download -> rustls-platform-verifier-0.6.2.crate https://crates.io/api/v1/crates/rustls-webpki/0.103.9/download -> rustls-webpki-0.103.9.crate https://crates.io/api/v1/crates/rustls/0.23.36/download -> rustls-0.23.36.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/ryu/1.0.22/download -> ryu-1.0.22.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/schannel/0.1.28/download -> schannel-0.1.28.crate https://crates.io/api/v1/crates/security-framework-sys/2.15.0/download -> security-framework-sys-2.15.0.crate https://crates.io/api/v1/crates/security-framework/2.11.1/download -> security-framework-2.11.1.crate https://crates.io/api/v1/crates/security-framework/3.5.1/download -> security-framework-3.5.1.crate https://crates.io/api/v1/crates/semver/1.0.27/download -> semver-1.0.27.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.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_spanned/1.0.4/download -> serde_spanned-1.0.4.crate https://crates.io/api/v1/crates/shell-words/1.1.1/download -> shell-words-1.1.1.crate https://crates.io/api/v1/crates/shellexpand/3.1.1/download -> shellexpand-3.1.1.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.8/download -> simd-adler32-0.3.8.crate https://crates.io/api/v1/crates/slab/0.4.11/download -> slab-0.4.11.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/stable_deref_trait/1.2.1/download -> stable_deref_trait-1.2.1.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.114/download -> syn-2.0.114.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.2/download -> sync_wrapper-1.0.2.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/sysinfo/0.37.2/download -> sysinfo-0.37.2.crate https://crates.io/api/v1/crates/tar/0.4.44/download -> tar-0.4.44.crate https://crates.io/api/v1/crates/tempfile/3.24.0/download -> tempfile-3.24.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.3/download -> terminal_size-0.4.3.crate https://crates.io/api/v1/crates/termtree/0.5.1/download -> termtree-0.5.1.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/tinystr/0.8.2/download -> tinystr-0.8.2.crate https://crates.io/api/v1/crates/tinyvec/1.10.0/download -> tinyvec-1.10.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.4/download -> tokio-rustls-0.26.4.crate https://crates.io/api/v1/crates/tokio-util/0.7.16/download -> tokio-util-0.7.16.crate https://crates.io/api/v1/crates/tokio/1.49.0/download -> tokio-1.49.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.9.11+spec-1.1.0/download -> toml-0.9.11+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_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tower-http/0.6.8/download -> tower-http-0.6.8.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.5.3/download -> tower-0.5.3.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/0.1.44/download -> tracing-0.1.44.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.22/download -> unicode-ident-1.0.22.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/unit-prefix/0.5.2/download -> unit-prefix-0.5.2.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.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/1.19.0/download -> uuid-1.19.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/wait-timeout/0.2.1/download -> wait-timeout-0.2.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasip2/1.0.2+wasi-0.2.9/download -> wasip2-1.0.2+wasi-0.2.9.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.58/download -> wasm-bindgen-futures-0.4.58.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.108/download -> wasm-bindgen-macro-support-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.108/download -> wasm-bindgen-macro-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.108/download -> wasm-bindgen-shared-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.108/download -> wasm-bindgen-0.2.108.crate https://crates.io/api/v1/crates/web-sys/0.3.85/download -> web-sys-0.3.85.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/webpki-root-certs/1.0.5/download -> webpki-root-certs-1.0.5.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-collections/0.2.0/download -> windows-collections-0.2.0.crate https://crates.io/api/v1/crates/windows-collections/0.3.2/download -> windows-collections-0.3.2.crate https://crates.io/api/v1/crates/windows-core/0.61.2/download -> windows-core-0.61.2.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-future/0.2.1/download -> windows-future-0.2.1.crate https://crates.io/api/v1/crates/windows-future/0.3.2/download -> windows-future-0.3.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.1.3/download -> windows-link-0.1.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-numerics/0.2.0/download -> windows-numerics-0.2.0.crate https://crates.io/api/v1/crates/windows-numerics/0.3.1/download -> windows-numerics-0.3.1.crate https://crates.io/api/v1/crates/windows-result/0.3.4/download -> windows-result-0.3.4.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.4.2/download -> windows-strings-0.4.2.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.45.0/download -> windows-sys-0.45.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.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.42.2/download -> windows-targets-0.42.2.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.5/download -> windows-targets-0.53.5.crate https://crates.io/api/v1/crates/windows-threading/0.1.0/download -> windows-threading-0.1.0.crate https://crates.io/api/v1/crates/windows-threading/0.2.1/download -> windows-threading-0.2.1.crate https://crates.io/api/v1/crates/windows/0.61.3/download -> windows-0.61.3.crate https://crates.io/api/v1/crates/windows/0.62.2/download -> windows-0.62.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.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.1/download -> windows_aarch64_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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.1/download -> windows_aarch64_msvc-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.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.1/download -> windows_i686_gnu-0.53.1.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.1/download -> windows_i686_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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.1/download -> windows_i686_msvc-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.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.1/download -> windows_x86_64_gnu-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.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.1/download -> windows_x86_64_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.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.1/download -> windows_x86_64_msvc-0.53.1.crate https://crates.io/api/v1/crates/winnow/0.7.14/download -> winnow-0.7.14.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.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/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/yoke-derive/0.8.1/download -> yoke-derive-0.8.1.crate https://crates.io/api/v1/crates/yoke/0.8.1/download -> yoke-0.8.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.33/download -> zerocopy-derive-0.8.33.crate https://crates.io/api/v1/crates/zerocopy/0.8.33/download -> zerocopy-0.8.33.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.2/download -> zeroize-1.8.2.crate https://crates.io/api/v1/crates/zerotrie/0.2.3/download -> zerotrie-0.2.3.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.2/download -> zerovec-derive-0.11.2.crate https://crates.io/api/v1/crates/zerovec/0.11.5/download -> zerovec-0.11.5.crate https://crates.io/api/v1/crates/zmij/1.0.14/download -> zmij-1.0.14.crate
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=825a1cfdac23e66623f176105cea8246
diff --git a/metadata/md5-cache/dev-util/juliaup-1.19.8 b/metadata/md5-cache/dev-util/juliaup-1.19.8
new file mode 100644
index 000000000000..124a679409e4
--- /dev/null
+++ b/metadata/md5-cache/dev-util/juliaup-1.19.8
@@ -0,0 +1,13 @@
+BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
+DEFINED_PHASES=compile configure install setup test unpack
+DESCRIPTION=Julia installer and version multiplexer
+EAPI=8
+HOMEPAGE=https://github.com/JuliaLang/juliaup
+INHERIT=cargo shell-completion toolchain-funcs
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT MPL-2.0 openssl Unicode-3.0
+SLOT=0
+SRC_URI=https://github.com/JuliaLang/juliaup/archive/v1.19.8/juliaup-1.19.8.tar.gz 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.1/download -> adler2-2.0.1.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/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/anstyle-parse/0.2.7/download -> anstyle-parse-0.2.7.crate https://crates.io/api/v1/crates/anstyle-query/1.1.5/download -> anstyle-query-1.1.5.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.11/download -> anstyle-wincon-3.0.11.crate https://crates.io/api/v1/crates/anstyle/1.0.13/download -> anstyle-1.0.13.crate https://crates.io/api/v1/crates/anyhow/1.0.101/download -> anyhow-1.0.101.crate https://crates.io/api/v1/crates/assert_cmd/2.1.2/download -> assert_cmd-2.1.2.crate https://crates.io/api/v1/crates/assert_fs/1.1.3/download -> assert_fs-1.1.3.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.5.0/download -> autocfg-1.5.0.crate https://crates.io/api/v1/crates/aws-lc-rs/1.15.3/download -> aws-lc-rs-1.15.3.crate https://crates.io/api/v1/crates/aws-lc-sys/0.36.0/download -> aws-lc-sys-0.36.0.crate https://crates.io/api/v1/crates/backtrace/0.3.76/download -> backtrace-0.3.76.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bitflags/2.10.0/download -> bitflags-2.10.0.crate https://crates.io/api/v1/crates/block2/0.6.2/download -> block2-0.6.2.crate https://crates.io/api/v1/crates/bstr/1.12.1/download -> bstr-1.12.1.crate https://crates.io/api/v1/crates/built/0.8.0/download -> built-0.8.0.crate https://crates.io/api/v1/crates/bumpalo/3.19.1/download -> bumpalo-3.19.1.crate https://crates.io/api/v1/crates/bytes/1.11.1/download -> bytes-1.11.1.crate https://crates.io/api/v1/crates/cc/1.2.53/download -> cc-1.2.53.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.43/download -> chrono-0.4.43.crate https://crates.io/api/v1/crates/clap/4.5.57/download -> clap-4.5.57.crate https://crates.io/api/v1/crates/clap_builder/4.5.57/download -> clap_builder-4.5.57.crate https://crates.io/api/v1/crates/clap_complete/4.5.65/download -> clap_complete-4.5.65.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.10/download -> clap_complete_nushell-4.5.10.crate https://crates.io/api/v1/crates/clap_derive/4.5.55/download -> clap_derive-4.5.55.crate https://crates.io/api/v1/crates/clap_lex/0.7.7/download -> clap_lex-0.7.7.crate https://crates.io/api/v1/crates/cli-table-derive/0.5.0/download -> cli-table-derive-0.5.0.crate https://crates.io/api/v1/crates/cli-table/0.5.0/download -> cli-table-0.5.0.crate https://crates.io/api/v1/crates/cluFlock/1.2.7/download -> cluFlock-1.2.7.crate https://crates.io/api/v1/crates/cmake/0.1.57/download -> cmake-0.1.57.crate https://crates.io/api/v1/crates/colorchoice/1.0.4/download -> colorchoice-1.0.4.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/console/0.16.2/download -> console-0.16.2.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/core-foundation/0.10.1/download -> core-foundation-0.10.1.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/crc32fast/1.5.0/download -> crc32fast-1.5.0.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/csv-core/0.1.13/download -> csv-core-0.1.13.crate https://crates.io/api/v1/crates/csv/1.4.0/download -> csv-1.4.0.crate https://crates.io/api/v1/crates/ctrlc/3.5.1/download -> ctrlc-3.5.1.crate https://crates.io/api/v1/crates/dialoguer/0.12.0/download -> dialoguer-0.12.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/dirs-sys/0.5.0/download -> dirs-sys-0.5.0.crate https://crates.io/api/v1/crates/dirs/6.0.0/download -> dirs-6.0.0.crate https://crates.io/api/v1/crates/dispatch2/0.3.0/download -> dispatch2-0.3.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/doc-comment/0.3.4/download -> doc-comment-0.3.4.crate https://crates.io/api/v1/crates/dunce/1.0.5/download -> dunce-1.0.5.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.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/env_filter/0.1.4/download -> env_filter-0.1.4.crate https://crates.io/api/v1/crates/env_logger/0.11.8/download -> env_logger-0.11.8.crate https://crates.io/api/v1/crates/env_proxy/0.4.1/download -> env_proxy-0.4.1.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/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/filetime/0.2.26/download -> filetime-0.2.26.crate https://crates.io/api/v1/crates/find-msvc-tools/0.1.8/download -> find-msvc-tools-0.1.8.crate https://crates.io/api/v1/crates/flate2/1.1.9/download -> flate2-1.1.9.crate https://crates.io/api/v1/crates/float-cmp/0.10.0/download -> float-cmp-0.10.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.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_extra/1.3.0/download -> fs_extra-1.3.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/getrandom/0.2.17/download -> getrandom-0.2.17.crate https://crates.io/api/v1/crates/getrandom/0.3.4/download -> getrandom-0.3.4.crate https://crates.io/api/v1/crates/gimli/0.32.3/download -> gimli-0.32.3.crate https://crates.io/api/v1/crates/globset/0.4.18/download -> globset-0.4.18.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/h2/0.4.12/download -> h2-0.4.12.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/hermit-abi/0.5.2/download -> hermit-abi-0.5.2.crate https://crates.io/api/v1/crates/http-body-util/0.1.3/download -> http-body-util-0.1.3.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http/1.4.0/download -> http-1.4.0.crate https://crates.io/api/v1/crates/httparse/1.10.1/download -> httparse-1.10.1.crate https://crates.io/api/v1/crates/human-panic/2.0.6/download -> human-panic-2.0.6.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.7/download -> hyper-rustls-0.27.7.crate https://crates.io/api/v1/crates/hyper-tls/0.6.0/download -> hyper-tls-0.6.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.19/download -> hyper-util-0.1.19.crate https://crates.io/api/v1/crates/hyper/1.8.1/download -> hyper-1.8.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.64/download -> iana-time-zone-0.1.64.crate https://crates.io/api/v1/crates/icu_collections/2.1.1/download -> icu_collections-2.1.1.crate https://crates.io/api/v1/crates/icu_locale_core/2.1.1/download -> icu_locale_core-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer/2.1.1/download -> icu_normalizer-2.1.1.crate https://crates.io/api/v1/crates/icu_normalizer_data/2.1.1/download -> icu_normalizer_data-2.1.1.crate https://crates.io/api/v1/crates/icu_properties/2.1.2/download -> icu_properties-2.1.2.crate https://crates.io/api/v1/crates/icu_properties_data/2.1.2/download -> icu_properties_data-2.1.2.crate https://crates.io/api/v1/crates/icu_provider/2.1.1/download -> icu_provider-2.1.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/indexmap/2.13.0/download -> indexmap-2.13.0.crate https://crates.io/api/v1/crates/indicatif/0.18.3/download -> indicatif-0.18.3.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/iri-string/0.7.10/download -> iri-string-0.7.10.crate https://crates.io/api/v1/crates/is-terminal/0.4.17/download -> is-terminal-0.4.17.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.2/download -> is_terminal_polyfill-1.70.2.crate https://crates.io/api/v1/crates/itertools/0.14.0/download -> itertools-0.14.0.crate https://crates.io/api/v1/crates/itoa/1.0.17/download -> itoa-1.0.17.crate https://crates.io/api/v1/crates/jiff-static/0.2.18/download -> jiff-static-0.2.18.crate https://crates.io/api/v1/crates/jiff/0.2.18/download -> jiff-0.2.18.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.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.85/download -> js-sys-0.3.85.crate https://crates.io/api/v1/crates/libc/0.2.180/download -> libc-0.2.180.crate https://crates.io/api/v1/crates/libredox/0.1.12/download -> libredox-0.1.12.crate https://crates.io/api/v1/crates/linux-raw-sys/0.11.0/download -> linux-raw-sys-0.11.0.crate https://crates.io/api/v1/crates/litemap/0.8.1/download -> litemap-0.8.1.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/lru-slab/0.1.2/download -> lru-slab-0.1.2.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.9/download -> miniz_oxide-0.8.9.crate https://crates.io/api/v1/crates/mio/1.1.1/download -> mio-1.1.1.crate https://crates.io/api/v1/crates/native-tls/0.2.14/download -> native-tls-0.2.14.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/nix/0.31.1/download -> nix-0.31.1.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.5.0/download -> normpath-1.5.0.crate https://crates.io/api/v1/crates/ntapi/0.4.2/download -> ntapi-0.4.2.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/numeric-sort/0.1.5/download -> numeric-sort-0.1.5.crate https://crates.io/api/v1/crates/objc2-core-foundation/0.3.2/download -> objc2-core-foundation-0.3.2.crate https://crates.io/api/v1/crates/objc2-encode/4.1.0/download -> objc2-encode-4.1.0.crate https://crates.io/api/v1/crates/objc2-io-kit/0.3.2/download -> objc2-io-kit-0.3.2.crate https://crates.io/api/v1/crates/objc2/0.6.3/download -> objc2-0.6.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.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.2/download -> once_cell_polyfill-1.70.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.6/download -> openssl-probe-0.1.6.crate https://crates.io/api/v1/crates/openssl-probe/0.2.0/download -> openssl-probe-0.2.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.111/download -> openssl-sys-0.9.111.crate https://crates.io/api/v1/crates/openssl/0.10.75/download -> openssl-0.10.75.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.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/percent-encoding/2.3.2/download -> percent-encoding-2.3.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.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-util/0.2.4/download -> portable-atomic-util-0.2.4.crate https://crates.io/api/v1/crates/portable-atomic/1.13.0/download -> portable-atomic-1.13.0.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/ppv-lite86/0.2.21/download -> ppv-lite86-0.2.21.crate https://crates.io/api/v1/crates/predicates-core/1.0.9/download -> predicates-core-1.0.9.crate https://crates.io/api/v1/crates/predicates-tree/1.0.12/download -> predicates-tree-1.0.12.crate https://crates.io/api/v1/crates/predicates/3.1.3/download -> predicates-3.1.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.105/download -> proc-macro2-1.0.105.crate https://crates.io/api/v1/crates/quinn-proto/0.11.13/download -> quinn-proto-0.11.13.crate https://crates.io/api/v1/crates/quinn-udp/0.5.14/download -> quinn-udp-0.5.14.crate https://crates.io/api/v1/crates/quinn/0.11.9/download -> quinn-0.11.9.crate https://crates.io/api/v1/crates/quote/1.0.43/download -> quote-1.0.43.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.0.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.9.0/download -> rand_chacha-0.9.0.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/redox_syscall/0.7.0/download -> redox_syscall-0.7.0.crate https://crates.io/api/v1/crates/redox_users/0.5.2/download -> redox_users-0.5.2.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.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/reqwest/0.13.1/download -> reqwest-0.13.1.crate https://crates.io/api/v1/crates/retry/2.2.0/download -> retry-2.2.0.crate https://crates.io/api/v1/crates/ring/0.17.14/download -> ring-0.17.14.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.1/download -> rustc-hash-2.1.1.crate https://crates.io/api/v1/crates/rustix/1.1.3/download -> rustix-1.1.3.crate https://crates.io/api/v1/crates/rustls-native-certs/0.8.3/download -> rustls-native-certs-0.8.3.crate https://crates.io/api/v1/crates/rustls-pki-types/1.14.0/download -> rustls-pki-types-1.14.0.crate https://crates.io/api/v1/crates/rustls-platform-verifier-android/0.1.1/download -> rustls-platform-verifier-android-0.1.1.crate https://crates.io/api/v1/crates/rustls-platform-verifier/0.6.2/download -> rustls-platform-verifier-0.6.2.crate https://crates.io/api/v1/crates/rustls-webpki/0.103.9/download -> rustls-webpki-0.103.9.crate https://crates.io/api/v1/crates/rustls/0.23.36/download -> rustls-0.23.36.crate https://crates.io/api/v1/crates/rustversion/1.0.22/download -> rustversion-1.0.22.crate https://crates.io/api/v1/crates/ryu/1.0.22/download -> ryu-1.0.22.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/schannel/0.1.28/download -> schannel-0.1.28.crate https://crates.io/api/v1/crates/security-framework-sys/2.15.0/download -> security-framework-sys-2.15.0.crate https://crates.io/api/v1/crates/security-framework/2.11.1/download -> security-framework-2.11.1.crate https://crates.io/api/v1/crates/security-framework/3.5.1/download -> security-framework-3.5.1.crate https://crates.io/api/v1/crates/semver/1.0.27/download -> semver-1.0.27.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.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_spanned/1.0.4/download -> serde_spanned-1.0.4.crate https://crates.io/api/v1/crates/shell-words/1.1.1/download -> shell-words-1.1.1.crate https://crates.io/api/v1/crates/shellexpand/3.1.1/download -> shellexpand-3.1.1.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.8/download -> simd-adler32-0.3.8.crate https://crates.io/api/v1/crates/slab/0.4.11/download -> slab-0.4.11.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/stable_deref_trait/1.2.1/download -> stable_deref_trait-1.2.1.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.114/download -> syn-2.0.114.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.2/download -> sync_wrapper-1.0.2.crate https://crates.io/api/v1/crates/synstructure/0.13.2/download -> synstructure-0.13.2.crate https://crates.io/api/v1/crates/sysinfo/0.37.2/download -> sysinfo-0.37.2.crate https://crates.io/api/v1/crates/tar/0.4.44/download -> tar-0.4.44.crate https://crates.io/api/v1/crates/tempfile/3.24.0/download -> tempfile-3.24.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.3/download -> terminal_size-0.4.3.crate https://crates.io/api/v1/crates/termtree/0.5.1/download -> termtree-0.5.1.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/tinystr/0.8.2/download -> tinystr-0.8.2.crate https://crates.io/api/v1/crates/tinyvec/1.10.0/download -> tinyvec-1.10.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.4/download -> tokio-rustls-0.26.4.crate https://crates.io/api/v1/crates/tokio-util/0.7.16/download -> tokio-util-0.7.16.crate https://crates.io/api/v1/crates/tokio/1.49.0/download -> tokio-1.49.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.9.11+spec-1.1.0/download -> toml-0.9.11+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_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tower-http/0.6.8/download -> tower-http-0.6.8.crate https://crates.io/api/v1/crates/tower-layer/0.3.3/download -> tower-layer-0.3.3.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tower/0.5.3/download -> tower-0.5.3.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/0.1.44/download -> tracing-0.1.44.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.22/download -> unicode-ident-1.0.22.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/unit-prefix/0.5.2/download -> unit-prefix-0.5.2.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.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/1.19.0/download -> uuid-1.19.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/wait-timeout/0.2.1/download -> wait-timeout-0.2.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.1+wasi-snapshot-preview1/download -> wasi-0.11.1+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasip2/1.0.2+wasi-0.2.9/download -> wasip2-1.0.2+wasi-0.2.9.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.58/download -> wasm-bindgen-futures-0.4.58.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.108/download -> wasm-bindgen-macro-support-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.108/download -> wasm-bindgen-macro-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.108/download -> wasm-bindgen-shared-0.2.108.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.108/download -> wasm-bindgen-0.2.108.crate https://crates.io/api/v1/crates/web-sys/0.3.85/download -> web-sys-0.3.85.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/webpki-root-certs/1.0.5/download -> webpki-root-certs-1.0.5.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-collections/0.2.0/download -> windows-collections-0.2.0.crate https://crates.io/api/v1/crates/windows-collections/0.3.2/download -> windows-collections-0.3.2.crate https://crates.io/api/v1/crates/windows-core/0.61.2/download -> windows-core-0.61.2.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-future/0.2.1/download -> windows-future-0.2.1.crate https://crates.io/api/v1/crates/windows-future/0.3.2/download -> windows-future-0.3.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.1.3/download -> windows-link-0.1.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-numerics/0.2.0/download -> windows-numerics-0.2.0.crate https://crates.io/api/v1/crates/windows-numerics/0.3.1/download -> windows-numerics-0.3.1.crate https://crates.io/api/v1/crates/windows-result/0.3.4/download -> windows-result-0.3.4.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.4.2/download -> windows-strings-0.4.2.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.45.0/download -> windows-sys-0.45.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.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.42.2/download -> windows-targets-0.42.2.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.5/download -> windows-targets-0.53.5.crate https://crates.io/api/v1/crates/windows-threading/0.1.0/download -> windows-threading-0.1.0.crate https://crates.io/api/v1/crates/windows-threading/0.2.1/download -> windows-threading-0.2.1.crate https://crates.io/api/v1/crates/windows/0.61.3/download -> windows-0.61.3.crate https://crates.io/api/v1/crates/windows/0.62.2/download -> windows-0.62.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.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.1/download -> windows_aarch64_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.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.1/download -> windows_aarch64_msvc-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.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.1/download -> windows_i686_gnu-0.53.1.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.1/download -> windows_i686_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.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.1/download -> windows_i686_msvc-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.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.1/download -> windows_x86_64_gnu-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.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.1/download -> windows_x86_64_gnullvm-0.53.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.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.1/download -> windows_x86_64_msvc-0.53.1.crate https://crates.io/api/v1/crates/winnow/0.7.14/download -> winnow-0.7.14.crate https://crates.io/api/v1/crates/winres/0.1.12/download -> winres-0.1.12.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/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/yoke-derive/0.8.1/download -> yoke-derive-0.8.1.crate https://crates.io/api/v1/crates/yoke/0.8.1/download -> yoke-0.8.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.33/download -> zerocopy-derive-0.8.33.crate https://crates.io/api/v1/crates/zerocopy/0.8.33/download -> zerocopy-0.8.33.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.6/download -> zerofrom-derive-0.1.6.crate https://crates.io/api/v1/crates/zerofrom/0.1.6/download -> zerofrom-0.1.6.crate https://crates.io/api/v1/crates/zeroize/1.8.2/download -> zeroize-1.8.2.crate https://crates.io/api/v1/crates/zerotrie/0.2.3/download -> zerotrie-0.2.3.crate https://crates.io/api/v1/crates/zerovec-derive/0.11.2/download -> zerovec-derive-0.11.2.crate https://crates.io/api/v1/crates/zerovec/0.11.5/download -> zerovec-0.11.5.crate https://crates.io/api/v1/crates/zmij/1.0.14/download -> zmij-1.0.14.crate
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=b48c03ca0434e823d2d8ec01bfa45808
diff --git a/metadata/md5-cache/gui-apps/xremap-0.14.11 b/metadata/md5-cache/gui-apps/xremap-0.14.11
deleted file mode 100644
index 6099fbbbb036..000000000000
--- a/metadata/md5-cache/gui-apps/xremap-0.14.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm setup test unpack
-DEPEND=udev? ( virtual/libudev )
-DESCRIPTION=Dynamic key remap for X and Wayland
-EAPI=8
-HOMEPAGE=https://github.com/xremap/xremap
-INHERIT=cargo udev
-IUSE=cosmic gnome hyprland kde niri socket udev wlroots x11 debug
-KEYWORDS=~amd64
-LICENSE=MIT Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016
-RDEPEND=udev? ( virtual/libudev )
-REQUIRED_USE=?? ( cosmic gnome hyprland kde niri socket wlroots x11 )
-SLOT=0
-SRC_URI=https://github.com/xremap/xremap/archive/v0.14.11/xremap-0.14.11.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.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/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.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.11/download -> anstyle-wincon-3.0.11.crate https://crates.io/api/v1/crates/anstyle/1.0.13/download -> anstyle-1.0.13.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/async-broadcast/0.7.2/download -> async-broadcast-0.7.2.crate https://crates.io/api/v1/crates/async-channel/2.3.1/download -> async-channel-2.3.1.crate https://crates.io/api/v1/crates/async-executor/1.13.1/download -> async-executor-1.13.1.crate https://crates.io/api/v1/crates/async-io/2.4.0/download -> async-io-2.4.0.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-process/2.3.0/download -> async-process-2.3.0.crate https://crates.io/api/v1/crates/async-recursion/1.1.1/download -> async-recursion-1.1.1.crate https://crates.io/api/v1/crates/async-signal/0.2.10/download -> async-signal-0.2.10.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.83/download -> async-trait-0.1.83.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.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.9.0/download -> bitflags-2.9.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytes/1.8.0/download -> bytes-1.8.0.crate https://crates.io/api/v1/crates/cc/1.0.80/download -> cc-1.0.80.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clap/4.5.53/download -> clap-4.5.53.crate https://crates.io/api/v1/crates/clap_builder/4.5.53/download -> clap_builder-4.5.53.crate https://crates.io/api/v1/crates/clap_complete/4.3.2/download -> clap_complete-4.3.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.49/download -> clap_derive-4.5.49.crate https://crates.io/api/v1/crates/clap_lex/0.7.6/download -> clap_lex-0.7.6.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/darling/0.20.3/download -> darling-0.20.3.crate https://crates.io/api/v1/crates/darling_core/0.20.3/download -> darling_core-0.20.3.crate https://crates.io/api/v1/crates/darling_macro/0.20.3/download -> darling_macro-0.20.3.crate https://crates.io/api/v1/crates/deranged/0.3.6/download -> deranged-0.3.6.crate https://crates.io/api/v1/crates/derive-where/1.6.0/download -> derive-where-1.6.0.crate https://crates.io/api/v1/crates/derive_more/0.99.18/download -> derive_more-0.99.18.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/endi/1.1.0/download -> endi-1.1.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.11/download -> enumflags2-0.7.11.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.11/download -> enumflags2_derive-0.7.11.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.11/download -> errno-0.3.11.crate https://crates.io/api/v1/crates/evdev/0.13.2/download -> evdev-0.13.2.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.4/download -> event-listener-strategy-0.5.4.crate https://crates.io/api/v1/crates/event-listener/5.4.0/download -> event-listener-5.4.0.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fork/0.6.0/download -> fork-0.6.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/2.6.0/download -> futures-lite-2.6.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/gethostname/1.0.2/download -> gethostname-1.0.2.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.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/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.3.4/download -> hyprland-macros-0.3.4.crate https://crates.io/api/v1/crates/hyprland/0.3.13/download -> hyprland-0.3.13.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.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/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.12.1/download -> indexmap-2.12.1.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is-terminal/0.4.9/download -> is-terminal-0.4.9.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.2/download -> is_terminal_polyfill-1.70.2.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.82/download -> js-sys-0.3.82.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/libc/0.2.172/download -> libc-0.2.172.crate https://crates.io/api/v1/crates/libloading/0.8.0/download -> libloading-0.8.0.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.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/linux-raw-sys/0.9.4/download -> linux-raw-sys-0.9.4.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.28/download -> log-0.4.28.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mio/1.1.0/download -> mio-1.1.0.crate https://crates.io/api/v1/crates/niri-ipc/25.11.0/download -> niri-ipc-25.11.0.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.2/download -> once_cell_polyfill-1.70.2.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/parking/2.2.1/download -> parking-2.2.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.4/download -> piper-0.2.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/polling/3.7.4/download -> polling-3.7.4.crate https://crates.io/api/v1/crates/proc-macro-crate/3.3.0/download -> proc-macro-crate-3.3.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/quick-xml/0.28.2/download -> quick-xml-0.28.2.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.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.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.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.0.8/download -> rustix-1.0.8.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.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.148/download -> serde_json-1.0.148.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.0.4/download -> serde_spanned-1.0.4.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.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/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/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/2.0.86/download -> syn-2.0.86.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.11/download -> time-macros-0.2.11.crate https://crates.io/api/v1/crates/time/0.3.24/download -> time-0.3.24.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/1.49.0/download -> tokio-1.49.0.crate https://crates.io/api/v1/crates/toml/0.9.10+spec-1.1.0/download -> toml-0.9.10+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_datetime/0.6.11/download -> toml_datetime-0.6.11.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.22.27/download -> toml_edit-0.22.27.crate https://crates.io/api/v1/crates/toml_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/udev/0.9.3/download -> udev-0.9.3.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.18.1/download -> uuid-1.18.1.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/wasm-bindgen-macro-support/0.2.105/download -> wasm-bindgen-macro-support-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.105/download -> wasm-bindgen-macro-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.105/download -> wasm-bindgen-shared-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.105/download -> wasm-bindgen-0.2.105.crate https://crates.io/api/v1/crates/wayland-backend/0.1.2/download -> wayland-backend-0.1.2.crate https://crates.io/api/v1/crates/wayland-client/0.30.2/download -> wayland-client-0.30.2.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.1.0/download -> wayland-protocols-wlr-0.1.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.30.1/download -> wayland-protocols-0.30.1.crate https://crates.io/api/v1/crates/wayland-scanner/0.30.1/download -> wayland-scanner-0.30.1.crate https://crates.io/api/v1/crates/wayland-sys/0.30.1/download -> wayland-sys-0.30.1.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.5/download -> winapi-util-0.1.5.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-link/0.1.3/download -> windows-link-0.1.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-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.1/download -> windows-targets-0.48.1.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.3/download -> windows-targets-0.53.3.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.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.0/download -> windows_aarch64_msvc-0.48.0.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.0/download -> windows_i686_gnu-0.48.0.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.0/download -> windows_i686_msvc-0.48.0.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.0/download -> windows_x86_64_gnu-0.48.0.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.0/download -> windows_x86_64_gnullvm-0.48.0.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.0/download -> windows_x86_64_msvc-0.48.0.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.14/download -> winnow-0.7.14.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.2/download -> x11rb-protocol-0.13.2.crate https://crates.io/api/v1/crates/x11rb/0.13.2/download -> x11rb-0.13.2.crate https://crates.io/api/v1/crates/zbus/5.12.0/download -> zbus-5.12.0.crate https://crates.io/api/v1/crates/zbus_macros/5.12.0/download -> zbus_macros-5.12.0.crate https://crates.io/api/v1/crates/zbus_names/4.2.0/download -> zbus_names-4.2.0.crate https://crates.io/api/v1/crates/zmij/1.0.6/download -> zmij-1.0.6.crate https://crates.io/api/v1/crates/zvariant/5.5.3/download -> zvariant-5.5.3.crate https://crates.io/api/v1/crates/zvariant_derive/5.5.3/download -> zvariant_derive-5.5.3.crate https://crates.io/api/v1/crates/zvariant_utils/3.2.0/download -> zvariant_utils-3.2.0.crate
-_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=a747d64684dae55117962a56f99c0715
diff --git a/metadata/md5-cache/gui-apps/xremap-0.14.12 b/metadata/md5-cache/gui-apps/xremap-0.14.12
new file mode 100644
index 000000000000..5e0f98ca0856
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/xremap-0.14.12
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/rust-bin-1.85.0:* >=dev-lang/rust-1.85.0:* ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm setup test unpack
+DEPEND=udev? ( virtual/libudev )
+DESCRIPTION=Dynamic key remap for X and Wayland
+EAPI=8
+HOMEPAGE=https://github.com/xremap/xremap
+INHERIT=cargo udev
+IUSE=cosmic gnome hyprland kde niri socket udev wlroots x11 debug
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD GPL-3+ ISC MIT Unicode-DFS-2016
+RDEPEND=udev? ( virtual/libudev )
+REQUIRED_USE=?? ( cosmic gnome hyprland kde niri socket wlroots x11 )
+SLOT=0
+SRC_URI=https://github.com/xremap/xremap/archive/v0.14.12/xremap-0.14.12.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.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/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.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.11/download -> anstyle-wincon-3.0.11.crate https://crates.io/api/v1/crates/anstyle/1.0.13/download -> anstyle-1.0.13.crate https://crates.io/api/v1/crates/anyhow/1.0.100/download -> anyhow-1.0.100.crate https://crates.io/api/v1/crates/async-broadcast/0.7.2/download -> async-broadcast-0.7.2.crate https://crates.io/api/v1/crates/async-channel/2.3.1/download -> async-channel-2.3.1.crate https://crates.io/api/v1/crates/async-executor/1.13.1/download -> async-executor-1.13.1.crate https://crates.io/api/v1/crates/async-io/2.4.0/download -> async-io-2.4.0.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-process/2.3.0/download -> async-process-2.3.0.crate https://crates.io/api/v1/crates/async-recursion/1.1.1/download -> async-recursion-1.1.1.crate https://crates.io/api/v1/crates/async-signal/0.2.10/download -> async-signal-0.2.10.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.6/download -> async-stream-impl-0.3.6.crate https://crates.io/api/v1/crates/async-stream/0.3.6/download -> async-stream-0.3.6.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.83/download -> async-trait-0.1.83.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.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.9.0/download -> bitflags-2.9.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/bumpalo/3.13.0/download -> bumpalo-3.13.0.crate https://crates.io/api/v1/crates/bytes/1.8.0/download -> bytes-1.8.0.crate https://crates.io/api/v1/crates/cc/1.0.80/download -> cc-1.0.80.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.26/download -> chrono-0.4.26.crate https://crates.io/api/v1/crates/clap/4.5.53/download -> clap-4.5.53.crate https://crates.io/api/v1/crates/clap_builder/4.5.53/download -> clap_builder-4.5.53.crate https://crates.io/api/v1/crates/clap_complete/4.3.2/download -> clap_complete-4.3.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.49/download -> clap_derive-4.5.49.crate https://crates.io/api/v1/crates/clap_lex/0.7.6/download -> clap_lex-0.7.6.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/convert_case/0.10.0/download -> convert_case-0.10.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/darling/0.20.3/download -> darling-0.20.3.crate https://crates.io/api/v1/crates/darling_core/0.20.3/download -> darling_core-0.20.3.crate https://crates.io/api/v1/crates/darling_macro/0.20.3/download -> darling_macro-0.20.3.crate https://crates.io/api/v1/crates/deranged/0.3.6/download -> deranged-0.3.6.crate https://crates.io/api/v1/crates/derive-where/1.6.0/download -> derive-where-1.6.0.crate https://crates.io/api/v1/crates/derive_more-impl/2.1.1/download -> derive_more-impl-2.1.1.crate https://crates.io/api/v1/crates/derive_more/2.1.1/download -> derive_more-2.1.1.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/either/1.15.0/download -> either-1.15.0.crate https://crates.io/api/v1/crates/endi/1.1.0/download -> endi-1.1.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.11/download -> enumflags2-0.7.11.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.11/download -> enumflags2_derive-0.7.11.crate https://crates.io/api/v1/crates/env_filter/0.1.4/download -> env_filter-0.1.4.crate https://crates.io/api/v1/crates/env_logger/0.11.6/download -> env_logger-0.11.6.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.11/download -> errno-0.3.11.crate https://crates.io/api/v1/crates/evdev/0.13.2/download -> evdev-0.13.2.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.4/download -> event-listener-strategy-0.5.4.crate https://crates.io/api/v1/crates/event-listener/5.4.0/download -> event-listener-5.4.0.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fork/0.6.0/download -> fork-0.6.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-executor/0.3.31/download -> futures-executor-0.3.31.crate https://crates.io/api/v1/crates/futures-io/0.3.31/download -> futures-io-0.3.31.crate https://crates.io/api/v1/crates/futures-lite/2.6.0/download -> futures-lite-2.6.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.31/download -> futures-macro-0.3.31.crate https://crates.io/api/v1/crates/futures-sink/0.3.31/download -> futures-sink-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/futures/0.3.31/download -> futures-0.3.31.crate https://crates.io/api/v1/crates/gethostname/1.0.2/download -> gethostname-1.0.2.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.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/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyprland-macros/0.4.0-beta.3/download -> hyprland-macros-0.4.0-beta.3.crate https://crates.io/api/v1/crates/hyprland/0.4.0-beta.3/download -> hyprland-0.4.0-beta.3.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.57/download -> iana-time-zone-0.1.57.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/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.12.1/download -> indexmap-2.12.1.crate https://crates.io/api/v1/crates/indoc/2.0.7/download -> indoc-2.0.7.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.2/download -> is_terminal_polyfill-1.70.2.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.82/download -> js-sys-0.3.82.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/libc/0.2.172/download -> libc-0.2.172.crate https://crates.io/api/v1/crates/libloading/0.8.0/download -> libloading-0.8.0.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.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/linux-raw-sys/0.9.4/download -> linux-raw-sys-0.9.4.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.29/download -> log-0.4.29.crate https://crates.io/api/v1/crates/memchr/2.7.6/download -> memchr-2.7.6.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mio/1.1.0/download -> mio-1.1.0.crate https://crates.io/api/v1/crates/niri-ipc/25.11.0/download -> niri-ipc-25.11.0.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nix/0.30.1/download -> nix-0.30.1.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.2/download -> once_cell_polyfill-1.70.2.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/parking/2.2.1/download -> parking-2.2.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pastey/0.1.1/download -> pastey-0.1.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.4/download -> piper-0.2.4.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/polling/3.7.4/download -> polling-3.7.4.crate https://crates.io/api/v1/crates/proc-macro-crate/3.3.0/download -> proc-macro-crate-3.3.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.89/download -> proc-macro2-1.0.89.crate https://crates.io/api/v1/crates/quick-xml/0.28.2/download -> quick-xml-0.28.2.crate https://crates.io/api/v1/crates/quick-xml/0.38.4/download -> quick-xml-0.38.4.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.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.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.12.2/download -> regex-1.12.2.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.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.0.8/download -> rustix-1.0.8.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.228/download -> serde-1.0.228.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.148/download -> serde_json-1.0.148.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.0.4/download -> serde_spanned-1.0.4.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/socket2/0.6.1/download -> socket2-0.6.1.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/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/syn/2.0.86/download -> syn-2.0.86.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/time-core/0.1.1/download -> time-core-0.1.1.crate https://crates.io/api/v1/crates/time-macros/0.2.11/download -> time-macros-0.2.11.crate https://crates.io/api/v1/crates/time/0.3.24/download -> time-0.3.24.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/1.49.0/download -> tokio-1.49.0.crate https://crates.io/api/v1/crates/toml/0.9.10+spec-1.1.0/download -> toml-0.9.10+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_datetime/0.6.11/download -> toml_datetime-0.6.11.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.22.27/download -> toml_edit-0.22.27.crate https://crates.io/api/v1/crates/toml_parser/1.0.6+spec-1.1.0/download -> toml_parser-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/toml_writer/1.0.6+spec-1.1.0/download -> toml_writer-1.0.6+spec-1.1.0.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.28/download -> tracing-attributes-0.1.28.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/udev/0.9.3/download -> udev-0.9.3.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-segmentation/1.12.0/download -> unicode-segmentation-1.12.0.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/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.18.1/download -> uuid-1.18.1.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/wasm-bindgen-macro-support/0.2.105/download -> wasm-bindgen-macro-support-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.105/download -> wasm-bindgen-macro-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.105/download -> wasm-bindgen-shared-0.2.105.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.105/download -> wasm-bindgen-0.2.105.crate https://crates.io/api/v1/crates/wayland-backend/0.1.2/download -> wayland-backend-0.1.2.crate https://crates.io/api/v1/crates/wayland-backend/0.3.12/download -> wayland-backend-0.3.12.crate https://crates.io/api/v1/crates/wayland-client/0.30.2/download -> wayland-client-0.30.2.crate https://crates.io/api/v1/crates/wayland-client/0.31.12/download -> wayland-client-0.31.12.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.1.0/download -> wayland-protocols-wlr-0.1.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.30.1/download -> wayland-protocols-0.30.1.crate https://crates.io/api/v1/crates/wayland-protocols/0.32.10/download -> wayland-protocols-0.32.10.crate https://crates.io/api/v1/crates/wayland-scanner/0.30.1/download -> wayland-scanner-0.30.1.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.8/download -> wayland-scanner-0.31.8.crate https://crates.io/api/v1/crates/wayland-sys/0.30.1/download -> wayland-sys-0.30.1.crate https://crates.io/api/v1/crates/wayland-sys/0.31.8/download -> wayland-sys-0.31.8.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-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-link/0.1.3/download -> windows-link-0.1.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-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.1/download -> windows-targets-0.48.1.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.3/download -> windows-targets-0.53.3.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.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.0/download -> windows_aarch64_msvc-0.48.0.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.0/download -> windows_i686_gnu-0.48.0.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.0/download -> windows_i686_msvc-0.48.0.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.0/download -> windows_x86_64_gnu-0.48.0.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.0/download -> windows_x86_64_gnullvm-0.48.0.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.0/download -> windows_x86_64_msvc-0.48.0.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.14/download -> winnow-0.7.14.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.2/download -> x11rb-protocol-0.13.2.crate https://crates.io/api/v1/crates/x11rb/0.13.2/download -> x11rb-0.13.2.crate https://crates.io/api/v1/crates/zbus/5.12.0/download -> zbus-5.12.0.crate https://crates.io/api/v1/crates/zbus_macros/5.12.0/download -> zbus_macros-5.12.0.crate https://crates.io/api/v1/crates/zbus_names/4.2.0/download -> zbus_names-4.2.0.crate https://crates.io/api/v1/crates/zmij/1.0.6/download -> zmij-1.0.6.crate https://crates.io/api/v1/crates/zvariant/5.5.3/download -> zvariant-5.5.3.crate https://crates.io/api/v1/crates/zvariant_derive/5.5.3/download -> zvariant_derive-5.5.3.crate https://crates.io/api/v1/crates/zvariant_utils/3.2.0/download -> zvariant_utils-3.2.0.crate
+_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=b797ed1d5b98ab56232f75fc024df81c
diff --git a/metadata/md5-cache/llvm-core/clang-22.1.0_rc3 b/metadata/md5-cache/llvm-core/clang-22.1.0_rc3
new file mode 100644
index 000000000000..0b2cffab3e5c
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/clang-22.1.0_rc3
@@ -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 ) test? ( ~llvm-core/lld-22.1.0_rc3 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) 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.0_rc3: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.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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
+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.0_rc3: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.0_rc3 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=04f8906f6bb9112ad1e6210611fc139e
diff --git a/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc3 b/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc3
new file mode 100644
index 000000000000..0275e3c5175d
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/clang-common-22.1.0_rc3
@@ -0,0 +1,14 @@
+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
+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.0_rc3[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=llvm-core/lld-22.1.0_rc3 ) !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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org b482599c58c6643731bf1a936cdd4fd3 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=7bf5031b3e22e7e97dd5ee7cf22dfc1d
diff --git a/metadata/md5-cache/llvm-core/flang-22.1.0_rc3 b/metadata/md5-cache/llvm-core/flang-22.1.0_rc3
new file mode 100644
index 000000000000..90048d2273bf
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/flang-22.1.0_rc3
@@ -0,0 +1,17 @@
+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.0_rc3[debug=] ~llvm-core/llvm-22.1.0_rc3[debug=] ~llvm-core/mlir-22.1.0_rc3[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions
+PDEPEND=>=llvm-runtimes/flang-rt-22.1.0_rc3:22
+RDEPEND=~llvm-core/clang-22.1.0_rc3[debug=] ~llvm-core/llvm-22.1.0_rc3[debug=] ~llvm-core/mlir-22.1.0_rc3[debug=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=4387fb6e2c3fa43884697f6784f30330
diff --git a/metadata/md5-cache/llvm-core/libclc-22.1.0_rc3 b/metadata/md5-cache/llvm-core/libclc-22.1.0_rc3
new file mode 100644
index 000000000000..a6a0695d3909
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/libclc-22.1.0_rc3
@@ -0,0 +1,13 @@
+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_21? ( llvm-core/clang:21 ) 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_21 llvm_slot_22
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+REQUIRED_USE=^^ ( llvm_slot_21 llvm_slot_22 )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=6a65e8588c357925e77f01531ca1d3b6
diff --git a/metadata/md5-cache/llvm-core/lld-22.1.0_rc3 b/metadata/md5-cache/llvm-core/lld-22.1.0_rc3
new file mode 100644
index 000000000000..9c112e34c657
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/lld-22.1.0_rc3
@@ -0,0 +1,17 @@
+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.0_rc3[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=llvm-core/lld-toolchain-symlinks-16-r2:22
+RDEPEND=~llvm-core/llvm-22.1.0_rc3[debug=,zstd=] virtual/zlib:= zstd? ( app-arch/zstd:= ) !llvm-core/lld:0 llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=701d5a205e6edd5a756826bf44c1afe4
diff --git a/metadata/md5-cache/llvm-core/lldb-22.1.0_rc3 b/metadata/md5-cache/llvm-core/lldb-22.1.0_rc3
new file mode 100644
index 000000000000..12b873580260
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/lldb-22.1.0_rc3
@@ -0,0 +1,16 @@
+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.0_rc3[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-22.1.0_rc3[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-22.1.0_rc3[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-22.1.0_rc3[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) python_single_target_python3_14? ( ~dev-python/lit-22.1.0_rc3[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.0_rc3 ~llvm-core/llvm-22.1.0_rc3[debuginfod=] llvm_targets_AArch64? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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
+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.0_rc3 ~llvm-core/llvm-22.1.0_rc3[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.0_rc3[llvm_targets_AArch64=] ) llvm_targets_AMDGPU? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AMDGPU=] ) llvm_targets_ARM? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARM=] ) llvm_targets_AVR? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_AVR=] ) llvm_targets_BPF? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_BPF=] ) llvm_targets_Hexagon? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Hexagon=] ) llvm_targets_Lanai? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Lanai=] ) llvm_targets_LoongArch? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_LoongArch=] ) llvm_targets_Mips? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Mips=] ) llvm_targets_MSP430? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_MSP430=] ) llvm_targets_NVPTX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_NVPTX=] ) llvm_targets_PowerPC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_PowerPC=] ) llvm_targets_RISCV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_RISCV=] ) llvm_targets_Sparc? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_Sparc=] ) llvm_targets_SPIRV? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SPIRV=] ) llvm_targets_SystemZ? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_SystemZ=] ) llvm_targets_VE? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_VE=] ) llvm_targets_WebAssembly? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_WebAssembly=] ) llvm_targets_X86? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_X86=] ) llvm_targets_XCore? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_XCore=] ) llvm_targets_ARC? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_ARC=] ) llvm_targets_CSKY? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_CSKY=] ) llvm_targets_DirectX? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_DirectX=] ) llvm_targets_M68k? ( ~llvm-core/llvm-22.1.0_rc3[llvm_targets_M68k=] ) llvm_targets_Xtensa? ( ~llvm-core/llvm-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=b4f1fc0c887b41d5523dca37be507148
diff --git a/metadata/md5-cache/llvm-core/llvm-22.1.0_rc3 b/metadata/md5-cache/llvm-core/llvm-22.1.0_rc3
new file mode 100644
index 000000000000..bd1f42c5b5ee
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/llvm-22.1.0_rc3
@@ -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 sys-devel/gnuconfig kernel_Darwin? ( <llvm-runtimes/libcxx-22.1.0.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-21.1.4 ) || ( ( 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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=841c50c9fcdda9ce2c240f12646568a1
diff --git a/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc3 b/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc3
new file mode 100644
index 000000000000..21e8bbd0ea9c
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/llvm-common-22.1.0_rc3
@@ -0,0 +1,13 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd elisp-common ce20c7e2fc0c52b58ddabcd536b7310b llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f verify-sig ece4c893b6bd62eacbc4d25958e857f8
+_md5_=067a333ecceaeb38425818fdd94a8370
diff --git a/metadata/md5-cache/llvm-core/mlir-22.1.0_rc3 b/metadata/md5-cache/llvm-core/mlir-22.1.0_rc3
new file mode 100644
index 000000000000..85da2d9c5e7a
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/mlir-22.1.0_rc3
@@ -0,0 +1,15 @@
+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.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions
+RDEPEND=~llvm-core/llvm-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=7114998ae86dafad3f0b7511588c91da
diff --git a/metadata/md5-cache/llvm-core/polly-22.1.0_rc3 b/metadata/md5-cache/llvm-core/polly-22.1.0_rc3
new file mode 100644
index 000000000000..89efe4cd5480
--- /dev/null
+++ b/metadata/md5-cache/llvm-core/polly-22.1.0_rc3
@@ -0,0 +1,15 @@
+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.0_rc3: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
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+RDEPEND=~llvm-core/llvm-22.1.0_rc3:22=[debug=]
+RESTRICT=!test? ( test )
+SLOT=22/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=5b488f7a1c8fead5ac21609778db40b4
diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc3
new file mode 100644
index 000000000000..70355bb2a78a
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-22.1.0_rc3
@@ -0,0 +1,15 @@
+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.0*: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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d094ad973361f0aaa82c8956009452c5
diff --git a/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc3
new file mode 100644
index 000000000000..bdbd8fb95f20
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/compiler-rt-sanitizers-22.1.0_rc3
@@ -0,0 +1,15 @@
+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.0*: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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c7dde7186831aec209e890f79473888f
diff --git a/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc3
new file mode 100644
index 000000000000..190cedbe50b8
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/flang-rt-22.1.0_rc3
@@ -0,0 +1,14 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=c4dddecddab0ec5fc54ff88c6bb7743e
diff --git a/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc3
new file mode 100644
index 000000000000..7f9feddbdcb7
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libcxx-22.1.0_rc3
@@ -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-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.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~llvm-runtimes/libcxxabi-22.1.0_rc3[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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=8330dbb4dd95a3ab657304dcff747187
diff --git a/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc3
new file mode 100644
index 000000000000..aaf39809df2f
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libcxxabi-22.1.0_rc3
@@ -0,0 +1,15 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=bfaf9805ba05e6fdc3312ad44d6655d4
diff --git a/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc3
new file mode 100644
index 000000000000..20af04798959
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libgcc-22.1.0_rc3
@@ -0,0 +1,15 @@
+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.0*: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.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=~llvm-runtimes/libunwind-22.1.0_rc3[static-libs] !sys-devel/gcc
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=843651412599f253c49caba7ee36dccb
diff --git a/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc3
new file mode 100644
index 000000000000..f0ca3cc3e2a9
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/libunwind-22.1.0_rc3
@@ -0,0 +1,16 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm-utils e7edb4086e31c8537574b263d899f826 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=bb431d32f755d109fdb2d81090b7523d
diff --git a/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc3
new file mode 100644
index 000000000000..8c3b60267f52
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/offload-22.1.0_rc3
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl virtual/pkgconfig clang? ( llvm-core/clang ) llvm_targets_AMDGPU? ( llvm-core/clang[llvm_targets_AMDGPU] ) llvm_targets_NVPTX? ( llvm-core/clang[llvm_targets_NVPTX] ) 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 ) 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.0_rc3 ~llvm-runtimes/openmp-22.1.0_rc3[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
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=dev-libs/libffi:= ~llvm-core/llvm-22.1.0_rc3 ~llvm-runtimes/openmp-22.1.0_rc3[ompt?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+REQUIRED_USE=llvm_targets_AMDGPU? ( clang ) llvm_targets_NVPTX? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/22.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c crossdev f04338ff78f213a4a55c5c37b3c6563e eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 llvm.org b482599c58c6643731bf1a936cdd4fd3 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=478ad7263ef1aa32ae4558f79123b48c
diff --git a/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc3 b/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc3
new file mode 100644
index 000000000000..009c0b085537
--- /dev/null
+++ b/metadata/md5-cache/llvm-runtimes/openmp-22.1.0_rc3
@@ -0,0 +1,16 @@
+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
+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.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.0-rc3/llvm-project-22.1.0-rc3.src.tar.xz.sig )
+_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 linux-info efd923656513c879204fec6638eadee5 llvm.org b482599c58c6643731bf1a936cdd4fd3 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da verify-sig ece4c893b6bd62eacbc4d25958e857f8 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=7990ae7bcd669edf6c919c2af8195db1
diff --git a/metadata/md5-cache/media-libs/libexif-0.6.25 b/metadata/md5-cache/media-libs/libexif-0.6.25
index 87821c80c699..89dcc5e04aa0 100644
--- a/metadata/md5-cache/media-libs/libexif-0.6.25
+++ b/metadata/md5-cache/media-libs/libexif-0.6.25
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://libexif.github.io/
INHERIT=autotools multilib-minimal
IUSE=doc nls 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 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2+
RDEPEND=nls? ( virtual/libintl )
SLOT=0
SRC_URI=https://github.com/libexif/libexif/releases/download/v0.6.25/libexif-0.6.25.tar.xz
_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=bcc7b4ab72c8212db31d26d3229132ff
+_md5_=5f201a249c71787eabb21a1228829467
diff --git a/metadata/md5-cache/media-libs/libvpl-2.16.0 b/metadata/md5-cache/media-libs/libvpl-2.16.0
index 96c0d83637c6..6c154fb4391b 100644
--- a/metadata/md5-cache/media-libs/libvpl-2.16.0
+++ b/metadata/md5-cache/media-libs/libvpl-2.16.0
@@ -5,7 +5,7 @@ DESCRIPTION=Intel Video Processing Library dispatcher
EAPI=8
HOMEPAGE=https://github.com/intel/libvpl
INHERIT=cmake-multilib optfeature flag-o-matic
-IUSE=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
+IUSE=examples 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
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=x11-libs/libpciaccess[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/intel/libvpl/archive/refs/tags/v2.16.0.tar.gz -> libvpl-2.16.0.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils 8e5093bd27b7f541a1913271f25d633a toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=44fa4210851f52dc1db55d469d78dc12
+_md5_=126a25dff1172f6f508208750e292f96
diff --git a/metadata/md5-cache/media-sound/fluidsynth-2.5.2 b/metadata/md5-cache/media-sound/fluidsynth-2.5.2
index 201dc8b129d8..c38ca54a0f8d 100644
--- a/metadata/md5-cache/media-sound/fluidsynth-2.5.2
+++ b/metadata/md5-cache/media-sound/fluidsynth-2.5.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.fluidsynth.org
INHERIT=cmake-multilib systemd toolchain-funcs tmpfiles
IUSE=alsa dbus debug doc ipv6 jack ladspa openmp oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads 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 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0 LGPL-2.1+
RDEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ladspa? ( media-libs/ladspa-sdk[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-plugins/cmt-plugins[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pipewire? ( media-video/pipewire: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(-)?] ) portaudio? ( media-libs/portaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) readline? ( sys-libs/readline: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(-)?] ) sdl? ( media-libs/libsdl3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndfile? ( media-libs/libsndfile[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) virtual/tmpfiles
SLOT=0/3
SRC_URI=https://github.com/FluidSynth/fluidsynth/archive/v2.5.2.tar.gz -> fluidsynth-2.5.2.tar.gz https://github.com/kthohr/gcem/archive/012ae73c6d0a2cb09ffe86475f5c6fba3926e200.tar.gz -> gcem-012ae73c6d0a2cb09ffe86475f5c6fba3926e200.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c cmake-multilib 3f19d8d5fccba52076cdeb2281ad349f flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multilib-build d7802b3638ffc661375c0021cdd19efd multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=e1c44e3dd61cbc1ded6c96d7f8979a6b
+_md5_=6ba6e6d6401d3edea9b296491b6cc756
diff --git a/metadata/md5-cache/media-video/gpac-26.02.0 b/metadata/md5-cache/media-video/gpac-26.02.0
deleted file mode 100644
index 406b37c221ab..000000000000
--- a/metadata/md5-cache/media-video/gpac-26.02.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=sys-libs/zlib:= X? ( x11-libs/libX11 x11-libs/libXv x11-libs/libXext ) a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) ffmpeg? ( media-video/ffmpeg:= ) http2? ( net-libs/nghttp2:= ) jack? ( virtual/jack ) jpeg2k? ( media-libs/openjpeg:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) lzma? ( app-arch/xz-utils ) mad? ( media-libs/libmad ) opengl? ( media-libs/libglvnd[X] x11-libs/libX11 virtual/glu ) png? ( media-libs/libpng:= ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/freetype ) vorbis? ( media-libs/libvorbis ) xvid? ( media-libs/xvid ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers )
-DESCRIPTION=Implementation of the MPEG-4 Systems standard developed from scratch in ANSI C
-EAPI=8
-HOMEPAGE=https://gpac.wp.imt.fr/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=toolchain-funcs xdg
-IUSE=X a52 aac alsa dvb ffmpeg http2 jack jpeg jpeg2k libcaca libressl lzma mad opengl png pulseaudio sdl ssl theora truetype vorbis xvid
-KEYWORDS=~alpha amd64 ppc ppc64 sparc x86
-LICENSE=LGPL-2.1+
-RDEPEND=sys-libs/zlib:= X? ( x11-libs/libX11 x11-libs/libXv x11-libs/libXext ) a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) ffmpeg? ( media-video/ffmpeg:= ) http2? ( net-libs/nghttp2:= ) jack? ( virtual/jack ) jpeg2k? ( media-libs/openjpeg:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) libcaca? ( media-libs/libcaca ) lzma? ( app-arch/xz-utils ) mad? ( media-libs/libmad ) opengl? ( media-libs/libglvnd[X] x11-libs/libX11 virtual/glu ) png? ( media-libs/libpng:= ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2 ) ssl? ( !libressl? ( dev-libs/openssl:= ) libressl? ( dev-libs/libressl:= ) ) theora? ( media-libs/libogg media-libs/libtheora ) truetype? ( media-libs/freetype ) vorbis? ( media-libs/libvorbis ) xvid? ( media-libs/xvid )
-SLOT=0/12
-SRC_URI=https://github.com/gpac/gpac/archive/v26.02.0.tar.gz -> gpac-26.02.0.tar.gz
-_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=777250d9aec88347cfcccb9f7ed47aa2
diff --git a/metadata/md5-cache/net-analyzer/ntopng-5.2.1-r1 b/metadata/md5-cache/net-analyzer/ntopng-5.2.1-r1
deleted file mode 100644
index 61748b21fb5c..000000000000
--- a/metadata/md5-cache/net-analyzer/ntopng-5.2.1-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=dev-db/mysql-connector-c:= dev-db/sqlite:3 dev-libs/hiredis:= dev-libs/json-c:= dev-libs/libmaxminddb dev-libs/libsodium:= dev-libs/openssl:= net-analyzer/rrdtool net-libs/libpcap >=net-libs/nDPI-4.2:= <net-libs/nDPI-4.4:= >=net-libs/zeromq-3:= net-misc/curl sys-libs/libcap virtual/zlib:=
-DESCRIPTION=Network traffic analyzer with web interface
-EAPI=8
-HOMEPAGE=https://www.ntop.org/
-INHERIT=autotools toolchain-funcs
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-db/mysql-connector-c:= dev-db/sqlite:3 dev-libs/hiredis:= dev-libs/json-c:= dev-libs/libmaxminddb dev-libs/libsodium:= dev-libs/openssl:= net-analyzer/rrdtool net-libs/libpcap >=net-libs/nDPI-4.2:= <net-libs/nDPI-4.4:= >=net-libs/zeromq-3:= net-misc/curl sys-libs/libcap virtual/zlib:= acct-user/ntopng acct-group/ntopng dev-db/redis
-SLOT=0
-SRC_URI=https://github.com/ntop/ntopng/archive/5.2.1.tar.gz -> ntopng-5.2.1.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=1439b6554bdee7482ffb01ccd360f0a9
diff --git a/metadata/md5-cache/net-analyzer/ntopng-5.6-r2 b/metadata/md5-cache/net-analyzer/ntopng-5.6-r2
deleted file mode 100644
index 94f7af866603..000000000000
--- a/metadata/md5-cache/net-analyzer/ntopng-5.6-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=dev-db/mysql-connector-c:= dev-db/sqlite:3 dev-libs/hiredis:= dev-libs/json-c:= dev-libs/libmaxminddb dev-libs/libsodium:= dev-libs/openssl:= net-analyzer/rrdtool net-libs/libpcap >=net-libs/nDPI-4.6:= <net-libs/nDPI-4.8:= >=net-libs/zeromq-3:= net-misc/curl sys-libs/libcap virtual/zlib:=
-DESCRIPTION=Network traffic analyzer with web interface
-EAPI=8
-HOMEPAGE=https://www.ntop.org/
-INHERIT=autotools toolchain-funcs
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-db/mysql-connector-c:= dev-db/sqlite:3 dev-libs/hiredis:= dev-libs/json-c:= dev-libs/libmaxminddb dev-libs/libsodium:= dev-libs/openssl:= net-analyzer/rrdtool net-libs/libpcap >=net-libs/nDPI-4.6:= <net-libs/nDPI-4.8:= >=net-libs/zeromq-3:= net-misc/curl sys-libs/libcap virtual/zlib:= acct-user/ntopng acct-group/ntopng dev-db/redis
-SLOT=0
-SRC_URI=https://github.com/ntop/ntopng/archive/5.6.tar.gz -> ntopng-5.6.tar.gz https://github.com/ntop/ntopng-dist/archive/90d81ad0281eb6eb582a683ac321a3959abb1269.tar.gz -> ntopng-5.6-web-90d81ad0281eb6eb582a683ac321a3959abb1269.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=f7ff4d61cead8cae43d944a5eb328148
diff --git a/metadata/md5-cache/net-analyzer/ttcp-1.12-r3 b/metadata/md5-cache/net-analyzer/ttcp-1.12-r3
index 88882f2cafad..6305879a1b2a 100644
--- a/metadata/md5-cache/net-analyzer/ttcp-1.12-r3
+++ b/metadata/md5-cache/net-analyzer/ttcp-1.12-r3
@@ -8,4 +8,4 @@ LICENSE=public-domain
SLOT=0
SRC_URI=mirror://gentoo/ttcp-1.12.tar.bz2 https://dev.gentoo.org/~jsmolic/distfiles/ttcp-1.12.c
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=b0f5fd65be65bf95d5012905819b032b
+_md5_=7b00313f90378b31f0b7a5e3b7f5a48f
diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.3.3 b/metadata/md5-cache/net-dns/pdns-recursor-5.3.3
deleted file mode 100644
index e732fcf20d88..000000000000
--- a/metadata/md5-cache/net-dns/pdns-recursor-5.3.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.74.1:* >=dev-lang/rust-1.74.1:* )
-DEFINED_PHASES=compile configure install postinst setup test unpack
-DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:= ) dev-libs/boost:=[context] valgrind? ( dev-debug/valgrind )
-DESCRIPTION=The PowerDNS Recursor
-EAPI=8
-HOMEPAGE=https://www.powerdns.com/
-INHERIT=cargo flag-o-matic lua-single
-IUSE=debug dnstap libressl snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:= ) dev-libs/boost:=[context] !<net-dns/pdns-2.9.20-r1 acct-user/pdns acct-group/pdns
-REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://downloads.powerdns.com/releases/pdns-recursor-5.3.3.tar.xz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bytes/1.10.0/download -> bytes-1.10.0.crate https://crates.io/api/v1/crates/cc/1.2.11/download -> cc-1.2.11.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.5.27/download -> clap-4.5.27.crate https://crates.io/api/v1/crates/clap_builder/4.5.27/download -> clap_builder-4.5.27.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/cxx/1.0.137/download -> cxx-1.0.137.crate https://crates.io/api/v1/crates/cxx-build/1.0.137/download -> cxx-build-1.0.137.crate https://crates.io/api/v1/crates/cxxbridge-cmd/1.0.137/download -> cxxbridge-cmd-1.0.137.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.137/download -> cxxbridge-flags-1.0.137.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.137/download -> cxxbridge-macro-1.0.137.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.4/download -> foldhash-0.1.4.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/hashbrown/0.15.2/download -> hashbrown-0.15.2.crate https://crates.io/api/v1/crates/http/1.2.0/download -> http-1.2.0.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/httparse/1.10.0/download -> httparse-1.10.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.5/download -> hyper-rustls-0.27.5.crate https://crates.io/api/v1/crates/hyper-util/0.1.10/download -> hyper-util-0.1.10.crate https://crates.io/api/v1/crates/indexmap/2.7.1/download -> indexmap-2.7.1.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/libc/0.2.169/download -> libc-0.2.169.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/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.3/download -> miniz_oxide-0.8.3.crate https://crates.io/api/v1/crates/mio/1.0.3/download -> mio-1.0.3.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.93/download -> proc-macro2-1.0.93.crate https://crates.io/api/v1/crates/quote/1.0.38/download -> quote-1.0.38.crate https://crates.io/api/v1/crates/ring/0.17.13/download -> ring-0.17.13.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustls/0.23.22/download -> rustls-0.23.22.crate https://crates.io/api/v1/crates/rustls-pemfile/2.2.0/download -> rustls-pemfile-2.2.0.crate https://crates.io/api/v1/crates/rustls-pki-types/1.11.0/download -> rustls-pki-types-1.11.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.8/download -> rustls-webpki-0.102.8.crate https://crates.io/api/v1/crates/rustversion/1.0.19/download -> rustversion-1.0.19.crate https://crates.io/api/v1/crates/ryu/1.0.19/download -> ryu-1.0.19.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.217/download -> serde-1.0.217.crate https://crates.io/api/v1/crates/serde_derive/1.0.217/download -> serde_derive-1.0.217.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.8/download -> socket2-0.5.8.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.98/download -> syn-2.0.98.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/tokio/1.43.1/download -> tokio-1.43.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.1/download -> tokio-rustls-0.26.1.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.16/download -> unicode-ident-1.0.16.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/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/uuid/1.12.1/download -> uuid-1.12.1.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.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/winapi-util/0.1.9/download -> winapi-util-0.1.9.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-targets/0.52.6/download -> windows-targets-0.52.6.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_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.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_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.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_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.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_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
-_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=344f460c793d4e308aab392d55fac9a6
diff --git a/metadata/md5-cache/net-dns/pdns-recursor-5.3.5 b/metadata/md5-cache/net-dns/pdns-recursor-5.3.5
new file mode 100644
index 000000000000..5eb7054ace61
--- /dev/null
+++ b/metadata/md5-cache/net-dns/pdns-recursor-5.3.5
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig || ( >=dev-lang/rust-bin-1.82:* >=dev-lang/rust-1.82:* )
+DEFINED_PHASES=compile configure install postinst setup test unpack
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:= ) >=dev-libs/boost-1.54:=[context] valgrind? ( dev-debug/valgrind )
+DESCRIPTION=The PowerDNS Recursor
+EAPI=8
+HOMEPAGE=https://www.powerdns.com/
+INHERIT=cargo flag-o-matic lua-single
+IUSE=debug dns-over-tls dnstap libressl snmp sodium systemd test valgrind debug lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=GPL-2
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) dnstap? ( dev-libs/fstrm ) systemd? ( sys-apps/systemd:0= ) snmp? ( net-analyzer/net-snmp ) sodium? ( dev-libs/libsodium:= ) elibc_glibc? ( arm? ( >=sys-libs/glibc-2.34 ) x86? ( >=sys-libs/glibc-2.34 ) ) libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:= ) >=dev-libs/boost-1.54:=[context] !<net-dns/pdns-2.9.20-r1 acct-user/pdns acct-group/pdns
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.powerdns.com/releases/pdns-recursor-5.3.5.tar.xz https://crates.io/api/v1/crates/addr2line/0.24.2/download -> addr2line-0.24.2.crate https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/backtrace/0.3.74/download -> backtrace-0.3.74.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bytes/1.10.0/download -> bytes-1.10.0.crate https://crates.io/api/v1/crates/cc/1.2.11/download -> cc-1.2.11.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.5.27/download -> clap-4.5.27.crate https://crates.io/api/v1/crates/clap_builder/4.5.27/download -> clap_builder-4.5.27.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/codespan-reporting/0.13.1/download -> codespan-reporting-0.13.1.crate https://crates.io/api/v1/crates/cxx/1.0.192/download -> cxx-1.0.192.crate https://crates.io/api/v1/crates/cxx-build/1.0.192/download -> cxx-build-1.0.192.crate https://crates.io/api/v1/crates/cxxbridge-cmd/1.0.192/download -> cxxbridge-cmd-1.0.192.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.192/download -> cxxbridge-flags-1.0.192.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.192/download -> cxxbridge-macro-1.0.192.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.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.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.31/download -> futures-channel-0.3.31.crate https://crates.io/api/v1/crates/futures-core/0.3.31/download -> futures-core-0.3.31.crate https://crates.io/api/v1/crates/futures-task/0.3.31/download -> futures-task-0.3.31.crate https://crates.io/api/v1/crates/futures-util/0.3.31/download -> futures-util-0.3.31.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/hashbrown/0.16.1/download -> hashbrown-0.16.1.crate https://crates.io/api/v1/crates/http/1.2.0/download -> http-1.2.0.crate https://crates.io/api/v1/crates/http-body/1.0.1/download -> http-body-1.0.1.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/httparse/1.10.0/download -> httparse-1.10.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper/1.6.0/download -> hyper-1.6.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.5/download -> hyper-rustls-0.27.5.crate https://crates.io/api/v1/crates/hyper-util/0.1.10/download -> hyper-util-0.1.10.crate https://crates.io/api/v1/crates/indexmap/2.12.1/download -> indexmap-2.12.1.crate https://crates.io/api/v1/crates/ipnet/2.11.0/download -> ipnet-2.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/libc/0.2.169/download -> libc-0.2.169.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.12/download -> link-cplusplus-1.0.12.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.3/download -> miniz_oxide-0.8.3.crate https://crates.io/api/v1/crates/mio/1.0.3/download -> mio-1.0.3.crate https://crates.io/api/v1/crates/object/0.36.7/download -> object-0.36.7.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.16/download -> pin-project-lite-0.2.16.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.93/download -> proc-macro2-1.0.93.crate https://crates.io/api/v1/crates/quote/1.0.38/download -> quote-1.0.38.crate https://crates.io/api/v1/crates/ring/0.17.13/download -> ring-0.17.13.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustls/0.23.22/download -> rustls-0.23.22.crate https://crates.io/api/v1/crates/rustls-pemfile/2.2.0/download -> rustls-pemfile-2.2.0.crate https://crates.io/api/v1/crates/rustls-pki-types/1.11.0/download -> rustls-pki-types-1.11.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.8/download -> rustls-webpki-0.102.8.crate https://crates.io/api/v1/crates/ryu/1.0.19/download -> ryu-1.0.19.crate https://crates.io/api/v1/crates/scratch/1.0.7/download -> scratch-1.0.7.crate https://crates.io/api/v1/crates/serde/1.0.217/download -> serde-1.0.217.crate https://crates.io/api/v1/crates/serde_derive/1.0.217/download -> serde_derive-1.0.217.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.8/download -> socket2-0.5.8.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/2.0.98/download -> syn-2.0.98.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/tokio/1.43.1/download -> tokio-1.43.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.1/download -> tokio-rustls-0.26.1.crate https://crates.io/api/v1/crates/tower-service/0.3.3/download -> tower-service-0.3.3.crate https://crates.io/api/v1/crates/tracing/0.1.41/download -> tracing-0.1.41.crate https://crates.io/api/v1/crates/tracing-core/0.1.33/download -> tracing-core-0.1.33.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/unicode-ident/1.0.16/download -> unicode-ident-1.0.16.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/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.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/winapi-util/0.1.9/download -> winapi-util-0.1.9.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-targets/0.52.6/download -> windows-targets-0.52.6.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_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.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_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.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_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.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_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
+_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=d11859764ead8324b5083d3fc90f7c9a
diff --git a/metadata/md5-cache/net-im/biboumi-10.0_pre20260110 b/metadata/md5-cache/net-im/biboumi-10.0_pre20260110
index 0ed71c8733c6..e742f18a673e 100644
--- a/metadata/md5-cache/net-im/biboumi-10.0_pre20260110
+++ b/metadata/md5-cache/net-im/biboumi-10.0_pre20260110
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://codeberg.org/poezio/biboumi/archive/bf958d0e34e7d8a39dccfcf3c64f72ef0db41f73.tar.gz -> biboumi-10.0_pre20260110.tar.gz
_eclasses_=cmake 5691a3da96eac88f135cf3596b8c2c3c flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=7b42f879d930be8508652ba35ebeb98f
+_md5_=b90ebc7b23332d0bf29689d367470da7
diff --git a/metadata/md5-cache/net-im/ejabberd-24.02-r1 b/metadata/md5-cache/net-im/ejabberd-24.02-r1
deleted file mode 100644
index fc9bc40b4431..000000000000
--- a/metadata/md5-cache/net-im/ejabberd-24.02-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 dev-util/rebar:0 >=sys-apps/gawk-4.1 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=>=dev-lang/erlang-20[odbc?,ssl] >=dev-erlang/cache_tab-1.0.30 >=dev-erlang/eimp-1.0.22 >=dev-erlang/fast_tls-1.1.19 >=dev-erlang/fast_xml-1.1.51 >=dev-erlang/fast_yaml-1.0.36 >=dev-erlang/yconf-1.0.15 >=dev-erlang/jiffy-1.0.5 >=dev-erlang/jose-1.11.5 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.14 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/xmpp-1.8.1 >=dev-erlang/pkix-1.0.9 >=dev-erlang/mqtree-1.0.16 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.22 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.23 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.25 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.52 ) sqlite? ( >=dev-erlang/sqlite3-1.1.14 ) stun? ( >=dev-erlang/stun-1.2.12 ) zlib? ( >=dev-erlang/ezlib-1.0.12 ) dev-lang/erlang:=
-DESCRIPTION=Robust, scalable and extensible XMPP server
-EAPI=8
-HOMEPAGE=https://www.ejabberd.im/ https://github.com/processone/ejabberd/
-INHERIT=autotools pam rebar systemd
-IUSE=captcha debug full-xml ldap mssql mysql odbc pam postgres redis roster-gw selinux sip sqlite +stun zlib
-KEYWORDS=amd64 ~arm ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-lang/erlang-20[odbc?,ssl] >=dev-erlang/cache_tab-1.0.30 >=dev-erlang/eimp-1.0.22 >=dev-erlang/fast_tls-1.1.19 >=dev-erlang/fast_xml-1.1.51 >=dev-erlang/fast_yaml-1.0.36 >=dev-erlang/yconf-1.0.15 >=dev-erlang/jiffy-1.0.5 >=dev-erlang/jose-1.11.5 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.14 >=dev-erlang/p1_utils-1.0.25 >=dev-erlang/stringprep-1.0.29 >=dev-erlang/xmpp-1.8.1 >=dev-erlang/pkix-1.0.9 >=dev-erlang/mqtree-1.0.16 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.22 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.23 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.25 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.52 ) sqlite? ( >=dev-erlang/sqlite3-1.1.14 ) stun? ( >=dev-erlang/stun-1.2.12 ) zlib? ( >=dev-erlang/ezlib-1.0.12 ) >=acct-user/ejabberd-2[pam?] captcha? ( media-gfx/imagemagick[truetype,png] ) selinux? ( sec-policy/selinux-jabber ) dev-lang/erlang:=
-REQUIRED_USE=mssql? ( odbc )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/processone/ejabberd/archive/refs/tags/24.02.tar.gz -> ejabberd-24.02.tar.gz https://github.com/processone/ejabberd/commit/841d5c029905d5feabe07ab5a4db3aacfeedefb6.patch -> ejabberd-24.02-fix-ejabberdctl.patch https://github.com/processone/ejabberd/commit/4ea46c57653b3d9ea9c1386d1cc3dd07163d74d6.patch -> ejabberd-24.02-set-ejabberd-opts.patch
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 pam b56d0c9c20fc5b553f13c8ae165a10a5 rebar 4a4d05b95ca1c02f225eba9c931e71de rebar-utils 6ff3a08a9fb43ffe130089e51bd1cbf0 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=b4d16cf081bb3f93d45f00687d0b49bc
diff --git a/metadata/md5-cache/net-im/ejabberd-24.07 b/metadata/md5-cache/net-im/ejabberd-24.07
deleted file mode 100644
index 3bd3c7af1319..000000000000
--- a/metadata/md5-cache/net-im/ejabberd-24.07
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3 dev-util/rebar:0 >=sys-apps/gawk-4.1 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=>=dev-lang/erlang-20[odbc?,ssl] >=dev-erlang/cache_tab-1.0.31 >=dev-erlang/eimp-1.0.23 >=dev-erlang/fast_tls-1.1.21 >=dev-erlang/fast_xml-1.1.52 >=dev-erlang/fast_yaml-1.0.37 >=dev-erlang/yconf-1.0.16 >=dev-erlang/jiffy-1.1.1 >=dev-erlang/jose-1.11.10 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.14 >=dev-erlang/p1_utils-1.0.26-r1 >=dev-erlang/stringprep-1.0.30 >=dev-erlang/xmpp-1.8.3 >=dev-erlang/pkix-1.0.10 >=dev-erlang/mqtree-1.0.17 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.23 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.24 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.27 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.54 ) sqlite? ( >=dev-erlang/sqlite3-1.1.15 ) stun? ( >=dev-erlang/stun-1.2.14 ) zlib? ( >=dev-erlang/ezlib-1.0.13 ) dev-lang/erlang:=
-DESCRIPTION=Robust, scalable and extensible XMPP server
-EAPI=8
-HOMEPAGE=https://www.ejabberd.im/ https://github.com/processone/ejabberd/
-INHERIT=autotools pam rebar systemd
-IUSE=captcha debug full-xml ldap mssql mysql odbc pam postgres redis roster-gw selinux sip sqlite +stun zlib
-KEYWORDS=~amd64 ~arm ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-lang/erlang-20[odbc?,ssl] >=dev-erlang/cache_tab-1.0.31 >=dev-erlang/eimp-1.0.23 >=dev-erlang/fast_tls-1.1.21 >=dev-erlang/fast_xml-1.1.52 >=dev-erlang/fast_yaml-1.0.37 >=dev-erlang/yconf-1.0.16 >=dev-erlang/jiffy-1.1.1 >=dev-erlang/jose-1.11.10 >=dev-erlang/lager-3.9.1 >=dev-erlang/p1_oauth2-0.6.14 >=dev-erlang/p1_utils-1.0.26-r1 >=dev-erlang/stringprep-1.0.30 >=dev-erlang/xmpp-1.8.3 >=dev-erlang/pkix-1.0.10 >=dev-erlang/mqtree-1.0.17 >=dev-erlang/idna-6.0.0-r1 >=dev-erlang/p1_acme-1.0.23 >=dev-erlang/base64url-1.0.1 ldap? ( =net-nds/openldap-2* ) mysql? ( >=dev-erlang/p1_mysql-1.0.24 ) odbc? ( dev-db/unixODBC ) pam? ( >=dev-erlang/epam-1.0.14 ) postgres? ( >=dev-erlang/p1_pgsql-1.1.27 ) redis? ( >=dev-erlang/eredis-1.2.0 ) sip? ( >=dev-erlang/esip-1.0.54 ) sqlite? ( >=dev-erlang/sqlite3-1.1.15 ) stun? ( >=dev-erlang/stun-1.2.14 ) zlib? ( >=dev-erlang/ezlib-1.0.13 ) >=acct-user/ejabberd-2[pam?] captcha? ( media-gfx/imagemagick[truetype,png] ) selinux? ( sec-policy/selinux-jabber ) dev-lang/erlang:=
-REQUIRED_USE=mssql? ( odbc )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/processone/ejabberd/archive/refs/tags/24.07.tar.gz -> ejabberd-24.07.tar.gz https://github.com/processone/ejabberd/commit/841d5c029905d5feabe07ab5a4db3aacfeedefb6.patch -> ejabberd-24.07-fix-ejabberdctl.patch https://github.com/processone/ejabberd/commit/4ea46c57653b3d9ea9c1386d1cc3dd07163d74d6.patch -> ejabberd-24.07-set-ejabberd-opts.patch
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 pam b56d0c9c20fc5b553f13c8ae165a10a5 rebar 4a4d05b95ca1c02f225eba9c931e71de rebar-utils 6ff3a08a9fb43ffe130089e51bd1cbf0 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=f9ea6f558be373dd5a48d208d4855e5e
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.3 b/metadata/md5-cache/net-im/element-desktop-1.12.3
new file mode 100644
index 000000000000..6c8ea003fe17
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.3
@@ -0,0 +1,17 @@
+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_=multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 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
new file mode 100644
index 000000000000..836fad8a3ba5
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.6
@@ -0,0 +1,17 @@
+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_=multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 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
new file mode 100644
index 000000000000..e1ee53dae0fd
--- /dev/null
+++ b/metadata/md5-cache/net-im/element-desktop-1.12.7
@@ -0,0 +1,17 @@
+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_=multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=89e1eab78347496322378c0663b116b5
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.8 b/metadata/md5-cache/net-im/element-desktop-1.12.8
deleted file mode 100644
index cf35b57814f5..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.8
+++ /dev/null
@@ -1,17 +0,0 @@
-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.8 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.8 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.4.tgz -> @babel-parser-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.4.tgz -> @babel-traverse-7.28.4.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.7.1.tgz -> @emnapi-core-1.7.1.tgz https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.7.1.tgz -> @emnapi-runtime-1.7.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/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.0.tgz -> @napi-rs-wasm-runtime-1.1.0.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.15.0.tgz -> @oxc-resolver-binding-android-arm-eabi-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.15.0.tgz -> @oxc-resolver-binding-android-arm64-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.15.0.tgz -> @oxc-resolver-binding-darwin-arm64-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.15.0.tgz -> @oxc-resolver-binding-darwin-x64-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.15.0.tgz -> @oxc-resolver-binding-freebsd-x64-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.15.0.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.15.0.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-x64-musl-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.15.0.tgz -> @oxc-resolver-binding-openharmony-arm64-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.15.0.tgz -> @oxc-resolver-binding-wasm32-wasi-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.15.0.tgz https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.15.0.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.27.0.tgz -> @sentry-internal-browser-utils-10.27.0.tgz https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.27.0.tgz -> @sentry-internal-feedback-10.27.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.27.0.tgz -> @sentry-internal-replay-canvas-10.27.0.tgz https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.27.0.tgz -> @sentry-internal-replay-10.27.0.tgz https://registry.yarnpkg.com/@sentry/browser/-/browser-10.27.0.tgz -> @sentry-browser-10.27.0.tgz https://registry.yarnpkg.com/@sentry/core/-/core-10.27.0.tgz -> @sentry-core-10.27.0.tgz https://registry.yarnpkg.com/@sentry/electron/-/electron-7.4.0.tgz -> @sentry-electron-7.4.0.tgz https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.27.0.tgz -> @sentry-node-core-10.27.0.tgz https://registry.yarnpkg.com/@sentry/node/-/node-10.27.0.tgz -> @sentry-node-10.27.0.tgz https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.27.0.tgz -> @sentry-opentelemetry-10.27.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.6.tgz -> @types-pg-pool-2.0.6.tgz https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.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.49.0.tgz -> @typescript-eslint-eslint-plugin-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.49.0.tgz -> @typescript-eslint-parser-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.49.0.tgz -> @typescript-eslint-project-service-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz -> @typescript-eslint-scope-manager-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz -> @typescript-eslint-tsconfig-utils-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.49.0.tgz -> @typescript-eslint-type-utils-8.49.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.49.0.tgz -> @typescript-eslint-types-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz -> @typescript-eslint-typescript-estree-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.49.0.tgz -> @typescript-eslint-utils-8.49.0.tgz https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz -> @typescript-eslint-visitor-keys-8.49.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.2.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.3.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.0.tgz https://registry.yarnpkg.com/builder-util/-/builder-util-26.1.0.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.2.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.2.0.tgz https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.2.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.1.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.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.6.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.19.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.0.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.72.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.4.0.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.15.0.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.0.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.5.2.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-1.2.5.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.2.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.1.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.4.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.1.13.tgz ) https://github.com/vector-im/element-desktop/archive/v1.12.8.tar.gz -> element-desktop-1.12.8.tar.gz
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=a9edfd5c2bef1ac7bf5c376db079ab8a
diff --git a/metadata/md5-cache/net-im/element-desktop-1.12.9 b/metadata/md5-cache/net-im/element-desktop-1.12.9
deleted file mode 100644
index a025b260d27f..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-1.12.9
+++ /dev/null
@@ -1,17 +0,0 @@
-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 ed1eda86c8f746a2a75f7f9f7478f5f4 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da 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
deleted file mode 100644
index 7a86c242cb83..000000000000
--- a/metadata/md5-cache/net-im/element-desktop-9999
+++ /dev/null
@@ -1,16 +0,0 @@
-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 >=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-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 git-r3
-IUSE=electron-36 electron-37 electron-40 native-modules +build-online
-LICENSE=Apache-2.0
-PROPERTIES=live
-RDEPEND=~net-im/element-web-9999 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
-_eclasses_=desktop 26d57169ca094c04be416993844ec8bc flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 git-r3 875eb471682d3e1f18da124be97dcc81 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=b5da63227fab2900e7228e74ecbd553c
diff --git a/metadata/md5-cache/net-im/telegram-desktop-bin-6.5.1 b/metadata/md5-cache/net-im/telegram-desktop-bin-6.5.1
new file mode 100644
index 000000000000..99c391b81ba2
--- /dev/null
+++ b/metadata/md5-cache/net-im/telegram-desktop-bin-6.5.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DESCRIPTION=Official desktop client for Telegram (binary package)
+EAPI=8
+HOMEPAGE=https://desktop.telegram.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop optfeature xdg
+KEYWORDS=-* ~amd64
+LICENSE=GPL-3-with-openssl-exception
+RDEPEND=!net-im/telegram-desktop sys-libs/glibc dev-libs/glib:2 >=media-libs/fontconfig-2.13 media-libs/freetype:2 virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 >=x11-libs/libxcb-1.10
+SLOT=0
+SRC_URI=https://github.com/telegramdesktop/tdesktop/archive/v6.5.1.tar.gz -> tdesktop-6.5.1.tar.gz amd64? ( https://updates.tdesktop.com/tlinux/tsetup.6.5.1.tar.xz )
+_eclasses_=desktop 26d57169ca094c04be416993844ec8bc optfeature 538bce96e5589935b57e178e8635f301 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=84a87609092e75997b4bdd2dc709d32e
diff --git a/metadata/md5-cache/net-libs/nDPI-4.2 b/metadata/md5-cache/net-libs/nDPI-4.2
deleted file mode 100644
index 4699b69b1801..000000000000
--- a/metadata/md5-cache/net-libs/nDPI-4.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=install prepare test
-DEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-DESCRIPTION=Open Source Deep Packet Inspection Software Toolkit
-EAPI=8
-HOMEPAGE=https://www.ntop.org/
-INHERIT=autotools
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3+
-RDEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-SLOT=0/4
-SRC_URI=https://github.com/ntop/nDPI/archive/4.2.tar.gz -> nDPI-4.2.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=75c86ccf957bc951d6b21a6445ee27cf
diff --git a/metadata/md5-cache/net-libs/nDPI-4.4 b/metadata/md5-cache/net-libs/nDPI-4.4
deleted file mode 100644
index 48fcb6934f68..000000000000
--- a/metadata/md5-cache/net-libs/nDPI-4.4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare test
-DEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-DESCRIPTION=Open Source Deep Packet Inspection Software Toolkit
-EAPI=8
-HOMEPAGE=https://www.ntop.org/
-INHERIT=autotools edo
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3+
-RDEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-SLOT=0/4
-SRC_URI=https://github.com/ntop/nDPI/archive/4.4.tar.gz -> nDPI-4.4.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=3453d5aee8b48f53ff544d15f29fe6b3
diff --git a/metadata/md5-cache/net-libs/nDPI-4.6 b/metadata/md5-cache/net-libs/nDPI-4.6
deleted file mode 100644
index cd0aa73b358c..000000000000
--- a/metadata/md5-cache/net-libs/nDPI-4.6
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20250306 || ( >=dev-build/automake-1.18:1.18 >=dev-build/automake-1.17-r1:1.17 ) || ( >=dev-build/autoconf-2.72-r1:2.72 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare test
-DEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-DESCRIPTION=Open Source Deep Packet Inspection Software Toolkit
-EAPI=8
-HOMEPAGE=https://www.ntop.org/
-INHERIT=autotools edo
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3+
-RDEPEND=dev-libs/json-c:= dev-libs/libgcrypt:= dev-libs/libgpg-error net-libs/libpcap
-SLOT=0/4
-SRC_URI=https://github.com/ntop/nDPI/archive/4.6.tar.gz -> nDPI-4.6.tar.gz
-_eclasses_=autotools 955b29ccd82c1df4755e5f37748d2fa6 edo a5e294016aa84979fcb2459749eb80b2 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool c81bd096be5f4c82f4e8f156ef112402 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=0f6e4ff0d8a402165c84276180939256
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-29.0 b/metadata/md5-cache/net-p2p/bitcoin-core-29.3
index a672d94ef2f7..04e19992ace0 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-29.0
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-29.3
@@ -1,5 +1,5 @@
BDEPEND=>=dev-build/cmake-3.25 virtual/pkgconfig daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/qttools-6.2:6[linguist] ) 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 ) ) app-alternatives/ninja >=dev-build/cmake-3.28.5 virtual/pkgconfig
-DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
DEPEND=>=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/qtbase-6.2:6[dbus?,gui,network,widgets] ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.6.0:=[asm=,ellswift,extrakeys,recovery,schnorr] ) zeromq? ( >=net-libs/zeromq-4.3.4:= ) systemtap? ( >=dev-debug/systemtap-4.8 )
DESCRIPTION=Reference implementation of the Bitcoin cryptocurrency
EAPI=8
@@ -7,12 +7,12 @@ HOMEPAGE=https://bitcoincore.org/
IDEPEND=gui? ( dev-util/desktop-file-utils )
INHERIT=bash-completion-r1 check-reqs cmake db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
IUSE=asm +berkdb +cli +daemon dbus examples +external-signer gui qrcode +sqlite +system-libsecp256k1 systemtap test test-full zeromq
-KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=>=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/qtbase-6.2:6[dbus?,gui,network,widgets] ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.6.0:=[asm=,ellswift,extrakeys,recovery,schnorr] ) zeromq? ( >=net-libs/zeromq-4.3.4:= ) !dev-util/bitcoin-tx cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind ) gui? ( !net-p2p/bitcoin-qt )
REQUIRED_USE=dbus? ( gui ) qrcode? ( gui ) test-full? ( test )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v29.0.tar.gz -> bitcoin-core-29.0.tar.gz
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v29.3.tar.gz -> bitcoin-core-29.3.tar.gz https://github.com/bitcoin/bitcoin/commit/6d4214925fadc36d26aa58903db5788c742e68c6.patch?full_index=1 -> bitcoin-core-29.0-qt6.patch
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c cmake 5691a3da96eac88f135cf3596b8c2c3c db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 26d57169ca094c04be416993844ec8bc edo a5e294016aa84979fcb2459749eb80b2 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6f44332c333dc9b8a6b5fb0de2e74791
+_md5_=ef81c66c317e3d0b7a2a3de58d50135c
diff --git a/metadata/md5-cache/sci-ml/torchvision-0.25.0 b/metadata/md5-cache/sci-ml/torchvision-0.25.0
new file mode 100644
index 000000000000..a444ee377807
--- /dev/null
+++ b/metadata/md5-cache/sci-ml/torchvision-0.25.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/lmdb[python_targets_python3_10(-)] dev-python/sympy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lmdb[python_targets_python3_11(-)] dev-python/sympy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lmdb[python_targets_python3_12(-)] dev-python/sympy[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lmdb[python_targets_python3_13(-)] dev-python/sympy[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/lmdb[python_targets_python3_14(-)] dev-python/sympy[python_targets_python3_14(-)] ) ) test? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/numpy[python_targets_python3_14(-)] dev-python/pillow[python_targets_python3_14(-)] ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) webp? ( media-libs/libwebp ) ffmpeg? ( media-video/ffmpeg ) sci-ml/caffe2[cuda?,rocm?,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(-)?] =sci-ml/pytorch-2.10*[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(-)?] python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] dev-python/pytest-mock[python_targets_python3_13(-)] ) python_single_target_python3_14? ( >=dev-python/pytest-7.4.4[python_targets_python3_14(-)] dev-python/pytest-mock[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 prepare setup test
+DEPEND=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 )
+DESCRIPTION=Datasets, transforms and models to specific to computer vision
+EAPI=8
+HOMEPAGE=https://github.com/pytorch/vision
+INHERIT=cuda distutils-r1 multiprocessing rocm
+IUSE=cuda +ffmpeg +jpeg +png rocm +webp 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 debug
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/numpy[python_targets_python3_13(-)] dev-python/pillow[python_targets_python3_13(-)] ) python_single_target_python3_14? ( dev-python/numpy[python_targets_python3_14(-)] dev-python/pillow[python_targets_python3_14(-)] ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) webp? ( media-libs/libwebp ) ffmpeg? ( media-video/ffmpeg ) sci-ml/caffe2[cuda?,rocm?,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(-)?] =sci-ml/pytorch-2.10*[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(-)?] 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=?? ( cuda rocm ) ^^ ( 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
+SRC_URI=https://github.com/pytorch/vision/archive/refs/tags/v0.25.0.tar.gz -> torchvision-0.25.0.tar.gz
+_eclasses_=cuda 8b660e223a1695e3884ee4c7dc2c5059 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 rocm 760587a774a2249c681b9326e7015d97 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=5a62b467c7865e85afbf2cf55e6d0838
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-aacid-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-aacid-20260210
new file mode 100644
index 000000000000..8b4dfee218cb
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-aacid-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by Albert Astals Cid
+EAPI=8
+HOMEPAGE=https://poppler.freedesktop.org/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 -> openpgp-keys-aacid-ubuntu-20260210.asc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=c6eb68d83e478a3bbc25d5cc6e185643
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-cjwatson-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-cjwatson-20260210
new file mode 100644
index 000000000000..e8758f03c8de
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-cjwatson-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP key used by Colin Watson
+EAPI=8
+HOMEPAGE=https://github.com/cjwatson https://www.columbiform.co.uk/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/cjwatson.gpg -> openpgp-keys-cjwatson-github-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xAC0A4FF12611B6FCCF01C111393587D97D86500B -> openpgp-keys-cjwatson-ubuntu-20260210.asc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=acbd96963e942471f9e72fb9d6fced1b
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-coreutils-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-coreutils-20260210
new file mode 100644
index 000000000000..9c3a672ab1e9
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-coreutils-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by GNU coreutils
+EAPI=8
+HOMEPAGE=https://savannah.gnu.org/projects/coreutils/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x155D3FC500C834486D1EEA677FD9FCCB000BEEEE -> openpgp-keys-jim.meyering-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2B7C1A53420D4AF3BFF4738BF382AE19F4850180 -> openpgp-keys-eblake-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x71C2CC22B1C4602927D2F3AAA7A16B4A2527436A -> openpgp-keys-eblake2-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/63B16683841CE3DC25D3C6EB421AFA26387F9A8E -> openpgp-keys-bob.proulx-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x63B16683841CE3DC25D3C6EB421AFA26387F9A8E -> openpgp-keys-bob.proulx-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34 -> openpgp-keys-eggert-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34 -> openpgp-keys-eggert-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x6C37DC12121A5006BC1DB804DF6FD971306037D9 -> openpgp-keys-pixelb-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xA5189DB69C1164D33002936646502EF796917195 -> openpgp-keys-bernhard.voelker-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/2371185508D1317BD578E5CC8CE6491AE30D7D75 -> openpgp-keys-collin.funk-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2371185508D1317BD578E5CC8CE6491AE30D7D75 -> openpgp-keys-collin.funk-ubuntu-20260210.asc https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=coreutils&download=1 -> openpgp-keys-coreutils-20260210.asc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=abf7e8c13bcc0609079c89d2e92ee8d8
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20260210
new file mode 100644
index 000000000000..4195de7af359
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by GnuTLS
+EAPI=8
+HOMEPAGE=https://www.gnutls.org/download.html
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keys.openpgp.org/vks/v1/by-fingerprint/E987AB7F7E89667776D05B3BB0E9DD20B29F1432 -> openpgp-keys-alexander.sosedken-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xE987AB7F7E89667776D05B3BB0E9DD20B29F1432 -> openpgp-keys-alexander.sosedken-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/462225C3B46F34879FC8496CD605848ED7E69871 -> openpgp-keys-daiki-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x462225C3B46F34879FC8496CD605848ED7E69871 -> openpgp-keys-daiki-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/1CB27DBC98614B2D5841646D08302DB6A2670428 -> openpgp-keys-tim.ruehsen-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x1CB27DBC98614B2D5841646D08302DB6A2670428 -> openpgp-keys-tim.ruehsen-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/5D46CB0F763405A7053556F47A75A648B3F9220C -> openpgp-keys-zfridrich-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x5D46CB0F763405A7053556F47A75A648B3F9220C -> openpgp-keys-zfridrich-ubuntu-20260210.asc https://gnutls.org/gnutls-release-keyring.gpg -> openpgp-keys-gnutls-20260210-release-keyring.gpg
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=93ff2d7b00b8d67a3cf702c4a5ead425
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-hughsie-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-hughsie-20260210
new file mode 100644
index 000000000000..7b142ec780a8
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-hughsie-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP key used by Richard Hughes (hughsie)
+EAPI=8
+HOMEPAGE=https://github.com/hughsie https://hughsie.com/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/hughsie.gpg -> openpgp-keys-hughsie-github-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x163EB50119225DB3DF8F49EA17ACBA8DFA970E17 -> openpgp-keys-hughsie-ubuntu-20260210.asc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=0370eaf139145be1966cff4ef154c109
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-lassecollin-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-lassecollin-20260210
new file mode 100644
index 000000000000..2d4ecdfb94b7
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-lassecollin-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by Lasse Collin
+EAPI=8
+HOMEPAGE=https://tukaani.org/xz/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://tukaani.org/misc/lasse_collin_pubkey.txt -> openpgp-keys-lassecollin-20260210-lasse_collin_pubkey.txt
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=53c82a65a9416023d2d120adef1dcc7b
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-libseccomp-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-libseccomp-20260210
new file mode 100644
index 000000000000..b7a1325d2808
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-libseccomp-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP key used for sys-libs/libseccomp
+EAPI=8
+HOMEPAGE=https://github.com/seccomp/libseccomp#verifying-release-tarballs
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/pcmoore.gpg -> openpgp-keys-pcmoore-github-20260210.asc https://github.com/drakenclimber.gpg -> openpgp-keys-drakenclimber-github-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/47A68FCE37C7D7024FD65E11356CE62C2B524099 -> openpgp-keys-drakenclimber-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x47A68FCE37C7D7024FD65E11356CE62C2B524099 -> openpgp-keys-drakenclimber-ubuntu-20260210.asc
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=c34374d5fa9d75fe02e299bc51a01864
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-libtasn1-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-libtasn1-20260210
new file mode 100644
index 000000000000..d3e10c3c6eaf
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-libtasn1-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by GNU Libtasn1
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/libtasn1/
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keys.openpgp.org/vks/v1/by-fingerprint/B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE -> openpgp-keys-josefsson1-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xB1D2BD1375BECB784CF4F8C4D73CF638C53C06BE -> openpgp-keys-josefsson1-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0424D4EE81A0E3D119C6F835EDA21E94B565716F -> openpgp-keys-josefsson2-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x9AA9BDB11BB1B99A21285A330664A76954265E8C -> openpgp-keys-nmav-ubuntu-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x1F42418905D8206AA754CCDC29EE58B996865171 -> openpgp-keys-josefsson3-ubuntu-20260210.asc https://josefsson.org/key-20190320.txt -> openpgp-keys-libtasn1-20260210-josefsson-key-20190320.txt https://josefsson.org/54265e8c.txt -> openpgp-keys-libtasn1-20260210-josefsson-54265e8c.txt https://members.hellug.gr/nmav/pgpkeys.asc -> openpgp-keys-libtasn1-20260210-nmav-pgpkeys.asc https://josefsson.org/key.txt -> openpgp-keys-libtasn1-20260210-josefsson-key.txt
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=7801dc82fdaf223e000c458c5b44396c
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-mpc-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-mpc-20260210
new file mode 100644
index 000000000000..f67b651ed6e2
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-mpc-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP keys used by Andreas Enge (to sign MPC releases)
+EAPI=8
+HOMEPAGE=https://www.multiprecision.org/mpc/download.html
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xAD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3 -> openpgp-keys-enge-ubuntu-20260210.asc https://www.multiprecision.org/downloads/enge.gpg -> openpgp-keys-mpc-20260210-enge.gpg
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=a004df60189ac57b650d6b59f7b3eef2
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-p11-kit-20260210 b/metadata/md5-cache/sec-keys/openpgp-keys-p11-kit-20260210
new file mode 100644
index 000000000000..8d2a3809d6cd
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-p11-kit-20260210
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/gpg test? ( app-crypt/pgpdump )
+DEFINED_PHASES=compile install test
+DESCRIPTION=OpenPGP key used to sign p11-kit releases
+EAPI=8
+HOMEPAGE=https://p11-glue.github.io/p11-glue/p11-kit.html
+INHERIT=sec-keys
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=public-domain
+PROPERTIES=test_network
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://keys.openpgp.org/vks/v1/by-fingerprint/462225C3B46F34879FC8496CD605848ED7E69871 -> openpgp-keys-zfridric-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x462225C3B46F34879FC8496CD605848ED7E69871 -> openpgp-keys-zfridric-ubuntu-20260210.asc https://keys.openpgp.org/vks/v1/by-fingerprint/5D46CB0F763405A7053556F47A75A648B3F9220C -> openpgp-keys-ueno-openpgp-20260210.asc https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x5D46CB0F763405A7053556F47A75A648B3F9220C -> openpgp-keys-ueno-ubuntu-20260210.asc https://p11-glue.github.io/p11-glue/p11-kit/p11-kit-release-keyring.gpg -> openpgp-keys-p11-kit-20260210-p11-kit-release-keyring.gpg
+_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo a5e294016aa84979fcb2459749eb80b2 sec-keys ceb4d3181e42bf20ca66d74129d9e848
+_md5_=f8662392793de3973ad89edebebd8ee6
diff --git a/metadata/md5-cache/sys-apps/syd-3.49.0 b/metadata/md5-cache/sys-apps/syd-3.49.0
new file mode 100644
index 000000000000..8ac600f4a091
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/syd-3.49.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/rust-bin-1.88.0:* >=dev-lang/rust-1.88.0:* )
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
+DESCRIPTION=seccomp and landlock based application sandbox with support for namespaces
+EAPI=8
+HOMEPAGE=https://sydbox.exherbolinux.org
+INHERIT=cargo
+IUSE=static debug
+KEYWORDS=~amd64
+LICENSE=GPL-3 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-3.0 WTFPL-2 ZLIB
+RDEPEND=sys-apps/pandora_box static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp app-text/scdoc
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.49.0.tar.gz -> syd-3.49.0.tar.gz https://dev.gentoo.org/~patrick/syd-3.49.0-crates.tar.xz
+_eclasses_=cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=7f98ad7b88e72e8c83a089ffd52f3d0d
diff --git a/metadata/md5-cache/sys-fs/xcp-0.24.2 b/metadata/md5-cache/sys-fs/xcp-0.24.2-r1
index dcd193da6a63..b81d7c982650 100644
--- a/metadata/md5-cache/sys-fs/xcp-0.24.2
+++ b/metadata/md5-cache/sys-fs/xcp-0.24.2-r1
@@ -10,4 +10,4 @@ LICENSE=GPL-3 Apache-2.0 MIT Unicode-3.0
SLOT=0
SRC_URI=https://github.com/tarka/xcp/archive/refs/tags/v0.24.2.tar.gz -> xcp-0.24.2.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anstream/0.6.20/download -> anstream-0.6.20.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.7/download -> anstyle-parse-0.2.7.crate https://crates.io/api/v1/crates/anstyle-query/1.1.4/download -> anstyle-query-1.1.4.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.10/download -> anstyle-wincon-3.0.10.crate https://crates.io/api/v1/crates/anstyle/1.0.11/download -> anstyle-1.0.11.crate https://crates.io/api/v1/crates/anyhow/1.0.99/download -> anyhow-1.0.99.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.9.2/download -> bitflags-2.9.2.crate https://crates.io/api/v1/crates/blocking-threadpool/1.0.1/download -> blocking-threadpool-1.0.1.crate https://crates.io/api/v1/crates/bstr/1.10.0/download -> bstr-1.10.0.crate https://crates.io/api/v1/crates/bumpalo/3.19.0/download -> bumpalo-3.19.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.3/download -> cfg-if-1.0.3.crate https://crates.io/api/v1/crates/clap/4.5.46/download -> clap-4.5.46.crate https://crates.io/api/v1/crates/clap_builder/4.5.46/download -> clap_builder-4.5.46.crate https://crates.io/api/v1/crates/clap_derive/4.5.45/download -> clap_derive-4.5.45.crate https://crates.io/api/v1/crates/clap_lex/0.7.5/download -> clap_lex-0.7.5.crate https://crates.io/api/v1/crates/colorchoice/1.0.4/download -> colorchoice-1.0.4.crate https://crates.io/api/v1/crates/console/0.16.0/download -> console-0.16.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.5/download -> crossbeam-deque-0.8.5.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/deranged/0.3.11/download -> deranged-0.3.11.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/errno/0.3.13/download -> errno-0.3.13.crate https://crates.io/api/v1/crates/exacl/0.12.0/download -> exacl-0.12.0.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/fslock/0.2.1/download -> fslock-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.3.3/download -> getrandom-0.3.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.15/download -> globset-0.4.15.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.5.2/download -> hermit-abi-0.5.2.crate https://crates.io/api/v1/crates/ignore/0.4.23/download -> ignore-0.4.23.crate https://crates.io/api/v1/crates/indicatif/0.18.0/download -> indicatif-0.18.0.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/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.77/download -> js-sys-0.3.77.crate https://crates.io/api/v1/crates/lazy_static/0.2.11/download -> lazy_static-0.2.11.crate https://crates.io/api/v1/crates/libc/0.2.175/download -> libc-0.2.175.crate https://crates.io/api/v1/crates/libm/0.2.11/download -> libm-0.2.11.crate https://crates.io/api/v1/crates/linux-raw-sys/0.10.0/download -> linux-raw-sys-0.10.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.9.4/download -> linux-raw-sys-0.9.4.crate https://crates.io/api/v1/crates/log/0.4.27/download -> log-0.4.27.crate https://crates.io/api/v1/crates/memchr/2.7.5/download -> memchr-2.7.5.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.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_cpus/1.17.0/download -> num_cpus-1.17.0.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/once_cell/1.21.3/download -> once_cell-1.21.3.crate https://crates.io/api/v1/crates/once_cell_polyfill/1.70.1/download -> once_cell_polyfill-1.70.1.crate https://crates.io/api/v1/crates/portable-atomic/1.11.1/download -> portable-atomic-1.11.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/proc-macro2/1.0.101/download -> proc-macro2-1.0.101.crate https://crates.io/api/v1/crates/quote/1.0.40/download -> quote-1.0.40.crate https://crates.io/api/v1/crates/r-efi/5.3.0/download -> r-efi-5.3.0.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.9.0/download -> rand_chacha-0.9.0.crate https://crates.io/api/v1/crates/rand_core/0.9.3/download -> rand_core-0.9.3.crate https://crates.io/api/v1/crates/rand_distr/0.5.1/download -> rand_distr-0.5.1.crate https://crates.io/api/v1/crates/rand_xorshift/0.4.0/download -> rand_xorshift-0.4.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.10/download -> regex-automata-0.4.10.crate https://crates.io/api/v1/crates/regex-syntax/0.8.6/download -> regex-syntax-0.8.6.crate https://crates.io/api/v1/crates/regex/1.11.2/download -> regex-1.11.2.crate https://crates.io/api/v1/crates/rustix/1.0.8/download -> rustix-1.0.8.crate https://crates.io/api/v1/crates/rustversion/1.0.21/download -> rustversion-1.0.21.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.210/download -> serde-1.0.210.crate https://crates.io/api/v1/crates/serde_derive/1.0.210/download -> serde_derive-1.0.210.crate https://crates.io/api/v1/crates/simplelog/0.12.2/download -> simplelog-0.12.2.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/syn/2.0.106/download -> syn-2.0.106.crate https://crates.io/api/v1/crates/tempfile/3.21.0/download -> tempfile-3.21.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.3/download -> terminal_size-0.4.3.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.16/download -> thiserror-impl-2.0.16.crate https://crates.io/api/v1/crates/thiserror/2.0.16/download -> thiserror-2.0.16.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/unbytify/0.2.0/download -> unbytify-0.2.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.18/download -> unicode-ident-1.0.18.crate https://crates.io/api/v1/crates/unicode-width/0.2.1/download -> unicode-width-0.2.1.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/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.18.0/download -> uuid-1.18.0.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.14.2+wasi-0.2.4/download -> wasi-0.14.2+wasi-0.2.4.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.100/download -> wasm-bindgen-backend-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.100/download -> wasm-bindgen-macro-support-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.100/download -> wasm-bindgen-macro-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.100/download -> wasm-bindgen-shared-0.2.100.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.100/download -> wasm-bindgen-0.2.100.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/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.8/download -> winapi-util-0.1.8.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-link/0.1.3/download -> windows-link-0.1.3.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.60.2/download -> windows-sys-0.60.2.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.3/download -> windows-targets-0.53.3.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.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.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.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.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.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.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/wit-bindgen-rt/0.39.0/download -> wit-bindgen-rt-0.39.0.crate https://crates.io/api/v1/crates/xattr/1.5.1/download -> xattr-1.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.8.26/download -> zerocopy-derive-0.8.26.crate https://crates.io/api/v1/crates/zerocopy/0.8.26/download -> zerocopy-0.8.26.crate
_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 cargo aeba1d272f6c2e000912e11d8cf626eb flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 20da14430886f3de143eb101684fcf62 rust-toolchain 76468983281b0a7fc167ca224f84ecfd shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
-_md5_=08ac9815fe7700ccdd67f1844968b6ea
+_md5_=ec57f5bc7958524009c0875bdf8608a8
diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.18_p6 b/metadata/md5-cache/sys-kernel/pf-sources-6.18_p6
new file mode 100644
index 000000000000..bfe7a69bad61
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/pf-sources-6.18_p6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
+EAPI=8
+HOMEPAGE=https://pfkernel.natalenko.name/ https://dev.gentoo.org/~alicef/genpatches/
+INHERIT=kernel-2 optfeature
+IUSE=symlink build
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.18_p6
+SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.18-pf6.tar.gz -> linux-6.18-pf6.tar.gz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-10.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-10.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-10.extras.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
+_md5_=6bb49c9cd4ec9477e028914cd6f7b510
diff --git a/metadata/md5-cache/sys-kernel/zen-sources-6.18.5 b/metadata/md5-cache/sys-kernel/zen-sources-6.18.8
index 3a8f7f3535c3..b8f2f65ff709 100644
--- a/metadata/md5-cache/sys-kernel/zen-sources-6.18.5
+++ b/metadata/md5-cache/sys-kernel/zen-sources-6.18.8
@@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.18.5
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-7.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-7.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-7.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.18.5-zen1/linux-v6.18.5-zen1.patch.zst
+SLOT=6.18.8
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-10.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-10.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-10.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-10.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.18.8-zen2/linux-v6.18.8-zen2.patch.zst
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
-_md5_=f37e0f701621857f4657473fe44ab43a
+_md5_=29e0ce96930bdbce07df828eda3cdfd7
diff --git a/metadata/md5-cache/sys-kernel/zen-sources-6.18.6 b/metadata/md5-cache/sys-kernel/zen-sources-6.18.9
index 677399d903e4..14d6973c40dd 100644
--- a/metadata/md5-cache/sys-kernel/zen-sources-6.18.6
+++ b/metadata/md5-cache/sys-kernel/zen-sources-6.18.9
@@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=GPL-2
RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.18.6
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-8.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.18.6-zen1/linux-v6.18.6-zen1.patch.zst
+SLOT=6.18.9
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.18.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-11.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-11.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.18-11.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.18-11.extras.tar.xz https://github.com/zen-kernel/zen-kernel/releases/download/v6.18.9-zen1/linux-v6.18.9-zen1.patch.zst
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
-_md5_=ce033951f5e4a9c59a74bf4c384984eb
+_md5_=ed90349abe3f7e5868b727fe5da67f40
diff --git a/metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.109 b/metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.132
index cc759978ac83..95410d3918ec 100644
--- a/metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.109
+++ b/metadata/md5-cache/www-apps/chromedriver-bin-144.0.7559.132
@@ -8,5 +8,5 @@ LICENSE=google-chrome
RDEPEND=sys-libs/glibc www-client/google-chrome !www-client/chromium
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=amd64? ( https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.109/linux64/chromedriver-linux64.zip -> chromedriver-bin-144.0.7559.109.linux64.zip )
+SRC_URI=amd64? ( https://storage.googleapis.com/chrome-for-testing-public/144.0.7559.132/linux64/chromedriver-linux64.zip -> chromedriver-bin-144.0.7559.132.linux64.zip )
_md5_=384239fcc92aecae0adbc23e0faeade8
diff --git a/metadata/md5-cache/www-apps/moodle-4.4.12 b/metadata/md5-cache/www-apps/moodle-4.4.12
deleted file mode 100644
index 666fa88d3f98..000000000000
--- a/metadata/md5-cache/www-apps/moodle-4.4.12
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prepare prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=The Moodle Course Management System
-EAPI=7
-HOMEPAGE=https://moodle.org
-INHERIT=webapp
-IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
-KEYWORDS=~amd64 ~arm ~ppc64 ~x86
-LICENSE=GPL-3+
-RDEPEND=|| ( dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.3[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.4.12
-SRC_URI=https://download.moodle.org/download.php/direct/stable404/moodle-4.4.12.tgz
-_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=4447fe6d65c866b363846dbf7682acb5
diff --git a/metadata/md5-cache/www-apps/moodle-4.5.8 b/metadata/md5-cache/www-apps/moodle-4.5.9
index b22d6711164b..b4e98cdeec0c 100644
--- a/metadata/md5-cache/www-apps/moodle-4.5.8
+++ b/metadata/md5-cache/www-apps/moodle-4.5.9
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=|| ( dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.3[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.5.8
-SRC_URI=https://download.moodle.org/download.php/direct/stable405/moodle-4.5.8.tgz
+SLOT=4.5.9
+SRC_URI=https://download.moodle.org/download.php/direct/stable405/moodle-4.5.9.tgz
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=4447fe6d65c866b363846dbf7682acb5
+_md5_=3715be8dcdf25a70265374249e7efa10
diff --git a/metadata/md5-cache/www-apps/moodle-5.0.4 b/metadata/md5-cache/www-apps/moodle-5.0.5
index 6321fdfa93cb..946b632430c8 100644
--- a/metadata/md5-cache/www-apps/moodle-5.0.4
+++ b/metadata/md5-cache/www-apps/moodle-5.0.5
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=|| ( dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.3[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=5.0.4
-SRC_URI=https://download.moodle.org/download.php/direct/stable500/moodle-5.0.4.tgz
+SLOT=5.0.5
+SRC_URI=https://download.moodle.org/download.php/direct/stable500/moodle-5.0.5.tgz
_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5
-_md5_=4447fe6d65c866b363846dbf7682acb5
+_md5_=3715be8dcdf25a70265374249e7efa10
diff --git a/metadata/md5-cache/www-apps/paperless-ngx-2.20.4 b/metadata/md5-cache/www-apps/paperless-ngx-2.20.6
index 4d5ccc7b2bed..52355ae76516 100644
--- a/metadata/md5-cache/www-apps/paperless-ngx-2.20.4
+++ b/metadata/md5-cache/www-apps/paperless-ngx-2.20.6
@@ -11,6 +11,6 @@ LICENSE=GPL-3
RDEPEND=acct-group/paperless acct-user/paperless app-text/unpaper dev-python/hiredis dev-python/websockets dev-python/asgiref dev-python/bleach dev-python/celery >=dev-python/channels-4.1 >=dev-python/channels-redis-4.0 dev-python/concurrent-log-handler >=dev-python/dateparser-1.2 >=dev-python/django-5.1.1 dev-python/django-allauth dev-python/django-celery-results dev-python/django-cors-headers dev-python/django-extensions >=dev-python/django-filter-25.2 dev-python/django-guardian dev-python/django-multiselectfield dev-python/django-redis dev-python/django-soft-delete >=dev-python/djangorestframework-3.15.2 dev-python/django-rest-framework-guardian2 dev-python/drf-writable-nested dev-python/filelock dev-python/httpx-oauth dev-python/imap-tools >=dev-python/inotifyrecursive-0.3 >=dev-python/jinja2-3.1 dev-python/langdetect dev-python/nltk dev-python/pathvalidate dev-python/pdf2image dev-python/pikepdf dev-python/pillow dev-python/python-dateutil dev-python/python-dotenv dev-python/python-gnupg >=dev-python/python-ipware-2.0.0 dev-python/python-magic dev-python/pyzbar dev-python/rapidfuzz dev-python/redis >=dev-python/scikit-learn-1.5 dev-python/tqdm >=dev-python/uvicorn-0.26.0 >=dev-python/watchdog-4.0 >=dev-python/whitenoise-6.11 >=dev-python/whoosh-2.7 media-gfx/imagemagick[xml] media-gfx/optipng media-libs/jbig2enc www-servers/gunicorn audit? ( dev-python/django-auditlog ) compression? ( dev-python/django-compression-middleware ) mariadb? ( dev-python/mysqlclient ) ocr? ( >=app-text/OCRmyPDF-16.5 ) postgres? ( dev-python/psycopg:2 ) !remote-redis? ( dev-db/redis ) zxing? ( media-libs/zxing-cpp[python] ) virtual/tmpfiles
REQUIRED_USE=|| ( mariadb postgres sqlite )
SLOT=0
-SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.20.4/paperless-ngx-v2.20.4.tar.xz
+SRC_URI=https://github.com/paperless-ngx/paperless-ngx/releases/download/v2.20.6/paperless-ngx-v2.20.6.tar.xz
_eclasses_=systemd a964c0cbe818b5729da1dbfcee5be861 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da
_md5_=52837fddfc2169d81c701fcc993b2dbf
diff --git a/metadata/md5-cache/www-client/chromium-144.0.7559.132 b/metadata/md5-cache/www-client/chromium-144.0.7559.132
new file mode 100644
index 000000000000..c0eaa432ed3c
--- /dev/null
+++ b/metadata/md5-cache/www-client/chromium-144.0.7559.132
@@ -0,0 +1,17 @@
+BDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-2.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( 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/python:3.14[xml(+)] dev-python/setuptools[python_targets_python3_14(-)] ) ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt6? ( dev-qt/qtbase:6 ) ) !bundled-toolchain? ( llvm_slot_21? ( llvm-core/clang:21 llvm-core/llvm:21 llvm-core/lld:21 official? ( !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:21[cfi] ) ) ) llvm_slot_21? ( || ( dev-lang/rust-bin:9999[llvm_slot_21] dev-lang/rust:9999[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] ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 ) >=dev-util/bindgen-0.72.1 >=dev-build/gn-0.2235 app-alternatives/ninja dev-lang/perl >=dev-util/gperf-3.2 dev-vcs/git >=net-libs/nodejs-24.11.1[inspector] sys-apps/hwdata >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-2.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= cups? ( >=net-print/cups-1.3.11:= ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) )
+DESCRIPTION=Open-source version of Google Chrome web browser
+EAPI=8
+HOMEPAGE=https://www.chromium.org/
+INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm-r1 multiprocessing ninja-utils pax-utils python-any-r1 readme.gentoo-r1 rust systemd toolchain-funcs virtualx xdg-utils
+IUSE=+X +system-harfbuzz +system-icu +system-zstd bindist bundled-toolchain cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo +proprietary-codecs pulseaudio qt6 +rar +screencast selinux test +vaapi +wayland +widevine cpu_flags_ppc_vsx3 custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW +llvm_slot_21 pgo
+KEYWORDS=amd64 arm64
+LICENSE=BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Base64 Boost-1.0 CC-BY-3.0 CC-BY-4.0 Clear-BSD FFT2D FTL IJG ISC LGPL-2 LGPL-2.1 libpng libpng2 MIT MPL-1.1 MPL-2.0 Ms-PL openssl PSF-2 SGI-B-2.0 SSLeay SunSoft Unicode-3.0 Unicode-DFS-2015 Unlicense UoI-NCSA X11-Lucent rar? ( unRAR )
+RDEPEND=system-icu? ( >=dev-libs/icu-73.0:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-2.6.0:= sys-libs/zlib:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-base/xorg-proto:= x11-libs/libX11:= x11-libs/libxcb:= x11-libs/libXext:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= cups? ( >=net-print/cups-1.3.11:= ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:144 ) )
+REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) screencast? ( wayland ) ffmpeg-chromium? ( bindist proprietary-codecs ) ^^ ( llvm_slot_21 )
+RESTRICT=!bindist? ( bindist ) test
+SLOT=0/stable
+SRC_URI=https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/144.0.7559.132/chromium-144.0.7559.132-linux.tar.xz !bundled-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/144-1/chromium-patches-144-1.tar.bz2 https://codeberg.org/selfisekai/copium/archive/bd8cca0b09a9316960853a3150c26e18ed59afd9.tar.gz -> chromium-patches-copium-bd8cca0b09.tar.gz ) bundled-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-22-init-14273-gea10026b-2.tar.xz -> chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1-llvmorg-22-init-14273-gea10026b.tar.xz -> chromium-rust-toolchain-11339a0ef5-1-llvmorg-22-init-14273-gea10026b.tar.xz ) ppc64? ( https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/a85b64f07b489b8c6fdb13ecf79c16c56c560fc6/openpower-patches-a85b64f07b489b8c6fdb13ecf79c16c56c560fc6.tar.bz2 -> chromium-openpower-a85b64f07b.tar.bz2 ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
+_eclasses_=check-reqs 12ab9d3fc16bfe1f87c6fb652324b57c chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 linux-info efd923656513c879204fec6638eadee5 llvm-r1 59c52dab9ddf3ca54e79003177507e97 llvm-utils e7edb4086e31c8537574b263d899f826 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b pax-utils 5555f2e75744739fe100ee62c22d28fe python-any-r1 891415dfe39ad9b41b461f2b86354af0 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 20da14430886f3de143eb101684fcf62 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
+_md5_=d4abe5f7e47154f9ece508e1238282ac
diff --git a/metadata/md5-cache/www-client/google-chrome-144.0.7559.109 b/metadata/md5-cache/www-client/google-chrome-144.0.7559.132
index 871b9014d88e..1ea9b4efe1f6 100644
--- a/metadata/md5-cache/www-client/google-chrome-144.0.7559.109
+++ b/metadata/md5-cache/www-client/google-chrome-144.0.7559.132
@@ -10,6 +10,6 @@ LICENSE=google-chrome
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_144.0.7559.109-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_144.0.7559.132-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=ba68097af8dbed68ef0cdf3153354c7c
diff --git a/metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.26 b/metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.45
index 621d6e32c43d..991fe948143b 100644
--- a/metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.26
+++ b/metadata/md5-cache/www-client/google-chrome-beta-145.0.7632.45
@@ -10,6 +10,6 @@ LICENSE=google-chrome
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_145.0.7632.26-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_145.0.7632.45-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=03f390b9572332f786f51c623e381c19
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-146.0.7647.3 b/metadata/md5-cache/www-client/google-chrome-unstable-146.0.7670.2
index dfaba6c8c932..46022c92c568 100644
--- a/metadata/md5-cache/www-client/google-chrome-unstable-146.0.7647.3
+++ b/metadata/md5-cache/www-client/google-chrome-unstable-146.0.7670.2
@@ -10,6 +10,6 @@ LICENSE=google-chrome
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_146.0.7647.3-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_146.0.7670.2-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=03f390b9572332f786f51c623e381c19
diff --git a/metadata/md5-cache/www-client/microsoft-edge-144.0.3719.92 b/metadata/md5-cache/www-client/microsoft-edge-144.0.3719.115
index 33da77fc399c..b4f7728efc2b 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-144.0.3719.92
+++ b/metadata/md5-cache/www-client/microsoft-edge-144.0.3719.115
@@ -10,6 +10,6 @@ LICENSE=microsoft-edge
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret || ( dev-libs/libxml2-compat:2/2 dev-libs/libxml2:2/2 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_144.0.3719.92-1_amd64.deb
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_144.0.3719.115-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0ec0325173d42b013e8131fbe5acf028
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.13 b/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.36
index 27a9ae86cf7d..ba669f3f3bd8 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.13
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.36
@@ -10,6 +10,6 @@ LICENSE=microsoft-edge
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret || ( dev-libs/libxml2-compat:2/2 dev-libs/libxml2:2/2 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_145.0.3800.13-1_amd64.deb
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_145.0.3800.36-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0bece517c80a777eaa28e1d11c2480f2
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-144.0.3719.82 b/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.47
index fa2fe0d9f150..3936532b8fe8 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-144.0.3719.82
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-145.0.3800.47
@@ -10,6 +10,6 @@ LICENSE=microsoft-edge
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret || ( dev-libs/libxml2-compat:2/2 dev-libs/libxml2:2/2 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_144.0.3719.82-1_amd64.deb
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_145.0.3800.47-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0bece517c80a777eaa28e1d11c2480f2
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-145.0.3789.1 b/metadata/md5-cache/www-client/microsoft-edge-dev-146.0.3829.2
index d6cfca7fea11..672f02dbbe28 100644
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-145.0.3789.1
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-146.0.3829.2
@@ -10,6 +10,6 @@ LICENSE=microsoft-edge
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret || ( dev-libs/libxml2-compat:2/2 dev-libs/libxml2:2/2 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_145.0.3789.1-1_amd64.deb
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_146.0.3829.2-1_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 desktop 26d57169ca094c04be416993844ec8bc linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
_md5_=0bece517c80a777eaa28e1d11c2480f2
diff --git a/metadata/md5-cache/www-client/opera-126.0.5750.59 b/metadata/md5-cache/www-client/opera-127.0.5778.14
index 93caed75b7fd..5dc2ea1d79ba 100644
--- a/metadata/md5-cache/www-client/opera-126.0.5750.59
+++ b/metadata/md5-cache/www-client/opera-127.0.5778.14
@@ -7,9 +7,9 @@ INHERIT=chromium-2 pax-utils unpacker xdg
IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* amd64
LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:142 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:143 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera/desktop/126.0.5750.59/linux/opera-stable_126.0.5750.59_amd64.deb https://download2.operacdn.com/pub/opera/desktop/126.0.5750.59/linux/opera-stable_126.0.5750.59_amd64.deb https://download3.operacdn.com/pub/opera/desktop/126.0.5750.59/linux/opera-stable_126.0.5750.59_amd64.deb https://download4.operacdn.com/pub/opera/desktop/126.0.5750.59/linux/opera-stable_126.0.5750.59_amd64.deb
+SRC_URI=https://download1.operacdn.com/pub/opera/desktop/127.0.5778.14/linux/opera-stable_127.0.5778.14_amd64.deb https://download2.operacdn.com/pub/opera/desktop/127.0.5778.14/linux/opera-stable_127.0.5778.14_amd64.deb https://download3.operacdn.com/pub/opera/desktop/127.0.5778.14/linux/opera-stable_127.0.5778.14_amd64.deb https://download4.operacdn.com/pub/opera/desktop/127.0.5778.14/linux/opera-stable_127.0.5778.14_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6c260f5193d32d7d56d5f0593f80f395
+_md5_=536a672f1cfb116e060a37890445454d
diff --git a/metadata/md5-cache/www-client/opera-developer-127.0.5776.0 b/metadata/md5-cache/www-client/opera-developer-128.0.5799.0
index 710665f09aae..c2b9a8e5d9ca 100644
--- a/metadata/md5-cache/www-client/opera-developer-127.0.5776.0
+++ b/metadata/md5-cache/www-client/opera-developer-128.0.5799.0
@@ -7,9 +7,9 @@ INHERIT=chromium-2 pax-utils unpacker xdg
IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
KEYWORDS=-* amd64
LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:142 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:143 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-developer/127.0.5776.0/linux/opera-developer_127.0.5776.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/127.0.5776.0/linux/opera-developer_127.0.5776.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/127.0.5776.0/linux/opera-developer_127.0.5776.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/127.0.5776.0/linux/opera-developer_127.0.5776.0_amd64.deb
+SRC_URI=https://download1.operacdn.com/pub/opera-developer/128.0.5799.0/linux/opera-developer_128.0.5799.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/128.0.5799.0/linux/opera-developer_128.0.5799.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/128.0.5799.0/linux/opera-developer_128.0.5799.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/128.0.5799.0/linux/opera-developer_128.0.5799.0_amd64.deb
_eclasses_=chromium-2 6be3cf193def84c82ddae5c1f21ddbe5 linux-info efd923656513c879204fec6638eadee5 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09
-_md5_=6c260f5193d32d7d56d5f0593f80f395
+_md5_=536a672f1cfb116e060a37890445454d
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.109 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.132
index 67fda767db62..8863016fdfd5 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.109
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-144.0.7559.132
@@ -8,6 +8,6 @@ LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:unstable
RESTRICT=bindist mirror strip
SLOT=stable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_144.0.7559.109-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_144.0.7559.132-1_amd64.deb
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=1b8a2b912176ab11482e3eaf08a906f0
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.26_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.45_beta
index 631ab907ca63..9f3cb3d9dd43 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.26_beta
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-145.0.7632.45_beta
@@ -8,6 +8,6 @@ LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable
RESTRICT=bindist mirror strip
SLOT=beta
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_145.0.7632.26-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_145.0.7632.45-1_amd64.deb
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=76ffafdb2b84c63e132f2a51a42489c0
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7647.3_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7670.2_alpha
index 1d2183144a18..1fab9bd0d7ee 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7647.3_alpha
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-146.0.7670.2_alpha
@@ -8,6 +8,6 @@ LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable
RESTRICT=bindist mirror strip
SLOT=unstable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_146.0.7647.3-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_146.0.7670.2-1_amd64.deb
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da unpacker 3b4ee72d1e2e0374fd8cd3eddfa00627
_md5_=76ffafdb2b84c63e132f2a51a42489c0
diff --git a/metadata/md5-cache/x11-misc/autorandr-1.15-r2 b/metadata/md5-cache/x11-misc/autorandr-1.15-r2
new file mode 100644
index 000000000000..fd5d1a683dfd
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/autorandr-1.15-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/desktop-file-utils virtual/pkgconfig 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 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev )
+DESCRIPTION=Automatically select a display configuration based on connected devices
+EAPI=8
+HOMEPAGE=https://github.com/phillipberndt/autorandr
+INHERIT=distutils-r1 shell-completion systemd udev
+IUSE=launcher systemd udev python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev ) 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://github.com/phillipberndt/autorandr/archive/1.15.tar.gz -> autorandr-1.15.tar.gz
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=f8493f50444b5b1a0ee87572dbb23a33
diff --git a/metadata/md5-cache/x11-misc/autorandr-9999 b/metadata/md5-cache/x11-misc/autorandr-9999
index b331fb838533..dd1c73a702e9 100644
--- a/metadata/md5-cache/x11-misc/autorandr-9999
+++ b/metadata/md5-cache/x11-misc/autorandr-9999
@@ -4,12 +4,12 @@ DEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev )
DESCRIPTION=Automatically select a display configuration based on connected devices
EAPI=8
HOMEPAGE=https://github.com/phillipberndt/autorandr
-INHERIT=bash-completion-r1 distutils-r1 systemd udev git-r3
+INHERIT=distutils-r1 shell-completion systemd udev git-r3
IUSE=launcher systemd udev python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14
LICENSE=GPL-3
PROPERTIES=live
RDEPEND=x11-apps/xrandr launcher? ( x11-libs/libxcb ) udev? ( virtual/udev ) 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
-_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da udev f3d9a4376ebd22131726a68e1a0a058f
-_md5_=224cb1186de8d21e9f983a7cf8afb72b
+_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 776bbaa25e9fa0dc9ac6f039ca37f701 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 83db098a835f71feb71761f72a694aa2 multilib 404b65bd5212cff83b3935c685419d08 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b out-of-source-utils 8e5093bd27b7f541a1913271f25d633a python-r1 0e15b2ab9cfc87d7474678201d6bca38 python-utils-r1 5e598a2f2670ef9a4b2be470c0718b82 shell-completion 0b655d0d825e157a5e99c463bddaac16 systemd a964c0cbe818b5729da1dbfcee5be861 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da udev f3d9a4376ebd22131726a68e1a0a058f
+_md5_=f8493f50444b5b1a0ee87572dbb23a33
diff --git a/net-analyzer/ntopng/Manifest b/net-analyzer/ntopng/Manifest
index b2beb8993ffe..9afd078f6a17 100644
--- a/net-analyzer/ntopng/Manifest
+++ b/net-analyzer/ntopng/Manifest
@@ -1,5 +1,2 @@
-DIST ntopng-5.2.1.tar.gz 60280025 BLAKE2B e7885a1ec9e5d37ee06def83a83c62f41acf87d939d18c33c8d114fe0bed0c973a6146f26fd92343aa7c7e7484970c3e95c33fe76468fe382809daddeed6541b SHA512 01cdf21deac61a3b11e7d0e6b662c911123241332e812bb676cb8c5c003fe1d50a4c61231f9c327d467e89dd1345fc1bdbab5d2599fe04b04a8fe12654c01bdd
-DIST ntopng-5.6-web-90d81ad0281eb6eb582a683ac321a3959abb1269.tar.gz 2525957 BLAKE2B 5ae068ab4c0bae7c6cde7071dd056d3d717d0ae50ce0fe0f9e71fcbf8ab8ee51cdb2d3b05f095ce96921378361ff013d893a40496f1ce50da8ba4c65dc166fc0 SHA512 cd3f8c660b632bffb2baac4d163b055a64b05f510a0744c8d27689cabb3959d15d5cfa763fcf583e57d23dbcd73857360bae7d25bd9aa66682858e7ca985c21e
-DIST ntopng-5.6.tar.gz 46318113 BLAKE2B 48702b55c239edca46d6cdecb846ac358c9a829a261eee128444bd994b967c962577a419466f139a2aefdd3a51485d2bb17bf39b8f35a9a31322c40c07203a5d SHA512 c4ab79f98b2dc99218cd0c7ac0ed7275d23e7a161de742632f3ec7a538ea4948ba906d40e7fd2ba36fb4bd9be86ecc69f5df65e7f81607e6da489863947b2da5
DIST ntopng-6.0-web-34c53388e8da61e6e04b3efd8e98dcd9b9e4fe1b.tar.gz 2890924 BLAKE2B 476ce4ea83fbd1241c12e2cd486f97570457721fd7a7e78e0e7b04ae80c4a69beb37a00e6fb6e47783f9296371cc92b4c9347016bc971d815a3af83d1671eb1d SHA512 f9a1cf583c8d513a543498c9712ab40b9c1978877c5a86c0ec89bd26e9f66b8d90a0700f417bd7166b0b683e5091a3a1d30d4888564ae4220e62a9d82d17bc64
DIST ntopng-6.0.tar.gz 68289620 BLAKE2B 7edbd1b6231fdd1592f1b6ecca9f96dc79513dce1c53db70fb7b721ea483738dc0e74107ca15629c430e14ca7e461053967abc35de09e303e36ded9ed9994b43 SHA512 d9d27bed0706d36c82a5b22b2b918014fed7d614e11c79cc47ee1033ae5fd2f703a67f3c5205c63c014bbd2839eb7c78616137ee6cc11d09ebcf6fafc7a658d2
diff --git a/net-analyzer/ntopng/files/ntopng-5.2.1-build-system.patch b/net-analyzer/ntopng/files/ntopng-5.2.1-build-system.patch
deleted file mode 100644
index ff05d103f22a..000000000000
--- a/net-analyzer/ntopng/files/ntopng-5.2.1-build-system.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-https://github.com/ntop/ntopng/pull/6288
-
-From 93b62eb0b48f9914fed5511dc2a4289a83a1ed34 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 06:07:21 +0000
-Subject: [PATCH 1/3] build: fail configure if ZMQ can't be found
-
-We already "fail" (makefile won't be generated) when ZMQ can't be found but
-the exit code doesn't represent this until now.
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.ac.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac.in b/configure.ac.in
-index b032d7faa34..0b30e9480c7 100644
---- a/configure.ac.in
-+++ b/configure.ac.in
-@@ -132,7 +132,7 @@ if test "x$ac_cv_lib_zmq_zmq_socket_monitor" = xyes; then :
- AC_DEFINE_UNQUOTED(HAVE_ZMQ, 1, [ZMQ is present])
- else
- echo "ZMQ not present or too old (< v. 3.x)"
-- exit
-+ exit 1
- fi
-
- AC_CHECK_LIB([sodium], [sodium_init], LIBS="${LIBS} -lsodium")
-
-From 75206e5a3fdc289a2229770595fbf588de79402b Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 06:08:02 +0000
-Subject: [PATCH 2/3] build: avoid bashism in configure
-
-[[ ]] and == are both Bashisms and /bin/sh may be a POSIX compliant
-shell (Debian notably uses dash for /bin/sh which wouldn't be
-happy with this).
-
-This will continue to work on Bash.
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.ac.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac.in b/configure.ac.in
-index 0b30e9480c7..3dc6ef4a539 100644
---- a/configure.ac.in
-+++ b/configure.ac.in
-@@ -187,7 +187,7 @@ fi
-
- if [ test -f /usr/bin/lsb_release ]; then
- CODENAME=`/usr/bin/lsb_release -c|cut -f 2`
-- if [[ $CODENAME == "wheezy" ]]; then :
-+ if test $CODENAME = "wheezy" ; then
- CPPFLAGS="${CPPFLAGS} -DOLD_NETFILTER_INTERFACE=1"
- fi
- fi
-
-From 6e355cb98078dbfc379ba178ec99b7e351afdfe9 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 06:09:44 +0000
-Subject: [PATCH 3/3] build: use $(MAKE)
-
-This allows parallel builds to work properly as we'll be calling 'make ...'
-with any additional arguments it internally passes down rather than literally
-just make.
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.ac.in | 5 +----
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/configure.ac.in b/configure.ac.in
-index 3dc6ef4a539..3ff06c4efd4 100644
---- a/configure.ac.in
-+++ b/configure.ac.in
-@@ -720,10 +720,7 @@ fi
-
- AC_DEFINE_UNQUOTED(_CRT_SECURE_NO_WARNINGS, 1, [Disable warning on windows])
-
--GMAKE=`which gmake`
--if test x$GMAKE = x; then
-- GMAKE="make"
--fi
-+GMAKE='$(MAKE)'
-
- GIT=`which git`
- if test x$GIT = x; then
diff --git a/net-analyzer/ntopng/files/ntopng-5.2.1-ndpi-linking.patch b/net-analyzer/ntopng/files/ntopng-5.2.1-ndpi-linking.patch
deleted file mode 100644
index 4940cb44b733..000000000000
--- a/net-analyzer/ntopng/files/ntopng-5.2.1-ndpi-linking.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/configure.ac.in
-+++ b/configure.ac.in
-@@ -236,8 +236,8 @@ fi
- PKG_CHECK_MODULES([NDPI], [libndpi >= 2.0], [
- NDPI_INC=`echo $NDPI_CFLAGS | sed -e "s/[ ]*$//"`
- # Use static libndpi library as building against the dynamic library fails
-- NDPI_LIB="-Wl,-Bstatic $NDPI_LIBS -Wl,-Bdynamic"
-- #NDPI_LIB="$NDPI_LIBS"
-+ #NDPI_LIB="-Wl,-Bstatic $NDPI_LIBS -Wl,-Bdynamic"
-+ NDPI_LIB="$NDPI_LIBS"
- NDPI_LIB_DEP=
- ], [
- AC_MSG_CHECKING(for nDPI source)
diff --git a/net-analyzer/ntopng/ntopng-5.2.1-r1.ebuild b/net-analyzer/ntopng/ntopng-5.2.1-r1.ebuild
deleted file mode 100644
index db6be947a818..000000000000
--- a/net-analyzer/ntopng/ntopng-5.2.1-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Network traffic analyzer with web interface"
-HOMEPAGE="https://www.ntop.org/"
-SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-db/mysql-connector-c:=
- dev-db/sqlite:3
- dev-libs/hiredis:=
- dev-libs/json-c:=
- dev-libs/libmaxminddb
- dev-libs/libsodium:=
- dev-libs/openssl:=
- net-analyzer/rrdtool
- net-libs/libpcap
- >=net-libs/nDPI-4.2:=
- <net-libs/nDPI-4.4:=
- >=net-libs/zeromq-3:=
- net-misc/curl
- sys-libs/libcap
- virtual/zlib:="
-RDEPEND="${DEPEND}
- acct-user/ntopng
- acct-group/ntopng
- dev-db/redis"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.2.1-mysqltool.patch
- "${FILESDIR}"/${PN}-5.2.1-ndpi-linking.patch
- "${FILESDIR}"/${PN}-5.2.1-build-system.patch
-)
-
-src_prepare() {
- default
-
- # Follows upstream's autogen.sh
- sed \
- -e "s/@VERSION@/${PV}.$(date +%y%m%d)/g" \
- -e "s/@SHORT_VERSION@/${PV}/g" \
- -e "s/@GIT_DATE@/$(date)/g" \
- -e "s/@GIT_RELEASE@/${PV}.$(date +%y%m%d)/g" \
- -e "s/@GIT_BRANCH@//g" < "${S}/configure.ac.in" \
- > "${S}/configure.ac" || die
-
- eautoreconf
-}
-
-src_configure() {
- tc-export PKG_CONFIG
-
- # configure.ac.in at least has some bashisms(?) which get lost(?)
- # in conversion to configure.ac (like [ -> nothing?) so just force
- # bash for now. It's still not quite right but at least upstream will be
- # testing with it. TODO: fix this!
- CONFIG_SHELL="${BROOT}/bin/bash" econf
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- MYCFLAGS="${CFLAGS}" \
- MYLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- SHARE_NTOPNG_DIR="${EPREFIX}/usr/share/${PN}"
- insinto "${SHARE_NTOPNG_DIR}"
- doins -r httpdocs
- doins -r scripts
-
- insinto "${SHARE_NTOPNG_DIR}/third-party"
- doins -r third-party/i18n.lua-master
- doins -r third-party/lua-resty-template-master
-
- exeinto /usr/bin
- doexe "${PN}"
- doman "${PN}.8"
-
- newinitd "${FILESDIR}"/ntopng.init.d ntopng
- newconfd "${FILESDIR}"/ntopng.conf.d ntopng
-
- keepdir /var/lib/ntopng
- fowners ntopng /var/lib/ntopng
-}
-
-pkg_postinst() {
- elog "ntopng default credentials are user='admin' password='admin'"
-}
diff --git a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild b/net-analyzer/ntopng/ntopng-5.6-r2.ebuild
deleted file mode 100644
index f1a43c3edfca..000000000000
--- a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-# Check this on bumps, get latest commit from the relevant branch (e.g. 5.6-stable)
-# See bug #894152 and https://github.com/ntop/ntopng/issues/7203
-NTOPNG_DIST_COMMIT="90d81ad0281eb6eb582a683ac321a3959abb1269"
-DESCRIPTION="Network traffic analyzer with web interface"
-HOMEPAGE="https://www.ntop.org/"
-SRC_URI="https://github.com/ntop/ntopng/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/ntop/ntopng-dist/archive/${NTOPNG_DIST_COMMIT}.tar.gz -> ${P}-web-${NTOPNG_DIST_COMMIT}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="dev-db/mysql-connector-c:=
- dev-db/sqlite:3
- dev-libs/hiredis:=
- dev-libs/json-c:=
- dev-libs/libmaxminddb
- dev-libs/libsodium:=
- dev-libs/openssl:=
- net-analyzer/rrdtool
- net-libs/libpcap
- >=net-libs/nDPI-4.6:=
- <net-libs/nDPI-4.8:=
- >=net-libs/zeromq-3:=
- net-misc/curl
- sys-libs/libcap
- virtual/zlib:="
-RDEPEND="${DEPEND}
- acct-user/ntopng
- acct-group/ntopng
- dev-db/redis"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.2.1-mysqltool.patch
- "${FILESDIR}"/${PN}-5.4-ndpi-linking.patch
-)
-
-src_prepare() {
- default
-
- # Follows upstream's autogen.sh
- sed \
- -e "s/@VERSION@/${PV}.$(date +%y%m%d)/g" \
- -e "s/@SHORT_VERSION@/${PV}/g" \
- -e "s/@GIT_DATE@/$(date)/g" \
- -e "s/@GIT_RELEASE@/${PV}.$(date +%y%m%d)/g" \
- -e "s/@GIT_BRANCH@//g" < "${S}/configure.ac.in" \
- > "${S}/configure.ac" || die
-
- eautoreconf
-}
-
-src_configure() {
- tc-export PKG_CONFIG
-
- # configure.ac.in at least has some bashisms(?) which get lost(?)
- # in conversion to configure.ac (like [ -> nothing?) so just force
- # bash for now. It's still not quite right but at least upstream will be
- # testing with it. TODO: fix this!
- CONFIG_SHELL="${BROOT}/bin/bash" econf --with-ndpi-includes="${ESYSROOT}"/usr/include/ndpi
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- MYCFLAGS="${CFLAGS}" \
- MYLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- # httpdocs/geoip/README.geolocation.md is a symlink, change to real file
- GEOLOCATION_MD="httpdocs/geoip/README.geolocation.md"
- if [[ -h "${GEOLOCATION_MD}" ]] ; then
- GEOLOCATION_MD_REAL=$(readlink -m -- "${GEOLOCATION_MD}" || die)
- ln -f ${GEOLOCATION_MD_REAL} ${GEOLOCATION_MD} || die
- fi
-
- SHARE_NTOPNG_DIR="${EPREFIX}/usr/share/${PN}"
- insinto "${SHARE_NTOPNG_DIR}"
- doins -r httpdocs
- doins -r scripts
-
- insinto "${SHARE_NTOPNG_DIR}"/httpdocs/dist
- doins -r "${WORKDIR}"/ntopng-dist-${NTOPNG_DIST_COMMIT}/.
-
- insinto "${SHARE_NTOPNG_DIR}/third-party"
- doins -r third-party/i18n.lua-master
- doins -r third-party/lua-resty-template-master
-
- exeinto /usr/bin
- doexe "${PN}"
- doman "${PN}.8"
-
- newinitd "${FILESDIR}"/ntopng.init.d ntopng
- newconfd "${FILESDIR}"/ntopng.conf.d ntopng
-
- keepdir /var/lib/ntopng
- fowners ntopng /var/lib/ntopng
-}
-
-pkg_postinst() {
- elog "ntopng default credentials are user='admin' password='admin'"
-}
diff --git a/net-analyzer/ttcp/files/ttcp-1.12-c23.patch b/net-analyzer/ttcp/files/ttcp-1.12-c23.patch
new file mode 100644
index 000000000000..a5c458b9765e
--- /dev/null
+++ b/net-analyzer/ttcp/files/ttcp-1.12-c23.patch
@@ -0,0 +1,77 @@
+Fix GCC 15.x issues.
+
+--- a/ttcp.c
++++ b/ttcp.c
+@@ -157,16 +157,16 @@
+ unsigned long numCalls; /* # of I/O system calls */
+ double cput, realt; /* user, real time (seconds) */
+
+-void err();
+-void mes();
+-void pattern();
++void err(const char *);
++void mes(const char *);
++void pattern(register char *, register int);
+ void prep_timer();
+-double read_timer();
+-int Nread();
+-int Nwrite();
+-void delay();
+-int mread();
+-char *outfmt();
++double read_timer(char *, int);
++int Nread(int, void *, int);
++int Nwrite(int, void *, int);
++void delay(int);
++int mread(int, register char *, unsigned int);
++char *outfmt(const double);
+
+ int
+ main(int argc, char **argv)
+@@ -560,7 +560,7 @@
+ }
+
+ void
+-err(char *s)
++err(const char *s)
+ {
+ fprintf(stderr, "ttcp%s: ", trans ? "-t" : "-r");
+ perror(s);
+@@ -569,7 +569,7 @@
+ }
+
+ void
+-mes(char *s)
++mes(const char *s)
+ {
+ fprintf(stderr, "ttcp%s: %s\n", trans ? "-t" : "-r", s);
+ }
+@@ -586,7 +586,7 @@
+ }
+
+ char *
+-outfmt(double b)
++outfmt(const double b)
+ {
+ static char obuf[50];
+ switch (fmt) {
+@@ -616,10 +616,15 @@
+ static struct timeval time0; /* Time at which timing started */
+ static struct rusage ru0; /* Resource utilization at the start */
+
+-static void prusage();
+-static void tvadd();
+-static void tvsub();
+-static void psecs();
++static void prusage(
++ register struct rusage *,
++ register struct rusage *,
++ struct timeval *,
++ struct timeval *,
++ char *);
++static void tvadd(struct timeval *, struct timeval *, struct timeval *);
++static void tvsub(struct timeval *, struct timeval *, struct timeval *);
++static void psecs(long, register char *);
+
+ /*
+ * P R E P _ T I M E R
diff --git a/net-analyzer/ttcp/ttcp-1.12-r3.ebuild b/net-analyzer/ttcp/ttcp-1.12-r3.ebuild
index 3e192639014e..86d7d73ae248 100644
--- a/net-analyzer/ttcp/ttcp-1.12-r3.ebuild
+++ b/net-analyzer/ttcp/ttcp-1.12-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,6 +17,8 @@ LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+PATCHES=( "${FILESDIR}"/${P}-c23.patch )
+
src_prepare() {
cp "${DISTDIR}"/${P}.c ${PN}.c || die
default
diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 5f3e53a2eb08..ce46fdcbfbbc 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -9,21 +9,14 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b
DIST clap-4.5.27.crate 55737 BLAKE2B f78ce2e47b6aed8ae698ad00e717e3dc5f06dd2bb97a0e11fe9e9e19f9346e1a2c54135b613f3cbc27c58d3eb32888b82bf4800e291095285af16bfe14d48ab9 SHA512 e07ff5781679b1da62b0bdf25a674b3d48e1c2d2691ebb7c674562b83ec715b5fb0ece2df0867b0c0d833428d61ce1b3cca976fbeb4bb014273a007453391839
DIST clap_builder-4.5.27.crate 168024 BLAKE2B 3d9a1c38974eb6b78649c37122780e3a5960084fd52612951e5b2419535d749db37bb01067cd7acf2ae7864fbfdbbcfdeedad58814904c19105834a4b949bef9 SHA512 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265
DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e
-DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
DIST codespan-reporting-0.13.1.crate 57424 BLAKE2B c1406558bea10a66cf979d5469002520210316971d86e75379f57bf954b228dab4a93176cae1ba55e7b880021539d87c35b20488373b94fc44ebceb86e34795e SHA512 876f4ba5dc3d7d0b201f6ea25effb787e01ebffb74bad88810aae8e293c3ac264c8c58bc81a20b29150040ecb755920695457ce8c0bb4a5b382552b5b44e6497
-DIST cxx-1.0.137.crate 234864 BLAKE2B 46ec16b3ae9bdd8f38c54d77968281a86888c87753e433e103d1640597ef8b8bfbf60eabf931db96384717658d148c66e2773ffd5b8046eb90fdaa981b13628a SHA512 533817a9982a12f7340f9c9a5bab5574871c871ba199d2f5ecfe205482dea7bcf99bcea5221157c721607ac9f12ecf224977cc2f78ab45f8d9741a1ea5aa243c
DIST cxx-1.0.192.crate 233787 BLAKE2B 600b2810d1e7e8e897c91736767adb52455324521180b9d5fc6021393921c94075aac4791908421520900f27cb62e6452ba1bc1c9922b8395b6e89268fc25051 SHA512 03355ce30d9dec2071ac19b016caf65cece1e2f4e6b8cae5e88577d7e99cec0703c229032fbb3fdd0afbb268bbb763be30784c9e2e0bde42ebbeeadf90395ecd
-DIST cxx-build-1.0.137.crate 89255 BLAKE2B 4648495989f6be7b35f1431917a6a9d3470b7ad00360a0eca9b455fe3f927cfd449703c00a6007f2c1883bedc3a5c4303b6b9552073587c2bdb4bab8c7158ba6 SHA512 6cbf86993fb7b85483bb31b74b8543c5af000ae79f65f0291298d4a82bb753336cc81a3fed5416dd43e54dea2e95b11cf1d4cbbe1430b0194d3d2a911a346d69
DIST cxx-build-1.0.192.crate 99947 BLAKE2B c1fb15b62183c93f8abc9d7b1dc29bec415263ed8e6c23ad45b94dd11a4e09f5fa97521d493f91d29bba28638efebbcc4b7f3f12deab2c37e49108486524bc7d SHA512 8a126d19ab37dc85affac9db9806ee66abff3509074e7f0054658c3105a17218812a785c360132255c17765f711e40426bddcd0bb3378441d11fc43959464244
-DIST cxxbridge-cmd-1.0.137.crate 76905 BLAKE2B 433579f274a8441d216295ccc7450ac65b5a6a310eacd5a6422e4c32548c4d1ce763ff656f2d776a858d3d0602cdfead00be48df8a490086e1061a8046863dd1 SHA512 5ca733aa94b44d2a1cf761140653de5ab33ff5bddb0eb1e426bb9595b3507f1d4939e9f67aaaf271ae784a83bd34b2e8d81021448800229ca90c64b7a28f7ee2
DIST cxxbridge-cmd-1.0.192.crate 87055 BLAKE2B 6f1756fd409257cf707a1331b4b5543993a65d313b38e69959850ac8751d62ea0065067b743bce765dcc6d0c833c2d794789d3077422e8fdc46857b6a155ea86 SHA512 3dad9c16760c58c9fd3fd13bf65bf00f162c9ffc9be3fa6582f3cef6ed71875097b3ff5b839a383eb67505b31c85f82fed47686330dafa34c02b975cc266b2d9
-DIST cxxbridge-flags-1.0.137.crate 5361 BLAKE2B 873dd971b766a0f46d07ef854a42043a6bf323e39d78a30d9678b3846670f9fe6c8eb15c88b69bcf3abf408f0244eb1681b5b88f456946d5ddf7d8c50f82e24f SHA512 26d2f4e4aa1d4a1858059c2ccebdcc494409a6b82b9121516c34c671d51d9e5fe5e68e97c33aaa1ff1a0f46859d6f9a237bc50387592452b5d790df9a1905e7d
DIST cxxbridge-flags-1.0.192.crate 5429 BLAKE2B 0d1d21422a23d5062b56036ed21a903c798b9b8fdc0523e857b24f84e66d9ee0ee9a633cd2ad8311c76ea4aac342b45cd0f400a03034f78f36b07c1e3365913a SHA512 0e2008514f3e261c9ef134684bcb65438d436df1b78c68e342f5248c47517b03f869b34a7e67d5179fce26fb9730bd1c1e65d45a1198bb4d9e5191075dd8ec7e
-DIST cxxbridge-macro-1.0.137.crate 64045 BLAKE2B fcec80bd6f848f49577f60fa1d77d71dab4ca15a2b21c793e15ea54be6ddc75453732c52082096ff3f1c198ed87d2c596bb8d5169b3e6e7a3fcfa393f2c766ca SHA512 d3a7bd34c98d7a9c5e3c0f90d654ec993030d9c280fe0127f55a273213d6890981414f191e09191cd39c36a16efb09cc9e351ff3baa225f41fb8363c8b45de80
DIST cxxbridge-macro-1.0.192.crate 71999 BLAKE2B 6148a0c73bf53f9319ea4fc86d8b54f7f208838445b1820356b1c4af02f09ab4a2edc3491fe253e2be0f171ffcf7b89794c87b5c8044916b40f7d1f2c025c9a4 SHA512 5ecf9217833ca0bf9f3f8cd9e0da27bf9c832c3023bbb4c67d1dc3fcef02c8db9d261ac449ae91f7e2eba294ed0add637f38e37f62d949b94749a4c4e04da66b
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
-DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1
DIST foldhash-0.2.0.crate 23329 BLAKE2B 49af83a79ca7954f05d8a52566d7d20cbe057c89c2c767ef76b4c8d83bf099196d053054c8fbaac74da7fd5eb0224fe43731102f2f0bcb18ccdbc0c8150774c3 SHA512 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69
@@ -32,7 +25,6 @@ DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc25329
DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949
-DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
DIST hashbrown-0.16.1.crate 147785 BLAKE2B c506e64340b65fb462545c52e85a192b21e33025c91adf1d8255e799e8a5743814c60be971db56c0b9b1208dff8147ed4a28d8e37caf8f5646fd367d8d0bc9d7 SHA512 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
DIST http-1.2.0.crate 105932 BLAKE2B efc9fc4ccc4a622781ed895f77c1752baf34e82d249acf97687ac8d4260aeafb333040833d9f8df5916cb105cc8217c8f27ddd021636b9248ad551ebfe4d83a6 SHA512 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5
DIST http-body-1.0.1.crate 6125 BLAKE2B e253f2c85c0553382db955ce9ed18072f8916738962083223f2466034803553818e7f5a11649ebf5ea9118e7ce1067bd9b999379a03a335b88c810bcd312cafc SHA512 3d9a711619e5b14d2188fa42bbd43653dceeeb7e172cbd96d36fdf37846fa2c1efa0fad019395a4fa6da2e139875934aa56caf7332dc40546095b0a774ca39bd
@@ -43,19 +35,17 @@ DIST hyper-1.6.0.crate 153923 BLAKE2B c69d338d00dd9be80c910dae6b3b995918d862d6ee
DIST hyper-rustls-0.27.5.crate 34660 BLAKE2B de261692fa4765f3ffdf8c384250532a0747b2595c41fbbc1a01c69c2c8a68a87656572f70228ecadb4aea04851ea6e7a0ab7077d6ffbe75b1a15805e64fbcbf SHA512 6a2451be2f42880978b0236385e8775fdfc3f538d9642c7fd6993ce85b16d623357f97a8c2a328e76e31c76083a8be557a4e7447f34aa52b9e990f4c9680e193
DIST hyper-util-0.1.10.crate 72887 BLAKE2B 9d8ae7445ea56505e19f57ad680020b748e943a5cc3eca7292c06d93be1b58499db5769b214687aba53a0e9aa6fff3b3f63d1623157350ea826cd2decaf8d0aa SHA512 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a
DIST indexmap-2.12.1.crate 100184 BLAKE2B 91003f759cb250cae5ea2a72a184bbf1d4647951dfec84d760daa7e29b07f634a6577331737b3a3faa608aa0617124672ba03478ee4892b196e9c0097871f29f SHA512 218c1b0f5e117374b73492dae870b0a41a863d5f3fadd1e01adc592fc2d55229ea1f7c428893d02d1be1b768413b07497fa2600606ee6039672a1a8e45bdc5c3
-DIST indexmap-2.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe
DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca
DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987
DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce
DIST link-cplusplus-1.0.12.crate 8178 BLAKE2B 4705a5241ce7079880de179d35824f8058bec06743b6fe88d282283f037dc6f9eeb05ffc5e334e2ffe6b8d3ceb91810b385ff889952f1e3128dbcdf286143a63 SHA512 ea9fadb4f47de60e7200905f568fc962cd6d2b6fad652f1144ee3f5748874a422e1a3111ba999689f295b7fcc3ef19981d6ea52034ea2759aa23bec355cda911
-DIST link-cplusplus-1.0.9.crate 7484 BLAKE2B 4f73807068243aa0dc4b6773c5446fc988154669eb196afca19fe39ffe63627ee705c4ee3cf9cca9628d0bb8fc4cdeb7ef52b41bab810d12721a6ad53d9557ee SHA512 30697093b54ca449135d7a2a963bdd9af61a446472b0f245c87a05bd6eefa62eeebf9cc58cf17aa77ac5f2301b05ae27d13eb50d92ec58fec27303f865261170
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST miniz_oxide-0.8.3.crate 61827 BLAKE2B ae8626de8711a8b7c2bce52d2e226a3e973ba6919ed33904883ae6287f848fcf40642afdb9ad71bba19db181fe9ea354c85cd81c1dad889588d5df8fcc99b9f2 SHA512 b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c
DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478
DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8
-DIST pdns-recursor-5.3.3.tar.xz 1362768 BLAKE2B cc564e7741c4f9b3de5eff97771d6aee0a5d835aa42942e4509766a73cfe10f793eb25c9029efc72eb55590ea3e4d5ab7deb041e9f3a9521389b49924e713835 SHA512 4faa46ff309caeb5d0201cb2ba918472b9268207daf912ba0d9a3abed3c5ee23678463d1ad1c1389d2e0b2c1551b397cdc34317b0d2125d87685af91fceaca33
DIST pdns-recursor-5.3.4.tar.xz 1366588 BLAKE2B 878bf6568f10a66b4d1d58c1c663769c601c5c466f9fb4c327832882da84d238d68f2c814b8ceccaa113db994f71d1fb2b1ba8d0a17ec1a4b4963bfe02e534d0 SHA512 fc345806477158846c394fedceaeeb41f33f657677e98f23f8b2cd02912ca990c6ffdbc3cd89f801bc3354fea36d9811588fff57c49c1ea95cf08969e2cfacc1
+DIST pdns-recursor-5.3.5.tar.xz 1367860 BLAKE2B 3e487d3bd4d42a97a6ed5391d41afb50e91847583873a6e1c93f663873c7e4372cd5c79bb541634279373c50c2335107d81cb9144776b2eb078fc902102359fc SHA512 89556fc403a352d7b430a4aaaf44d20ca8b24a93a2948f3af13c88959ccbbbc87e113dd4dbebd4fdc3258799cef2f911fc78efa8e916b8a3727be3578e23f3fa
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
@@ -67,7 +57,6 @@ DIST rustls-0.23.22.crate 341983 BLAKE2B e52cb0ddb9fcf635a778887f67bc5692bf9a184
DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17
DIST rustls-pki-types-1.11.0.crate 63933 BLAKE2B 487099180f45163b87614a8ba7088f189547191ef628011911f76ae6f6aa615b16e969682e26f26ce47f52463def702395f2a5dcf6a1742a87fb7c6d559a2e59 SHA512 60a6d20b66b15f077cbded6abcbfbc8524a02229209a3a73ed676a218ecffa26e375ab086247c05aec826ad63bcd9d446748a061191fe2ba5d9f35ec05b698fb
DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba
-DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab
DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99
DIST scratch-1.0.7.crate 7997 BLAKE2B cb92a93751d209c68cd003792e45365d186138a115b936f190ad22b33f87c1e1aea2bcd20937188ba496cbe709539bf5fc1d73c0760020e5159121e88c82aed8 SHA512 2cdd160a89844101b62b4d6c23a56d3f9089828b8914031ca973bcbdeffba41ee7d9fb2edb0736d5f8e19d3bf2b1491e8451ae8fe2525518939b2f5cc6310d55
DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054
@@ -90,7 +79,6 @@ DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f79
DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
-DIST uuid-1.12.1.crate 48851 BLAKE2B 9cf9d75b0fd894e20d966d35af4fa25b64ae0e5daad91c6bb974962ed7d2374b947e30514f854b56e86dba7f358a21d6ad7af64894ddd01d51c6ba6f17c0840d SHA512 e9c7cb8f247704b59782a576fb55ff5ad4f0b632fa19da52d81fe09e9dc91a0f60b989d5c1887f548df336fb03a5147d5a03f826d4a98ba66fc6083f9b68174d
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
diff --git a/net-dns/pdns-recursor/pdns-recursor-5.3.3.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.3.3.ebuild
deleted file mode 100644
index 78251933b677..000000000000
--- a/net-dns/pdns-recursor/pdns-recursor-5.3.3.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 2021-2025 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-
-CRATES="
- addr2line@0.24.2
- adler2@2.0.0
- anstyle@1.0.10
- backtrace@0.3.74
- base64@0.22.1
- bytes@1.10.0
- cc@1.2.11
- cfg-if@1.0.0
- clap@4.5.27
- clap_builder@4.5.27
- clap_lex@0.7.4
- codespan-reporting@0.11.1
- cxx@1.0.137
- cxx-build@1.0.137
- cxxbridge-cmd@1.0.137
- cxxbridge-flags@1.0.137
- cxxbridge-macro@1.0.137
- equivalent@1.0.1
- fnv@1.0.7
- foldhash@0.1.4
- form_urlencoded@1.2.1
- futures-channel@0.3.31
- futures-core@0.3.31
- futures-task@0.3.31
- futures-util@0.3.31
- getrandom@0.2.15
- gimli@0.31.1
- hashbrown@0.15.2
- http@1.2.0
- http-body@1.0.1
- http-body-util@0.1.2
- httparse@1.10.0
- httpdate@1.0.3
- hyper@1.6.0
- hyper-rustls@0.27.5
- hyper-util@0.1.10
- indexmap@2.7.1
- ipnet@2.11.0
- itoa@1.0.14
- libc@0.2.169
- link-cplusplus@1.0.9
- memchr@2.7.4
- miniz_oxide@0.8.3
- mio@1.0.3
- object@0.36.7
- once_cell@1.20.2
- percent-encoding@2.3.1
- pin-project-lite@0.2.16
- pin-utils@0.1.0
- proc-macro2@1.0.93
- quote@1.0.38
- ring@0.17.13
- rustc-demangle@0.1.24
- rustls@0.23.22
- rustls-pemfile@2.2.0
- rustls-pki-types@1.11.0
- rustls-webpki@0.102.8
- rustversion@1.0.19
- ryu@1.0.19
- scratch@1.0.7
- serde@1.0.217
- serde_derive@1.0.217
- serde_yaml@0.9.34+deprecated
- shlex@1.3.0
- smallvec@1.13.2
- socket2@0.5.8
- strsim@0.11.1
- subtle@2.6.1
- syn@2.0.98
- termcolor@1.4.1
- tokio@1.43.1
- tokio-rustls@0.26.1
- tower-service@0.3.3
- tracing@0.1.41
- tracing-core@0.1.33
- try-lock@0.2.5
- unicode-ident@1.0.16
- unicode-width@0.1.14
- unsafe-libyaml@0.2.11
- untrusted@0.9.0
- uuid@1.12.1
- want@0.3.1
- wasi@0.11.0+wasi-snapshot-preview1
- winapi-util@0.1.9
- windows-sys@0.52.0
- windows-sys@0.59.0
- windows-targets@0.52.6
- windows_aarch64_gnullvm@0.52.6
- windows_aarch64_msvc@0.52.6
- windows_i686_gnu@0.52.6
- windows_i686_gnullvm@0.52.6
- windows_i686_msvc@0.52.6
- windows_x86_64_gnu@0.52.6
- windows_x86_64_gnullvm@0.52.6
- windows_x86_64_msvc@0.52.6
- zeroize@1.8.1
-"
-
-inherit cargo flag-o-matic lua-single
-
-DESCRIPTION="The PowerDNS Recursor"
-HOMEPAGE="https://www.powerdns.com/"
-SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.xz ${CARGO_CRATE_URIS}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug dnstap libressl snmp sodium systemd test valgrind"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="${LUA_DEPS}
- dnstap? ( dev-libs/fstrm )
- systemd? ( sys-apps/systemd:0= )
- snmp? ( net-analyzer/net-snmp )
- sodium? ( dev-libs/libsodium:= )
- elibc_glibc? (
- arm? ( >=sys-libs/glibc-2.34 )
- x86? ( >=sys-libs/glibc-2.34 )
- )
- libressl? ( dev-libs/libressl:= )
- !libressl? ( dev-libs/openssl:= )
- dev-libs/boost:=[context]"
-RDEPEND="${DEPEND}
- !<net-dns/pdns-2.9.20-r1
- acct-user/pdns
- acct-group/pdns"
-DEPEND="${DEPEND}
- valgrind? ( dev-debug/valgrind )"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}"/${P/_/-}
-
-pkg_setup() {
- lua-single_pkg_setup
- filter-flags -ftree-vectorize
- append-lfs-flags
- append-cppflags -D_TIME_BITS=64
-}
-
-src_configure() {
- econf \
- --sysconfdir=/etc/powerdns \
- --with-nod-cache-dir=/var/lib/powerdns \
- --with-service-user=pdns \
- --with-service-group=pdns \
- --with-lua="${ELUA}" \
- $(use_enable debug verbose-logging) \
- $(use_enable systemd) \
- $(use_enable dnstap dnstap) \
- $(use_enable test unit-tests) \
- $(use_enable valgrind) \
- $(use_with sodium libsodium) \
- $(use_with snmp net-snmp)
-}
-
-src_compile() {
- default
-}
-
-src_install() {
- default
-
- mv "${D}"/etc/powerdns/recursor.conf{-dist,}
-
- # set defaults: setuid=nobody, setgid=nobody
- sed -i \
- -e 's/^# set\([ug]\)id=$/set\1id=pdns/' \
- -e 's/^# quiet=$/quiet=on/' \
- -e 's/^# chroot=$/chroot=\/var\/lib\/powerdns/' \
- "${D}"/etc/powerdns/recursor.conf
-
- newinitd "${FILESDIR}"/pdns-recursor-r2 pdns-recursor
-}
-
-src_test() {
- default
-}
-
-pkg_postinst() {
- local old
-
- for old in ${REPLACING_VERSIONS}; do
- ver_test ${old} -lt 4.0.0-r1 || continue
-
- ewarn "Starting with 4.0.0-r1 the init script has been renamed from precursor"
- ewarn "to pdns-recursor, please update your runlevels accordingly."
-
- break
- done
-}
diff --git a/net-dns/pdns-recursor/pdns-recursor-5.3.5.ebuild b/net-dns/pdns-recursor/pdns-recursor-5.3.5.ebuild
new file mode 100644
index 000000000000..67b4d3f986bd
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-5.3.5.ebuild
@@ -0,0 +1,201 @@
+# Copyright 2021-2026 Liguros Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+LUA_COMPAT=( lua5-{1,3,4} luajit )
+RUST_MIN_VER="1.82"
+
+# Getting crates from lock file in subdirectory pdns/recursordist/rec-rust-lib/rust/
+CRATES="
+addr2line-0.24.2
+adler2-2.0.0
+anstyle-1.0.10
+backtrace-0.3.74
+base64-0.22.1
+bytes-1.10.0
+cc-1.2.11
+cfg-if-1.0.0
+clap-4.5.27
+clap_builder-4.5.27
+clap_lex-0.7.4
+codespan-reporting-0.13.1
+cxx-1.0.192
+cxx-build-1.0.192
+cxxbridge-cmd-1.0.192
+cxxbridge-flags-1.0.192
+cxxbridge-macro-1.0.192
+equivalent-1.0.1
+fnv-1.0.7
+foldhash-0.2.0
+form_urlencoded-1.2.1
+futures-channel-0.3.31
+futures-core-0.3.31
+futures-task-0.3.31
+futures-util-0.3.31
+getrandom-0.2.15
+gimli-0.31.1
+hashbrown-0.16.1
+http-1.2.0
+http-body-1.0.1
+http-body-util-0.1.2
+httparse-1.10.0
+httpdate-1.0.3
+hyper-1.6.0
+hyper-rustls-0.27.5
+hyper-util-0.1.10
+indexmap-2.12.1
+ipnet-2.11.0
+itoa-1.0.14
+libc-0.2.169
+link-cplusplus-1.0.12
+memchr-2.7.4
+miniz_oxide-0.8.3
+mio-1.0.3
+object-0.36.7
+once_cell-1.20.2
+percent-encoding-2.3.1
+pin-project-lite-0.2.16
+pin-utils-0.1.0
+proc-macro2-1.0.93
+quote-1.0.38
+ring-0.17.13
+rustc-demangle-0.1.24
+rustls-0.23.22
+rustls-pemfile-2.2.0
+rustls-pki-types-1.11.0
+rustls-webpki-0.102.8
+ryu-1.0.19
+scratch-1.0.7
+serde-1.0.217
+serde_derive-1.0.217
+serde_yaml-0.9.34+deprecated
+shlex-1.3.0
+smallvec-1.13.2
+socket2-0.5.8
+strsim-0.11.1
+subtle-2.6.1
+syn-2.0.98
+termcolor-1.4.1
+tokio-1.43.1
+tokio-rustls-0.26.1
+tower-service-0.3.3
+tracing-0.1.41
+tracing-core-0.1.33
+try-lock-0.2.5
+unicode-ident-1.0.16
+unicode-width-0.1.14
+unsafe-libyaml-0.2.11
+untrusted-0.9.0
+want-0.3.1
+wasi-0.11.0+wasi-snapshot-preview1
+winapi-util-0.1.9
+windows-sys-0.52.0
+windows-sys-0.59.0
+windows-targets-0.52.6
+windows_aarch64_gnullvm-0.52.6
+windows_aarch64_msvc-0.52.6
+windows_i686_gnu-0.52.6
+windows_i686_gnullvm-0.52.6
+windows_i686_msvc-0.52.6
+windows_x86_64_gnu-0.52.6
+windows_x86_64_gnullvm-0.52.6
+windows_x86_64_msvc-0.52.6
+zeroize-1.8.1
+"
+
+inherit cargo flag-o-matic lua-single
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="https://www.powerdns.com/"
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.xz ${CARGO_CRATE_URIS}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug dns-over-tls dnstap libressl snmp sodium systemd test valgrind"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="${LUA_DEPS}
+ dnstap? ( dev-libs/fstrm )
+ systemd? ( sys-apps/systemd:0= )
+ snmp? ( net-analyzer/net-snmp )
+ sodium? ( dev-libs/libsodium:= )
+ elibc_glibc? (
+ arm? ( >=sys-libs/glibc-2.34 )
+ x86? ( >=sys-libs/glibc-2.34 )
+ )
+ libressl? ( dev-libs/libressl:= )
+ !libressl? ( dev-libs/openssl:= )
+ >=dev-libs/boost-1.54:=[context]"
+RDEPEND="${DEPEND}
+ !<net-dns/pdns-2.9.20-r1
+ acct-user/pdns
+ acct-group/pdns"
+DEPEND="${DEPEND}
+ valgrind? ( dev-debug/valgrind )"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}"/${P/_/-}
+
+pkg_setup() {
+ lua-single_pkg_setup
+ filter-flags -ftree-vectorize
+ filter-lto
+ rust_pkg_setup
+}
+
+src_configure() {
+ econf \
+ --enable-experimental-64bit-time_t-support-on-glibc \
+ --sysconfdir=/etc/powerdns \
+ --with-nod-cache-dir=/var/lib/powerdns \
+ --with-service-user=pdns \
+ --with-service-group=pdns \
+ --with-lua="${ELUA}" \
+ $(use_enable debug verbose-logging) \
+ $(use_enable systemd) \
+ $(use_enable dns-over-tls) \
+ $(use_enable dnstap dnstap) \
+ $(use_enable test unit-tests) \
+ $(use_enable valgrind) \
+ $(use_with sodium libsodium) \
+ $(use_with snmp net-snmp)
+}
+
+src_compile() {
+ default
+}
+
+src_install() {
+ default
+
+ # rename .yml to .conf to facilitate easy upgrade and switch to .yml
+ mv "${D}"/etc/powerdns/recursor.{yml-dist,conf} || die
+
+ sed -i \
+ -e 's/^# set\([ug]\)id=$/set\1id=pdns/' \
+ -e 's/^# quiet=$/quiet=on/' \
+ -e 's/^# chroot=$/chroot=\/var\/lib\/powerdns/' \
+ "${D}"/etc/powerdns/recursor.conf
+
+ newinitd "${FILESDIR}"/pdns-recursor-r2 pdns-recursor
+ keepdir /var/lib/powerdns
+}
+
+src_test() {
+ default
+}
+
+pkg_postinst() {
+ local old
+
+ for old in ${REPLACING_VERSIONS}; do
+ ver_test ${old} -lt 4.0.0-r1 || continue
+
+ ewarn "Starting with 4.0.0-r1 the init script has been renamed from precursor"
+ ewarn "to pdns-recursor, please update your runlevels accordingly."
+
+ break
+ done
+}
diff --git a/net-im/biboumi/biboumi-10.0_pre20260110.ebuild b/net-im/biboumi/biboumi-10.0_pre20260110.ebuild
index 6997da380540..7d576e2d4eb9 100644
--- a/net-im/biboumi/biboumi-10.0_pre20260110.ebuild
+++ b/net-im/biboumi/biboumi-10.0_pre20260110.ebuild
@@ -46,6 +46,11 @@ RDEPEND="
DOCS=( README.rst CHANGELOG.rst doc/user.rst )
+PATCHES=(
+ # https://codeberg.org/poezio/biboumi/pulls/3540/
+ "${FILESDIR}"/biboumi-10-cmake-Explicitly-search-for-Catch2-version-3.patch
+)
+
src_configure() {
local mycmakeargs=(
-DSERVICE_USER="${PN}"
diff --git a/net-im/biboumi/files/biboumi-10-cmake-Explicitly-search-for-Catch2-version-3.patch b/net-im/biboumi/files/biboumi-10-cmake-Explicitly-search-for-Catch2-version-3.patch
new file mode 100644
index 000000000000..96c8cf68b90e
--- /dev/null
+++ b/net-im/biboumi/files/biboumi-10-cmake-Explicitly-search-for-Catch2-version-3.patch
@@ -0,0 +1,36 @@
+From 3d321c7d92bd1c42007b50929ccc9b492b921dec Mon Sep 17 00:00:00 2001
+From: Florian Schmaus <flo@geekplace.eu>
+Date: Tue, 10 Feb 2026 08:53:34 +0100
+Subject: [PATCH] cmake: Explicitly search for Catch2 version 3
+
+The current CMakeLists block
+
+find_package(Catch2)
+if(Catch2_FOUND)
+ target_link_libraries(test_suite Catch2::Catch2WithMain)
+ include(CTest)
+ include(Catch)
+ catch_discover_tests(test_suite)
+endif()
+
+would search for any Catch2 version, but later tries to link against
+Catch2 version 3 (Catch2WithMain). This means the block would fail on
+systems that have Catch2 version 2 installed, but not Catch2 version
+3. Fix that by requesting Catch2 version 3 when invoking
+find_package().
+
+Link: https://bugs.gentoo.org/969522
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -296,7 +296,7 @@ endforeach()
+ #
+ ## Catch unit test framework
+ #
+-find_package(Catch2)
++find_package(Catch2 3)
+ if(Catch2_FOUND)
+ target_link_libraries(test_suite Catch2::Catch2WithMain)
+ include(CTest)
+--
+2.52.0
+
diff --git a/net-im/ejabberd/Manifest b/net-im/ejabberd/Manifest
index 0044815b55fe..06f37695fc4c 100644
--- a/net-im/ejabberd/Manifest
+++ b/net-im/ejabberd/Manifest
@@ -1,9 +1,3 @@
-DIST ejabberd-24.02-fix-ejabberdctl.patch 1945 BLAKE2B 3e9e690802dd201aaba50b16435c98e64b52bfa2c77dd054c4db538f8bd9035386282e43b3c51fa444119901addeb2c3174d55d66a515847f80771e350e0a808 SHA512 0a6780915177fa4012a194d3fa755a812f0bed5d446df630c46834953aad54679450ff9fdaa1aa7fb415de5bb905a3dc2b28c65b7b32f0fd83cd99634bb5073d
-DIST ejabberd-24.02-set-ejabberd-opts.patch 1508 BLAKE2B 1692fb54b3aeb9838f057d32ebebffbcca5761c820d95a377b257966094e973465740b224d17bebdae0a4f3d0b5ebe35c9c1b005217a3e9baae69fc2511c69aa SHA512 aa7f13be15ec4cb0a9c17e5c1519d5fd94ccee75b46e3a8ee1de39e23000c7faad530208c049dd4a290be18b8b9f1c866584a9abf3f288a8f2fd66c2d72e4fa5
-DIST ejabberd-24.02.tar.gz 2531049 BLAKE2B 6d18393dd909ef580fdcc173fb927a1302f7d444e5587c30f36e5bbfe7634b61c14e06d31f386123ec8732f0c49180a10b0abbd7dea42589d1d0ec9df54ca0f4 SHA512 43dcf1c0f1a2a0390de9edfa24705be6b5bcfdc83b307c175effeae043b4a67dd00c4930c5e43fda98c7c3e0060fac7198313cd27b7962a8997e006ef255df0c
-DIST ejabberd-24.07-fix-ejabberdctl.patch 1945 BLAKE2B 3e9e690802dd201aaba50b16435c98e64b52bfa2c77dd054c4db538f8bd9035386282e43b3c51fa444119901addeb2c3174d55d66a515847f80771e350e0a808 SHA512 0a6780915177fa4012a194d3fa755a812f0bed5d446df630c46834953aad54679450ff9fdaa1aa7fb415de5bb905a3dc2b28c65b7b32f0fd83cd99634bb5073d
-DIST ejabberd-24.07-set-ejabberd-opts.patch 1508 BLAKE2B 1692fb54b3aeb9838f057d32ebebffbcca5761c820d95a377b257966094e973465740b224d17bebdae0a4f3d0b5ebe35c9c1b005217a3e9baae69fc2511c69aa SHA512 aa7f13be15ec4cb0a9c17e5c1519d5fd94ccee75b46e3a8ee1de39e23000c7faad530208c049dd4a290be18b8b9f1c866584a9abf3f288a8f2fd66c2d72e4fa5
-DIST ejabberd-24.07.tar.gz 2522211 BLAKE2B 32ac7abbbb2acebfc409e93bde097104354664227cac7e1d673f224681900b1dae74aa770141e520c5d4b35a6bc7748f889ab9647cac812f407f7a0ec8da50f9 SHA512 e53c5082c92297ff956b4d811d69ba5b745a1989590e73dc890663cfcdea102e27bafa79452062883a7de8fdf5b5c481d81c68c61a3e888f5e5b668e9ac9bf3c
DIST ejabberd-24.10.tar.gz 2532726 BLAKE2B bc59958150f0a3f4bf495ac42d8362c87d9979a57c9ac372826582203b6b3b00bee63897da1f436ab1833bbaa5c49f7da973d07009fb1f27ca5e2f314e955c9c SHA512 dc32e341d5a5cf0c02574b14059ed95feaa8d840080a7c9367186b9a076ab0124df5b54b522732cd9541ed53140cff4024abe8353e91af18abd3c76d69fe9e19
DIST ejabberd-25.04.tar.gz 2595583 BLAKE2B 10a5fe57f63a04e454b6eac4c6faa5d24c6b7c3d2afb29ac7667fa8e0ab4af50b35374e33f6428ad06b269815f9ec19f9372596abfd033674b1becb5d230cc74 SHA512 c85b6bed160918b1ad0bc9475b819363c72845301ba2f396a0caed556ebff9d7b1bb378a4141c1b3edf1c2dc2618a28f51456659a4b19162947bdd0b5a0db0e5
DIST ejabberd-25.10.tar.gz 2701783 BLAKE2B dccedf7fb7c4795c5f522f45eb28d3f3fb6ea46fa25d419299185d6e58c944bad6756d36df28bdf8f57af5900c30818149c7e7fb408c3506e42d1e7a4fca04d1 SHA512 8020c8a5d55bf6b897eeca4aab1bab615ff1b3fca40ee8bd2e5bda0ff10cd0ec09ddd612b65af70639a531c4d77cc4609cf3678697eb47e2cc7e384458a379e5
diff --git a/net-im/ejabberd/ejabberd-24.02-r1.ebuild b/net-im/ejabberd/ejabberd-24.02-r1.ebuild
deleted file mode 100644
index 3ecc76346ba0..000000000000
--- a/net-im/ejabberd/ejabberd-24.02-r1.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools pam rebar systemd
-
-DESCRIPTION="Robust, scalable and extensible XMPP server"
-HOMEPAGE="https://www.ejabberd.im/ https://github.com/processone/ejabberd/"
-SRC_URI="
- https://github.com/processone/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/processone/ejabberd/commit/841d5c029905d5feabe07ab5a4db3aacfeedefb6.patch ->
- ${P}-fix-ejabberdctl.patch
- https://github.com/processone/ejabberd/commit/4ea46c57653b3d9ea9c1386d1cc3dd07163d74d6.patch ->
- ${P}-set-ejabberd-opts.patch
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
-REQUIRED_USE="mssql? ( odbc )"
-# TODO: Add 'tools' flag.
-IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis
- roster-gw selinux sip sqlite +stun zlib"
-
-RESTRICT="test"
-
-# TODO: Add dependencies for 'tools' flag enabled.
-# TODO: tools? (
-# TODO: >=dev-erlang/luerl-0.3
-# TODO: )
-DEPEND="
- >=dev-lang/erlang-20[odbc?,ssl]
- >=dev-erlang/cache_tab-1.0.30
- >=dev-erlang/eimp-1.0.22
- >=dev-erlang/fast_tls-1.1.19
- >=dev-erlang/fast_xml-1.1.51
- >=dev-erlang/fast_yaml-1.0.36
- >=dev-erlang/yconf-1.0.15
- >=dev-erlang/jiffy-1.0.5
- >=dev-erlang/jose-1.11.5
- >=dev-erlang/lager-3.9.1
- >=dev-erlang/p1_oauth2-0.6.14
- >=dev-erlang/p1_utils-1.0.25
- >=dev-erlang/stringprep-1.0.29
- >=dev-erlang/xmpp-1.8.1
- >=dev-erlang/pkix-1.0.9
- >=dev-erlang/mqtree-1.0.16
- >=dev-erlang/idna-6.0.0-r1
- >=dev-erlang/p1_acme-1.0.22
- >=dev-erlang/base64url-1.0.1
- ldap? ( =net-nds/openldap-2* )
- mysql? ( >=dev-erlang/p1_mysql-1.0.23 )
- odbc? ( dev-db/unixODBC )
- pam? ( >=dev-erlang/epam-1.0.14 )
- postgres? ( >=dev-erlang/p1_pgsql-1.1.25 )
- redis? ( >=dev-erlang/eredis-1.2.0 )
- sip? ( >=dev-erlang/esip-1.0.52 )
- sqlite? ( >=dev-erlang/sqlite3-1.1.14 )
- stun? ( >=dev-erlang/stun-1.2.12 )
- zlib? ( >=dev-erlang/ezlib-1.0.12 )
-"
-RDEPEND="
- ${DEPEND}
- >=acct-user/ejabberd-2[pam?]
- captcha? ( media-gfx/imagemagick[truetype,png] )
- selinux? ( sec-policy/selinux-jabber )
-"
-
-DOCS=( CHANGELOG.md README.md )
-PATCHES=(
- "${FILESDIR}/ejabberd-22.10-adjust-ejabberd.service.template-to-Gentoo.patch"
-)
-
-# Get path to ejabberd lib directory.
-#
-# This is the path ./configure script Base for this path is path set in
-# ./configure script which is /usr/lib by default. If libdir is explicitely set
-# to something else than this should be adjusted here as well.
-get_ejabberd_path() {
- echo "/usr/$(get_libdir)/${P}"
-}
-
-src_prepare() {
- default
-
- eautoreconf
-
- rebar_remove_deps
-
- # Set paths to ejabberd lib directory consistently to point always to directory
- # suffixed with version.
- sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${P}:}" \
- -i "${S}/Makefile.in" \
- || die 'failed to set ejabberd path in Makefile.in'
-
- # Get epam-wrapper from 'files' directory and correct path to lib directory in
- # it. epam-wrapper is placed into work directory. It is assumed no epam-wrapper
- # file exists there already.
- local epam_wrapper_src="${FILESDIR}/epam-wrapper"
- local epam_wrapper_dst="${S}/epam-wrapper"
- [[ -e ${epam_wrapper_dst} ]] && die 'epam-wrapper already exists'
- sed -r -e "s@^(ERL_LIBS=).*\$@\1${EPREFIX}$(get_erl_libs)@" \
- "${epam_wrapper_src}" >"${epam_wrapper_dst}" \
- || die 'failed to install epam-wrapper'
-
- rebar_fix_include_path fast_xml
- rebar_fix_include_path p1_utils
- rebar_fix_include_path xmpp
-
- # Fix bug #591862. ERL_LIBS should point directly to ejabberd directory
- # rather than its parent which is default. That way ejabberd directory
- # takes precedence is module lookup.
- local ejabberd_erl_libs="$(get_ejabberd_path):$(get_erl_libs)"
- sed -e "s|\(ERL_LIBS=\)'{{libdir}}'\.*|\1${ejabberd_erl_libs}|" \
- -i "${S}/ejabberdctl.template" \
- || die 'failed to set ERL_LIBS in ejabberdctl.template'
-}
-
-src_configure() {
- econf \
- --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
- --localstatedir="${EPREFIX}/var" \
- --enable-user=${PN} \
- --with-rebar=rebar \
- $(use_enable debug) \
- $(use_enable full-xml) \
- $(use_enable mssql) \
- $(use_enable mysql) \
- $(use_enable odbc) \
- $(use_enable pam) \
- $(use_enable postgres pgsql) \
- $(use_enable redis) \
- $(use_enable roster-gw roster-gateway-workaround) \
- $(use_enable sqlite) \
- $(use_enable sip) \
- $(use_enable stun) \
- $(use_enable zlib)
-
- # more options to support
- # --enable-elixir requires https://github.com/elixir-lang/elixir
-}
-
-src_compile() {
- # Note that we also add ejabberdctl.example, which will be used by
- # ejabberd's build system to create /usr/sbin/ejabberdctl, as
- # target. Otherwise, ejabberdctl.example is due to be created by the
- # 'install' target (as per upstream's Makefile.in). However when
- # invoke the 'install' target (in src_install below), DESTDIR is
- # set, which causes DESTDIR to scope into the ejabberdctl.example
- # generation.
- emake REBAR='rebar -v' src ejabberdctl.example ejabberd.service
-}
-
-src_install() {
- default
-
- if use pam; then
- local epam_path="$(get_ejabberd_path)/priv/bin/epam"
-
- pamd_mimic_system xmpp auth account
- into "$(get_ejabberd_path)/priv"
- newbin epam-wrapper epam
- fi
-
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- newinitd "${FILESDIR}/${PN}-22.05.initd" "${PN}"
- systemd_dounit "${PN}.service"
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}-22.05.logrotate" "${PN}"
-
- keepdir /var/{lib,log}/ejabberd
-}
-
-pkg_postinst() {
- local migrate_to_ejabberd_user=false
-
- if [[ ${REPLACING_VERSIONS} ]]; then
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 21.04-r1; then
- migrate_to_ejabberd_user=true
- break
- fi
- done
- fi
-
- # Sarting with >=21.04-r1, the ejabberd configuration is now in
- # /etc/ejabberd and no longer in /etc/jabber. See if we need to
- # migrate the configuration. Furthermore, ejabberd no longer runs
- # under the, shared via net-im/jabber-base, 'jabber' use, but under
- # its own user. This increase isolation and hence robustness and
- # security.
- if $migrate_to_ejabberd_user; then
- ewarn "Newer versions of the ejabberd Gentoo package use /etc/ejabberd"
- ewarn "(just as upstream) and *not* /etc/jabber."
- ewarn "The files from /etc/jabber will now be copied to /etc/ejabberd."
- ewarn "Also ejabberd's spool directory became /var/lib/ejabberd (was /var/spool/jabber)."
- ewarn "Please check your configuration, and finish the migration by stopping ejabberd"
- ewarn "followed by rsync'ing /var/spool/jabber to /var/lib/ejabberd."
-
- local -A dirs_to_migrate=(
- [/etc/jabber]=/etc/ejabberd
- [/var/spool/jabber]=/var/lib/ejabberd
- )
-
- for src_dir in "${!dirs_to_migrate[@]}"; do
- local eroot_src_dir="${EROOT}${src_dir}"
- local eroot_dst_dir="${EROOT}${dirs_to_migrate[${src_dir}]}"
-
- cp -r "${eroot_src_dir}"/. "${eroot_dst_dir}" || die "Could not copy ${eroot_src_dir} to ${eroot_dst_dir}"
-
- if [[ -f "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 ]]; then
- rm "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 || die
- fi
- if ! use prefix; then
- chown --recursive ejabberd:ejabberd "${eroot_dst_dir}" || die
- fi
- done
- fi
-}
diff --git a/net-im/ejabberd/ejabberd-24.07.ebuild b/net-im/ejabberd/ejabberd-24.07.ebuild
deleted file mode 100644
index 0ba9c3aefb55..000000000000
--- a/net-im/ejabberd/ejabberd-24.07.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools pam rebar systemd
-
-DESCRIPTION="Robust, scalable and extensible XMPP server"
-HOMEPAGE="https://www.ejabberd.im/ https://github.com/processone/ejabberd/"
-SRC_URI="
- https://github.com/processone/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/processone/ejabberd/commit/841d5c029905d5feabe07ab5a4db3aacfeedefb6.patch ->
- ${P}-fix-ejabberdctl.patch
- https://github.com/processone/ejabberd/commit/4ea46c57653b3d9ea9c1386d1cc3dd07163d74d6.patch ->
- ${P}-set-ejabberd-opts.patch
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
-REQUIRED_USE="mssql? ( odbc )"
-# TODO: Add 'tools' flag.
-IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis
- roster-gw selinux sip sqlite +stun zlib"
-
-RESTRICT="test"
-
-# TODO: Add dependencies for 'tools' flag enabled.
-# TODO: tools? (
-# TODO: >=dev-erlang/luerl-0.3
-# TODO: )
-DEPEND="
- >=dev-lang/erlang-20[odbc?,ssl]
- >=dev-erlang/cache_tab-1.0.31
- >=dev-erlang/eimp-1.0.23
- >=dev-erlang/fast_tls-1.1.21
- >=dev-erlang/fast_xml-1.1.52
- >=dev-erlang/fast_yaml-1.0.37
- >=dev-erlang/yconf-1.0.16
- >=dev-erlang/jiffy-1.1.1
- >=dev-erlang/jose-1.11.10
- >=dev-erlang/lager-3.9.1
- >=dev-erlang/p1_oauth2-0.6.14
- >=dev-erlang/p1_utils-1.0.26-r1
- >=dev-erlang/stringprep-1.0.30
- >=dev-erlang/xmpp-1.8.3
- >=dev-erlang/pkix-1.0.10
- >=dev-erlang/mqtree-1.0.17
- >=dev-erlang/idna-6.0.0-r1
- >=dev-erlang/p1_acme-1.0.23
- >=dev-erlang/base64url-1.0.1
- ldap? ( =net-nds/openldap-2* )
- mysql? ( >=dev-erlang/p1_mysql-1.0.24 )
- odbc? ( dev-db/unixODBC )
- pam? ( >=dev-erlang/epam-1.0.14 )
- postgres? ( >=dev-erlang/p1_pgsql-1.1.27 )
- redis? ( >=dev-erlang/eredis-1.2.0 )
- sip? ( >=dev-erlang/esip-1.0.54 )
- sqlite? ( >=dev-erlang/sqlite3-1.1.15 )
- stun? ( >=dev-erlang/stun-1.2.14 )
- zlib? ( >=dev-erlang/ezlib-1.0.13 )
-"
-RDEPEND="
- ${DEPEND}
- >=acct-user/ejabberd-2[pam?]
- captcha? ( media-gfx/imagemagick[truetype,png] )
- selinux? ( sec-policy/selinux-jabber )
-"
-
-DOCS=( CHANGELOG.md README.md )
-PATCHES=(
- "${FILESDIR}/ejabberd-22.10-adjust-ejabberd.service.template-to-Gentoo.patch"
-)
-
-# Get path to ejabberd lib directory.
-#
-# This is the path ./configure script Base for this path is path set in
-# ./configure script which is /usr/lib by default. If libdir is explicitely set
-# to something else than this should be adjusted here as well.
-get_ejabberd_path() {
- echo "/usr/$(get_libdir)/${P}"
-}
-
-src_prepare() {
- default
-
- eautoreconf
-
- rebar_remove_deps
-
- # Set paths to ejabberd lib directory consistently to point always to directory
- # suffixed with version.
- sed -e "/^EJABBERDDIR[[:space:]]*=/{s:ejabberd:${P}:}" \
- -i "${S}/Makefile.in" \
- || die 'failed to set ejabberd path in Makefile.in'
-
- # Get epam-wrapper from 'files' directory and correct path to lib directory in
- # it. epam-wrapper is placed into work directory. It is assumed no epam-wrapper
- # file exists there already.
- local epam_wrapper_src="${FILESDIR}/epam-wrapper"
- local epam_wrapper_dst="${S}/epam-wrapper"
- [[ -e ${epam_wrapper_dst} ]] && die 'epam-wrapper already exists'
- sed -r -e "s@^(ERL_LIBS=).*\$@\1${EPREFIX}$(get_erl_libs)@" \
- "${epam_wrapper_src}" >"${epam_wrapper_dst}" \
- || die 'failed to install epam-wrapper'
-
- rebar_fix_include_path fast_xml
- rebar_fix_include_path p1_utils
- rebar_fix_include_path xmpp
-
- # Fix bug #591862. ERL_LIBS should point directly to ejabberd directory
- # rather than its parent which is default. That way ejabberd directory
- # takes precedence is module lookup.
- local ejabberd_erl_libs="$(get_ejabberd_path):$(get_erl_libs)"
- sed -e "s|\(ERL_LIBS=\)'{{libdir}}'\.*|\1${ejabberd_erl_libs}|" \
- -i "${S}/ejabberdctl.template" \
- || die 'failed to set ERL_LIBS in ejabberdctl.template'
-}
-
-src_configure() {
- econf \
- --docdir="${EPREFIX}/usr/share/doc/${PF}/html" \
- --localstatedir="${EPREFIX}/var" \
- --enable-user=${PN} \
- --with-rebar=rebar \
- $(use_enable debug) \
- $(use_enable full-xml) \
- $(use_enable mssql) \
- $(use_enable mysql) \
- $(use_enable odbc) \
- $(use_enable pam) \
- $(use_enable postgres pgsql) \
- $(use_enable redis) \
- $(use_enable roster-gw roster-gateway-workaround) \
- $(use_enable sqlite) \
- $(use_enable sip) \
- $(use_enable stun) \
- $(use_enable zlib)
-
- # more options to support
- # --enable-elixir requires https://github.com/elixir-lang/elixir
-}
-
-src_compile() {
- # Note that we also add ejabberdctl.example, which will be used by
- # ejabberd's build system to create /usr/sbin/ejabberdctl, as
- # target. Otherwise, ejabberdctl.example is due to be created by the
- # 'install' target (as per upstream's Makefile.in). However when
- # invoke the 'install' target (in src_install below), DESTDIR is
- # set, which causes DESTDIR to scope into the ejabberdctl.example
- # generation.
- emake REBAR='rebar -v' src ejabberdctl.example ejabberd.service
-}
-
-src_install() {
- default
-
- if use pam; then
- local epam_path="$(get_ejabberd_path)/priv/bin/epam"
-
- pamd_mimic_system xmpp auth account
- into "$(get_ejabberd_path)/priv"
- newbin epam-wrapper epam
- fi
-
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- newinitd "${FILESDIR}/${PN}-22.05.initd" "${PN}"
- systemd_dounit "${PN}.service"
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/${PN}-22.05.logrotate" "${PN}"
-
- keepdir /var/{lib,log}/ejabberd
-}
-
-pkg_postinst() {
- local migrate_to_ejabberd_user=false
-
- if [[ ${REPLACING_VERSIONS} ]]; then
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 21.04-r1; then
- migrate_to_ejabberd_user=true
- break
- fi
- done
- fi
-
- # Sarting with >=21.04-r1, the ejabberd configuration is now in
- # /etc/ejabberd and no longer in /etc/jabber. See if we need to
- # migrate the configuration. Furthermore, ejabberd no longer runs
- # under the, shared via net-im/jabber-base, 'jabber' use, but under
- # its own user. This increase isolation and hence robustness and
- # security.
- if $migrate_to_ejabberd_user; then
- ewarn "Newer versions of the ejabberd Gentoo package use /etc/ejabberd"
- ewarn "(just as upstream) and *not* /etc/jabber."
- ewarn "The files from /etc/jabber will now be copied to /etc/ejabberd."
- ewarn "Also ejabberd's spool directory became /var/lib/ejabberd (was /var/spool/jabber)."
- ewarn "Please check your configuration, and finish the migration by stopping ejabberd"
- ewarn "followed by rsync'ing /var/spool/jabber to /var/lib/ejabberd."
-
- local -A dirs_to_migrate=(
- [/etc/jabber]=/etc/ejabberd
- [/var/spool/jabber]=/var/lib/ejabberd
- )
-
- for src_dir in "${!dirs_to_migrate[@]}"; do
- local eroot_src_dir="${EROOT}${src_dir}"
- local eroot_dst_dir="${EROOT}${dirs_to_migrate[${src_dir}]}"
-
- cp -r "${eroot_src_dir}"/. "${eroot_dst_dir}" || die "Could not copy ${eroot_src_dir} to ${eroot_dst_dir}"
-
- if [[ -f "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 ]]; then
- rm "${eroot_dst_dir}"/.keep_net-im_jabber-base-0 || die
- fi
- if ! use prefix; then
- chown --recursive ejabberd:ejabberd "${eroot_dst_dir}" || die
- fi
- done
- fi
-}
diff --git a/net-im/element-desktop/Manifest b/net-im/element-desktop/Manifest
index 5f52f7d523a0..e71c350f7680 100644
--- a/net-im/element-desktop/Manifest
+++ b/net-im/element-desktop/Manifest
@@ -1,1051 +1,6 @@
-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-compat-data-7.28.5.tgz 6573 BLAKE2B 00dd5c37e46c940a1754ed35ebaf4f3b2eafd9c522cd0fbc6ad732f18e756ea21a8584200166360fc123b96c3c1f15b02df5d4d93ae35438842791e1043d3118 SHA512 eae157c826b2a1c45baa164e07ee9772e65b90c3629b07d51858e2f024d99c2cce1d51af0eacef8adbb5aded805392d13a58b3ede40f841f02a4032f9f1f448c
-DIST @babel-core-7.28.5.tgz 190126 BLAKE2B 5c6863ac8d7e31b5333475d841a655cadfbc26476ef6d38a6ce5bb85aca2d1e52421e9d26405103c54716fd384ca3f6d5c9eebc6a6bcdc0bf1660e92a0f53267 SHA512 7bb8d3e03c58bc80cb935647994fe6fe6075f6b7b1f6cbf47367ed06d8d206ffa454cffdd367a1d1f20d5330fb5302cb351fa3539f391b1509f3f1017c03397f
-DIST @babel-generator-7.28.5.tgz 118382 BLAKE2B d9ee7d334559a8e8555cb1d54dc60394262169a9815eecfc2d8397a6df0f07f91a997ba4697e09509d981a200bdcfb158ef882a9fbdb6aa461b1b08cbd654671 SHA512 dc4c0b161677f09e15c883fa58db6dda451d5bd76891703d0abe08548147b82a59dc7f3f6053a5e498d91e2b2b9f57c04cf06628aa97cc316f87d7d4c07cfa09
-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-create-class-features-plugin-7.28.5.tgz 95326 BLAKE2B 94ed29db47f6ddd85078723ea8bc40f1b7ba457dc3b4f296cfa5bbd2f9cbcb1a065f05bf5c2dcc266f8167c137fd699adbb1da651bf73ae4dd46933e4d7aba0a SHA512 ab7582e097dd383ca9bf102bb0941139fba93c1abdfa53308caabb0b7dc685b15826cb9f0f4c9dff38b00fe849b9c2de5ac9c53d6663b14d83345a813c4ee3c1
-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-transforms-7.28.3.tgz 37829 BLAKE2B e55b054e06ced3436b995d2702c04b4f72e85feae52d39f2017492d54dd22d3fd4a67bc207f5dfa6e551747164ecc6c3457fa957fd4cd6c096ba9af4bd8e1758 SHA512 832b5751bb3c936b174bd3e7429b73e68d109e92cbe754b001220e458e97681285f3c9ec393d19c3db332ea9521900cfff84e58c1003e72f7ca765357ea91db3
-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-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-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-helpers-7.28.4.tgz 189216 BLAKE2B 5e12d071f096f47234e363f7fb255cdc507141dfc27f9b4cde8d88c682138ff10c0a11a7f4cd1644b0af5455663797383b604122e23763936ffdbaacd9a14a62 SHA512 1c5379f4c9905c61d5c9869d28b56e998b00f5d045ba7fe5758c62a448f3038d7dea3a4b65df148c41012e46c492f7d8ade0ea2616716005853edadf84da63e3
-DIST @babel-parser-7.28.4.tgz 435294 BLAKE2B de3203af5f377367dc2eb6db3643727774fd75fb4d9f5fca58ccea3490e56e08191464e0f9888c53a8155cd044e1f658bdae422cf56cf1f2fea7e57258a361e9 SHA512 c996c1a9e33a4e4a4ff5dbbf236a5466726c44c186bceb88ae18f30b50301f05beea17b89a78ba069fe6f228e7d223ae66e3c8d817e40a8491ba7a728e7ad02a
-DIST @babel-parser-7.28.5.tgz 438175 BLAKE2B e2a474a2fbcd3a6955928f0684a4050071b92ca60a6731871055d1ef69ebd7851433cc2748d6828b9c9639eb6a4be7e1a5a13bb8b74e0189f6e1264ea4deb875 SHA512 28a054d5519847b391af702de4702d510f935774b34425e603ff0e7436622c3048671572cd7bb3b4f8df2dddc15753d10101823165921d884bd05f1de6e1c10d
-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-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-attributes-7.27.1.tgz 2730 BLAKE2B ae70e0959aab3a47c1774cf97fba71bdf9a963cf6844c1e278ed4f70e3630eeb677b812f52fbc32ff0a534858b3b28ac6cb05a86d54e7f14d448beba869c1b26 SHA512 a054f416b287805e777f8bceb191a2d87877237e4f7d2995b3820114b163e1d9da7cffa12160cb8375722a65077cba0b1e5cb16380bb0c6b661ee2609fe206c3
-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-to-generator-7.27.1.tgz 3093 BLAKE2B a66384b89a19e4eb8426d2c0325cf132837e526924915ba095a346aaf2a71004588011271baf537f923f015f30266cd90b4e5ffd4eef559dd713e4b1b6cda5ae SHA512 35112466c655252e31993afcab3139cbc01f20faac7507d1b9488b4531336fb4228bc885582c8329a515d9cd2b0ae8789630d9f7c00b1cffcf7ad8815769dd74
-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-class-properties-7.27.1.tgz 2411 BLAKE2B 70d5c7c58ae31e70835b9d65dc22aa18c9014c8703c407be76e211dee645e539843f1defdff20f1cfc42e59ad2adb487c38156ff17b60c47bc8ee397145c0f3a SHA512 0f455c6a50a10ccb6e46f248bb753f7f05a37fc64cca4cf9899b20efb36e8fcdb5bc2288df30b244bc117566ecb89fee470661674d3642d0aa224c02fd992f6c
-DIST @babel-plugin-transform-class-static-block-7.28.3.tgz 7643 BLAKE2B 67d4ec3267458fc112324d39705b99ccde696e115925f2bf01a8090d94e373fe7da23c513587b81133c452ccc9e9236acdceee22003129e5ec12b21b3652d607 SHA512 2ed3d79416d1a1ce0d8e5fe887509e0ffde30be6adcad6e77ff52a2e8a930dc1181943e3d36dbeaef7e46c3622794ad28f709a578c870c1c8f13e4f61f07ec26
-DIST @babel-plugin-transform-classes-7.28.4.tgz 22599 BLAKE2B d30d9aa06f27bbed6e1f1627892bf22e62819dd851585070895ef8784cf2c462055879af8b3cb54fca8cd3e71845449319670724139bc9ea3794e1819649537f SHA512 7053a584860f06ffe206873e292dcce9eb765cfb5b4f61e20917c15d6b5fa5cf4e032a2cb6577121ff5801807aca95110416f1f90bfa9f2acbcc049f25efa104
-DIST @babel-plugin-transform-computed-properties-7.27.1.tgz 6789 BLAKE2B c2e907bd35da409694f965493115a46c3fdbaa7f596cb44eeb2a113610ccb93b88aac7eb8e2a4eb0f4342cf99e4597b5f343aea7e9a6b126e461a25ff59b77b3 SHA512 963f4f196bcc4d592c6d68834f6b56ebccc64bf732a3802467f413a74b104f49a33e8a429ab4a4cf17979339e3a81c730c8e937256613896c199b04b8ee39953
-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-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-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-exponentiation-operator-7.28.5.tgz 4140 BLAKE2B 082b3c50a148e9888dac5d7dfe49794484b129ba80a654b17174ae8eecfbe090f22f4af4dc330586138125d37e30781bca041097b14fb41cd139da30130759b9 SHA512 0f858831a16dc1ad8d8b33a9f9d9e816345ecff0a52a20b606aa889b029dd57dbc9ea06d644c82609da8cd0aebce5c4016b72b8f1a37f52ea485ef51343946cf
-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-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-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-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-numeric-separator-7.27.1.tgz 2610 BLAKE2B 5a2cb47d1762d3cc8f979a16cc391595e3431b389fb26f17394b1d14cd5bccb3bf03fe5fef325254a50b88054e9d3c76be22af0537f5e4628584b9470d0abe00 SHA512 7dd3ca01cba3baf1028710c127973ed014da4baadebcb57b0892f4f1ee26ddd7bca897cd22e09cda773b5c960e8c1a133097aa4a6c17274ca9135e110a32f06b
-DIST @babel-plugin-transform-object-rest-spread-7.28.4.tgz 18518 BLAKE2B e9b995dc80754de9e93d423eaa436322a73d865273ef8ea6abf28d28397296b686bc5407304dcc447c24d6f3ef56a3bd5f205e4cc099906ac84ee00e222334dd SHA512 dfbdca0361d0cca85009889154846bfb7323a4239bab30e5cab33abb8236d35c0bf0ca76c077fbb81f06843c22b34de4dad8bc66beb9672caab35c4ec5417f13
-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-chaining-7.28.5.tgz 10453 BLAKE2B fd89f5f83413fa24eb2538c12275061bb78fc0916d3591d89cf52c3d6e2cdb22ef16cbadb2843d7ed8cf7acf1e3c39901bdf3b3b5203782a51790d2445cd7638 SHA512 37a7eeb7d21994f9e33f08224245cd85bf9c4fcc1028594936a71991695c4ea91cab1ebf914e329c698b1686b82d58814a2ae7d39600c24fac4016cf7f1b58cd
-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-property-in-object-7.27.1.tgz 6312 BLAKE2B 6169bd88e77f30c6c14b441c9f9768ed878b88b4771c845d10f2cc3a4c1f96a8d7e1f34ffd3c30da10c7e20a180e929b1c78bdea85e1e7360ffd45b427819445 SHA512 e49f8886a4e2d573dad035c5f378d839a011ad7fb8d6039ec166e43f28cc3510ea80e0aa75f7c687c2f77ff124e6eb5a101644c63480cdcca3995f5248058e6d
-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-regexp-modifiers-7.27.1.tgz 2089 BLAKE2B 751afacad8de2c2ff31436fec87c290713b0aad466e484994e5ec36bc1eeabca8a46b93afe1996825a7167973dba8e21ed05f703b52340f4a460f76c4ca84937 SHA512 4ed11c8aba1a88e0ed5ef2d9bf8ae67cc8640aff23c77c202a92faf0fba23e1d8ce1fbf3e6386c03bebdecdd6032f92faff253175dc3ac563211b63d53b7153c
-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-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-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-preset-env-7.28.5.tgz 35586 BLAKE2B b9a6f5395e2ff6e652df682840b4d5b8dbbfb150e315360e57247714c4f9e70ed50de61c933d499290c9e54265ae7d8241022fdbc0f61c719668551fcac644d5 SHA512 4b7ea63a88b549be85cfdf1f05f13e5194a9630e66266d0d507b482ab3ae35ca9e15abb2d49e9d22f5e6d8a4552a86ce49a1aae2dfe105774de07194df02fd5a
-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-traverse-7.28.4.tgz 165694 BLAKE2B 0491fb116d2c1f2574981df22bc57d5038ca27b701224cc45a457ae1916a9034cff6d8e7a2f42121f4098206b5eb6f62cdc680f6e9366ca375217a962714dc81 SHA512 604cee6e83f6aaf41abc072381035582cbc7203bfa669c17bdcbe39b2c923f60c832e0724bfea2a14e46f6962b58733a4f66037dcef181af6237360eb35d8215
-DIST @babel-traverse-7.28.5.tgz 168141 BLAKE2B 07852ae8378354ecd23c747dedcadfa7018db91fc5d5f5ea84383e23d0cc8f92ab0a39c456c59b8c2c278490c8ace13a3c7c11451383e0193ea26969117dc24e SHA512 4c20a3e2de7953dd24865624555ff44df9099009148378d9140dcd79beee9d94fc08fa24ee28917da5f417e5a7a96aadecec613a7d2e04a5c2c3895b2fc5b469
-DIST @babel-types-7.28.5.tgz 301922 BLAKE2B 49b78af5432b2a69d3156a1adeef2b955645b1b18b456515872368288e86dbbcbe8865f30aea9d425ff37f83469f6580fb88a894ac6983d8ae7a17fac928b96c SHA512 a90e66e3c788fcc14b4393f1423e0f15aa6b8f20932c8dfb12558c98db342bc2e4ddd55e39d36907792cf2373bc8ce420e6542ef778c564fedae4ddf826ad4a4
-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-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-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.7.1.tgz 216363 BLAKE2B ff92ab5c391dd01db6deec0f6e5a3f2d5147347bc8797ebe957b07e885722b5665a7d5d877d16d4c80403c6d3d8bfbe05dd84f25adf0c0503e2e4e62713fbb76 SHA512 a35ba15004b2a3ddb5af65ed1d8387cbb81d9062e07bc8210444073169b2245a17969539f2422b861377c36ea5a506fa76ca5eb7079aa4c9f609237043c238c2
-DIST @emnapi-core-1.8.1.tgz 217592 BLAKE2B 85983b1b971d4fbd0deb38bd9bb05f0c79ca7b2a416d4f5db90573031e78b00dfab98bdf667af0ec29b1e43c4f8c958c480b7bdf5d3021f4f2fbd0de811243a5 SHA512 02f4fd405a712b465df09d23a2979d366fb0ff67c8cefb4f28f8eacb0f63c2f05a45e4d3a8f064f478b16b3eca6e38a63fe40dcfad39fd79e315c0c02f6a6a06
-DIST @emnapi-runtime-1.7.1.tgz 65407 BLAKE2B 9da8788011eef35ade9c33a16be5aae9d0a76a22c69c233b0a5daef681232c8f5f04cb374b82f69a5b946a7aa06616ea16295857ff94b2627b2849bd680310a2 SHA512 3d5b49af90a62f060053d3d90cc213668479880392858444a11e39132c8badb9ed579d2675e3d38149f80263b0f7421f723fb1da4463773af51cfdd1acd88718
-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.0.tgz 591385 BLAKE2B 2b623ef4d509eaa2647dcbdb9fdcf299934ac424991c62199c3325716bc59d327bf84d9611a6d840dc8f0492bdecc573bac99d5b2883c48749da7db50aa87c83 SHA512 16ae83256f816f98da584ebdfea384d03d5350df7eeae5a109e669767481935e298cb702591ed0f27e3d3d348f1dacccdfb26aaec76912d857cb6c67ea359688
-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-context-async-hooks-2.2.0.tgz 13597 BLAKE2B 117b51c6a964b7adfc0352e4e54b69b0f3bd34871a942f44a76997dc8c10901a0e1854915ed708c7d9e4ec7f712256abda6845a9696bfebdb4b8ee9598d9691f SHA512 a9190b5a250464d02661aa59eca192e42e0e9812dc3ff1f67e85de3846a8c18091d308bcf5f1de8eb7d87dbb8b54230ba7f7566572af42eb1d6d41198c445fc1
-DIST @opentelemetry-core-2.2.0.tgz 70571 BLAKE2B 3e0563e0c2136994d1403fe831a8c5dfeb7a84f3de20a8ded4d7e679e6734b0250104eced8b10b4c9775a292467ff9c78a1c5bef36009258ba66659cdbfa917f SHA512 16e69b9e7526f0b7e59e2795c6ce9e3fb677f37860414e16d5edca252e9a386dd1c56c5c1f20711fc7c3307360bbf805c7f3368ef4ce5bfe3f3c784bcfa6e35b
-DIST @opentelemetry-instrumentation-0.208.0.tgz 85709 BLAKE2B d85944bc8cb654724637b18bd59f889614689cda682556a09f2d83a6690e8d5ad234e0eef828558c8a07f1f9d101cf656c33c02a720c1a7f932dc48b096799c8 SHA512 123bb42f8a967104bea17c62ea9821ef3bc4d9bca880091cb15bf43a31c5ffdee23b3d4dfda284e9eb521a8c189227be600d6ea3a0cdc1d4b169a3672ef71194
-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-sdk-trace-base-2.2.0.tgz 71931 BLAKE2B 264641bb1f1ce5660f1f91835c864c62d9923e01c69e2d55a87e26f8b969e6d75479bdf14f609f4b3df792c3d32bb681eba24511e250ddf60a8ca9bbc63c8949 SHA512 c564202f406672db1a960e8f6971319b375e752a77832295f26401c0afe3f5519d083bb67e65c86f68007a104a6e45c2a49e073e482fdd07e8256453e1d1d66f
-DIST @opentelemetry-semantic-conventions-1.38.0.tgz 1415561 BLAKE2B a3d4f0ec3cd9f6039b197857986e1f1c920ced10dab8c13d85033c75cecf10cba8781d4ee0a7fe2598b0a0429eea60531e9e24190c2ff864721517854fb5e2ef SHA512 9287238b1fbfb128207c98705ea0a56778bd63f308d1fa7b6fe83b902466ea9b32d9db1ff2e0294d1725c06d7c87c02f9bb0bdf9f9edf8edfa3eca49fcece85a
-DIST @opentelemetry-sql-common-0.41.2.tgz 8392 BLAKE2B bcafb99efc23d8e12638a85b27541d99e31e1a45182784a1b7724f74935a68729a1257bafce943baf899305b09041269f9a86b1269521b841007a3e1fa200679 SHA512 e268569b767ccfe8b9d3ccd027bafa5e2ef2e269a826976f1f47d93c54645ab769e5fabb8616761e162890438b91fa923203d1e19f44c81dc30646ca18ea9989
-DIST @oxc-resolver-binding-android-arm-eabi-11.15.0.tgz 898800 BLAKE2B 60ea71b80b26c2416b63b127637b4d40f40ca0c63a661c179f0925706dc7d1e6a572655305a5cf85235e4b98928af8776220342e396bf3b88388b2916b90a920 SHA512 43e956b857eaef084d7a534920fd5d857695cf8ccef53bbbec67101f2c435a1dcc682a0ed818aca618339ac87866851edb321c85087a3af40bf7d1a558783d4f
-DIST @oxc-resolver-binding-android-arm-eabi-11.16.2.tgz 886587 BLAKE2B ae47c4663001baf2d0c43516145aef7a6f7788ddfa14e881912770fcdd08f2e00fd6f16bdafaad362dae3d5e8352b5f3fdc40e93150a4f60811bad6196fe589a SHA512 95525bbf274b4080d91ca51be99b3d46af344154d0f71742404df4782f7f723838c2c32810e83ae5064fca6500215268b695005890f45d873013bba07f1c7991
-DIST @oxc-resolver-binding-android-arm64-11.15.0.tgz 1105457 BLAKE2B aca1fc7f15fa7c134fd6267f8ef6752e581b6551d206364524b478e04ed7a169760d23d38004b654787d66f7b685c62ce8aa9c3d27dd865ad8b8317c6292f225 SHA512 bdb741b6d7ac1d1d16d6825ac605954dba32314baef959cfb075c9ea3ad77f873310bcc1e86220e43ae69728409850618f0a2ffb2247fc37d39c74bedac0e03b
-DIST @oxc-resolver-binding-android-arm64-11.16.2.tgz 1096712 BLAKE2B f58038f513442bb7efa124b66a4f9dc5dd5be4b1f0191927ce486f6bb9a9fbe5af5eed4c2450a373d042b23b39d85cdeb801520161310208d5bc1966576b82ba SHA512 7c493e83f836ac9e8b9c154fa9e2dcc7efda95667f0dbd549571be6558af8a9d0d76b9cecd12f8f0f0269f14cc18eacbc2c1f5503264c18df03a3aeb425b42aa
-DIST @oxc-resolver-binding-darwin-arm64-11.15.0.tgz 970080 BLAKE2B 881e9e3c11c2b1575e20ae18c83b4155edf87f8d3cd76dce3b0c8543bfc00eeb5f7de11d8894d606b6c8dc06de786934723be15252022bd5b017647dd4e1c714 SHA512 47aee5b0e7b5533363a95042c02657d6b948b53b23fdc56d070e14cb5f42bd389ca845afc1a4e7f2ddf8ccb0fbe4b4300c33c26370bc9fb35b0fe2c8770f99a0
-DIST @oxc-resolver-binding-darwin-arm64-11.16.2.tgz 960423 BLAKE2B c4ad377c9ae851397b1a120f1dfcf6087e79fdf1839dd30bf979f4195717b1ab06d8e35cd5ad937ee8e5394ee2cee518e2fd532acd07e852f7e20cc6885ccd33 SHA512 3e46e9d6a8bb91d517ea4dc59353ef020ea9eebbb06962a0d4084e94382b836bcb5e3b6ff591e8ec801037a90b8f45bbef574f2595aa371a2a4cf69ca76a1858
-DIST @oxc-resolver-binding-darwin-x64-11.15.0.tgz 1015168 BLAKE2B f5a143b96e4cc10c4a2622cf11abf93f1cb91bf49247ba93dbc2d6b46b847d8610da26a2d60aabc8cef05ecba43c9574aa52d1217d80c5468894dbb4669b2816 SHA512 efb9b26b917c595d04b42c48d0c95565caa4625690a5f37097fb5995f8388d1b282e915b693796bfbe61166e9313ce1650b56526d4a0bdfec3868581c69f7e65
-DIST @oxc-resolver-binding-darwin-x64-11.16.2.tgz 1006775 BLAKE2B e02b64e2e7a64ac52a182409b28ca1138e3c3c6f2b346a6e0a8785347769222e36dbb9869700ac1e0fb70fa4b65d419b69a13ad7420106c4dd0de101d17b2625 SHA512 158086714d624a83e400318b7d06ee8f41d6cd2fb422d8c30adf4f2adbb61f3cba4f47713b86357a729e08ec42c1e3a598b1244b15255b950f4f8c2f4f72e702
-DIST @oxc-resolver-binding-freebsd-x64-11.15.0.tgz 1025596 BLAKE2B 75af603ea3c05f0d24b3d587936ebee5cad524d6549478eabe51ea29358cb9315785120e3bc67e6bd64a1a536b58899db300dfad6040172ce77ca89f7f5bfe9c SHA512 5f54b3ee6e4f0bee83dca5880d7314b6ec7ed089a3e877c719d052b52be0748eb43ab6afcc8d6df377b29fa78dd0b3d3af29ee3eb5208e4eed3a73ac0734961f
-DIST @oxc-resolver-binding-freebsd-x64-11.16.2.tgz 1014850 BLAKE2B 59c112db1476966a6890a074181227be7c110cd80665c4e94414b45a4af47025dbc68e8562729ec5e83f9297e9f40f9abb771b5175e927b8958f34c3d6cbccf4 SHA512 d731c2a0ae9f31c063139e0fd841bfcfbd2b4e3711c6fc8a7ef93813f415ad62f135a86e183159231a04a28e241a79c47263e3e351747363e4ad06ea9698dae6
-DIST @oxc-resolver-binding-linux-arm-gnueabihf-11.15.0.tgz 996517 BLAKE2B e70c94f5a72168c3f1b0e14b25b4a8a5293dca738d610a896d2b34e2850aec7191c30b603fb68284224bc204be819be2187d8d50c6092f2898ec76cd5faee67b SHA512 2f5c7fc0268846b7bed7c238707fe54ea480ca6955d24e07a9f49834db88f6878bdbc2acf3a948e8ee557d82fab31c566208ee581f7c80d1a8eedabb77819aad
-DIST @oxc-resolver-binding-linux-arm-gnueabihf-11.16.2.tgz 989382 BLAKE2B 1887b80ff483e19b8c1bfeb82248c05cd26d4aef6a1755003e5f8331d0096738e5deaacc12b8322f842e0b3d6f2d339186c142773c959df63aa74170aa58b5ec SHA512 fae70b633f043b9143a7a919e28d6e0e68683fe33df32b2a8945b8848dcd99f88e25058bac0cd08ea69374f7c83b39425c153d207a790a0c6eeb03e355bf1d6c
-DIST @oxc-resolver-binding-linux-arm-musleabihf-11.15.0.tgz 1001729 BLAKE2B b854eca483163f9a9f3a842afb74bc6656ebf5b1643b83d5324189a24a6dd6da24f9e92d91926ef7c0a36888726e930c20a81998f60388f09d730ef552e7e9e3 SHA512 69b19777fccc19ad2d1fc9ca9405dd3a7472e06ee3666914d09f3990c2969ecd7ad5bc488069ff8fbcf1aa1dc32845bdf30033cd4f46a1f64c2743f960254f57
-DIST @oxc-resolver-binding-linux-arm-musleabihf-11.16.2.tgz 994568 BLAKE2B 0b7f3ac96cd11b1cbea1b7a52a9926e00e4e595be05ae0a5cd0495512f10d33dcb8b6cfae6a111aa7d419d7ea10839cddab53c220afda69767aba570b5b56317 SHA512 aaaf93a4d5f2c35a1d0e0a0e351a4c2f31f88738709c4c39e77f7c74bf2b84a1afbd86e2a3bd56ac9d348c4fa11a5122ec7d46925d752a83c945a3e54405463f
-DIST @oxc-resolver-binding-linux-arm64-gnu-11.15.0.tgz 1041540 BLAKE2B c44300e9da3d364e234d9b6cf8614bccbd454fac8044a1473b8ea8ff0f4b915ed90a11510cb3cc95ecfa00090eb1e69e965ba615b91fb7c986633688039cbd2a SHA512 4958e38ed316eba3336bbe8f04624ba81d0a2b2153067c66b435cb24f6cbe993c649cb5c5d59ae8f3eff580734adbf66da8574707413b558e7abaa2b42723f8e
-DIST @oxc-resolver-binding-linux-arm64-gnu-11.16.2.tgz 1085883 BLAKE2B 8fa179bdc70aa0e54cef6155a6d494b9180759de19857cec5e44c79dbdc0e1266098d137e1812c3733ad021e682527553f0c91f5c5168309288c7300052169da SHA512 c65321e2036da65350130b85e62726ebdb9d0bbba7d16cb34f9cb039e1eb3cc12c8212a72e35e8936c1980003ba1c4e6f7e26c23e9d55c841ae573b5c7e1cf42
-DIST @oxc-resolver-binding-linux-arm64-musl-11.15.0.tgz 1047040 BLAKE2B d6478e25576134a1f107909e3ea656b7789ba23b6253a30e8144b02e187eccac5ada8a1585f7f80f74f9fcc818024f0705f3b9c3dfb5d53a9a046cee5597d3cb SHA512 243bf6fc0c9c3c5daa8331220de30909c4b328d0e6dcac4d83428a5a2a6828430316a7ccecbc4dc30495c803869ab625138977760dbdd2138cb2bf711bb8eff6
-DIST @oxc-resolver-binding-linux-arm64-musl-11.16.2.tgz 1092857 BLAKE2B 4615f186769d442286b5003f4d49e2ca446e62b73a4cac4ab1d68aecd86904e0191c446efdbe0584c01c78641ec9523d275c117799dd7528d9dcdd52c84cf014 SHA512 399b37dd04cc8b4c661efff83f4f9100a5c94c193b51c307e6da53682cad5915e5b3f0c6689e3c8ce1e6ae24062b663052a5e5fa89deb8dc8f3943b4a1b27e1e
-DIST @oxc-resolver-binding-linux-ppc64-gnu-11.15.0.tgz 1374394 BLAKE2B 5b670399a23ed445b5e0ca3c3ffd745dcd22eb6a546dbd67e38558b2eea6d292d20478126171b35cd67f1bfb40a5e1bc63cb993b2f8596ad64f3abea87d8995d SHA512 cdbbbd161bc12d6e0a271a3b12516f6566d2b78bcfebce5073f1b293f36cde0da047daa1daa597a2e1fc3d6c92cbe2a8fea278dbe1c908b83e64d7318a41117e
-DIST @oxc-resolver-binding-linux-ppc64-gnu-11.16.2.tgz 1403866 BLAKE2B cf249ea068c990c8c6286ec864922d2da8476b02e80bf6b60a75513768fbcb7dd08dddbc8a253e13630d5d7574c77e73ae13830f5f14a20551692fff50af1f88 SHA512 515cae85a577d9d246b45e9f0e87ce701b2d83d27007625f9e37dbf231a5bb7c5c1be4ecb9b1d186e4f043a259d6c0a894d4f59ccc418aeef374a504662d64c2
-DIST @oxc-resolver-binding-linux-riscv64-gnu-11.15.0.tgz 1089155 BLAKE2B 04b4f0788ccdcf240441b98e6808abf513505a3a5dc1e9c073026dc9162dd632a78929ea4be2826cde1551c67a5c38511cbd157a36a07077a46068f4f09d3b7d SHA512 29f95e7a17ba074f42daa0a7c88534d712c5a855c21c8e3297392271f5fff3d8fe80d1e1f71c8d76912f8adf3c2aaea2e6d4c675abd59cce8341f384daa36d96
-DIST @oxc-resolver-binding-linux-riscv64-gnu-11.16.2.tgz 1123562 BLAKE2B 578fb8f56a2de03c57469ff8bf1a1c9d82a3f7f29b3cabaac301cdbe35a0c033a13e88250d89bfd8aa910cdc038a8190952e7bd2e92c74905ade06ceac6facb4 SHA512 619652d32bf6ab99c4d6e2ff164e18ee6f74d7c0d21260cd486f28273cb54c98c0d63c791cbe768443f18bdf17854e8e62148efef0b58dd909784f13207ba0ba
-DIST @oxc-resolver-binding-linux-riscv64-musl-11.15.0.tgz 1090948 BLAKE2B a5b5b389aa151d90570882245085836de396a4c20d1e29b8e391e0668f6320ec67145fb5c4edd7749b09c65b856348ea1d74714f3539d94541f21b4f10a5f3c8 SHA512 27b2cf884b76ed3a66f0ffaa5110f035cf2ae39fa7fa65a0cb2b38fd5eabe40f2fe600de9ed1d1194c7789593937174a860a06ba5af342870f4d9568b2adb912
-DIST @oxc-resolver-binding-linux-riscv64-musl-11.16.2.tgz 1124845 BLAKE2B a4156c643b223207992aca69f37ec2d7c2df8c60cc60c25de32273d918282396b69d5e6819c6afe1511c91618ef395f2dca2b61fc08f3149acb1127239ee5f9a SHA512 f5562eca9c2dc7892dd6551cc09007e1d3e6809c92878fcac6d00f751a17d814da671566ff21171ead269e5ffc4846ab8f332f5ca6dfec29ba501829b66dc367
-DIST @oxc-resolver-binding-linux-s390x-gnu-11.15.0.tgz 1099298 BLAKE2B 6de5166290a4122c9fa56ecf6703b8acc5fe35b5a88a694c3c3a99fe99600590a9dd6f781a76c322c6aa15724b109914465eb3b56ba45dc0f6fce3c570bfd5c9 SHA512 fbcfdddad01270f8d524dcaa6bb18f1a7aa579307f5d6f5d6494360ffa08337c291f74c6f8368511705b93840527d2bd01418186f42f594da643284aff2627dd
-DIST @oxc-resolver-binding-linux-s390x-gnu-11.16.2.tgz 1122526 BLAKE2B 999829efc7ce57af8898495d462f4dd5e858fb427984c60500c7bd082d9aeb396ed49522d2b8f839fb71b1a71e32567c37a643265b822190b7ff44c7e6952fa7 SHA512 de06f043ec652f9829cb38120dd0bc078a8833899968f0cb6853a2ddcfc657b0aa21d5497391195d6e15dd3eb1c2d3c13a95cf5dfa902db8539d40f84aac09b4
-DIST @oxc-resolver-binding-linux-x64-gnu-11.15.0.tgz 1101442 BLAKE2B b7d562ed08515d4073aa3a0d123be002ea35cdd5cfceb0decf9531127d6be4e14bc379a53b43c48be305f35876adf112a7ea5f8482ec1624bdb5f0d373782f7e SHA512 c6dbd2cc7ecdaf9302648d852889a639d4e5f64cee439d513f22e1e39d6dbc3daa9e483705aa88f4ec7bf1b4e4e7b6098655cfbb159238be5a66128073d27aaa
-DIST @oxc-resolver-binding-linux-x64-gnu-11.16.2.tgz 1138538 BLAKE2B 583db6bfe8113cda444d39116a3580dbc4415649af8e92fdaca10fd05c349d24b11bc3e56bc916d951e1692b58d0263e994bb6700a434db239a921df03fbc5c4 SHA512 9b459c2b48f9e2d4b059afa141a24c49c65d5a77aa13bc62c69fefa45aa591b86e296f5d447ca43c016f498835609dcc260bbd67354da581e13ca262110ab9ed
-DIST @oxc-resolver-binding-linux-x64-musl-11.15.0.tgz 1090510 BLAKE2B 7b917fe96cac73e751569b77a8fa995859424adc601fadc54fa2a574e79f5a996757b1212b7d26fa749cbf6b1292e7072287b33acc46650ab1c94cc53c059d0a SHA512 d7860bd73b978f4ebefedaacb9466eccbd13e36e5603f2389d254dd64057782e561f17a6ea543ed871af1be72b8de244a87819513eb6608823f3c5bef04edeca
-DIST @oxc-resolver-binding-linux-x64-musl-11.16.2.tgz 1127406 BLAKE2B 27b93a2ecd8833421820c2c465537bccc9236e63439c3ac64e136dd418135b09418fcdb4473df03076e909cef9fede3d22828c3d56a3fc7d19e6b29790f2ea58 SHA512 663526df0f7a3f6b78ee75b2c06c23d40da6015048ffc2284bb5c785ca205827d79c423733a34f21140f600656e2ce7fbb7bbac35b8fb603b07df8f65c839bfe
-DIST @oxc-resolver-binding-openharmony-arm64-11.15.0.tgz 1053719 BLAKE2B 981797cb97000c4133ca45a8ece8dbe384052d3ed330e28e0962a4f267dd6fca6f6a7231e4c826fa9a00d995dc9f1fdaaeac52c935786af599b8b85cc7b0aad8 SHA512 ffb4258bed5693dddca319eb41a53cc9294809837c1ec83222bcea8e0224404a48ffff5e51e69e207669b4d9767ccbc119e5daee4d9080b6d135a0518299ef33
-DIST @oxc-resolver-binding-openharmony-arm64-11.16.2.tgz 1099607 BLAKE2B 91c20cf0201e1e1bc8c3b7ab6655dd410009333806cb3a1416531c1d044661bea4fb1a643df779ef8cd87e907e6f6969d8795377202edac30665fe31c2e6aa8e SHA512 385550db1dd57a74e9d779c897a1dc43fedd9a116633d760d848ca7c770eb587eb54b41d351e931c553b1a431d99cf03758d732d47a2947c0122ccb1bf9864c1
-DIST @oxc-resolver-binding-wasm32-wasi-11.15.0.tgz 551102 BLAKE2B 782a23641c02605c2a67b25aab2ffa341717d5d4d038d123ef4223d371bc051c17ae8235d320a0d578de67c0024d17b24a6accf6b91751bc1ab65530f69290ee SHA512 ab9ae7d9e20c40bb9cfc0546476ad029bd8456582b7804c61bcc5783c7f85db6d8095829c5aabe76031b88f4adc8dcb05b5307f155364f4f54126df452d390be
-DIST @oxc-resolver-binding-wasm32-wasi-11.16.2.tgz 543699 BLAKE2B bc74aa82e31dcceaf08bbd933c2c6a928e7e11de6e8ce0db19ae3a00dab84b450fbc70c1eb493570648e810fd4662f38f9a7fbd34caeac9a97c13dae4b4d26f5 SHA512 f8ed6c63746b1b203602a0e7777c9a0c2b2a66a09b9524c4a58ed36db68e6b0d17ee221b1a38d12ddad093d4ad1b7412899b81cbd15d170a2d222497b70bdb01
-DIST @oxc-resolver-binding-win32-arm64-msvc-11.15.0.tgz 935217 BLAKE2B e7359149bc9748970030232fc589934dd86870484128240256db523e0f2d1feedef26dae070026b7e4ced913c578522348ffe897f146f589311e3e4bac86f167 SHA512 c82021d915a353ff30593c500e018f83357d401bf4fce8dbe5e8f573fe7c88e8f24eecbf275650b588b64a950b8ca9b02312c97538821e932295ab968a6137d7
-DIST @oxc-resolver-binding-win32-arm64-msvc-11.16.2.tgz 921583 BLAKE2B d5186c1db0cb6133a2479a48e905aa741513e106463f017d7cfd02e492eb4c7c0b0d7ee8a3432c374b0fe154f5c3cf94544d8158fc1cb40f34bbe22b3d555f03 SHA512 8ccacc24bf9f931eb1a123053ce7b243572d4c58dabd63ce49910a518e4f79b0f04260bd72a12be0b85d4e71ac3ad16b5982d7944538c5678c741a1cfd72a438
-DIST @oxc-resolver-binding-win32-ia32-msvc-11.15.0.tgz 939956 BLAKE2B f65606852f2bfb738a82381f656020ba1d714f9c846849da0b83ab40ac7eb80d5d8f344d48ff7336c038414ab33b48da7d4f5bf289ac9fbe075effcfc27f8b10 SHA512 9665ca6fa96f03a33a4086ed61f82377e02bc89a84c595526366df1020b5f0e3eeecbbf5987145d7bd4c6a2e65f611b7af82211cf3c8c13d74107a2295209878
-DIST @oxc-resolver-binding-win32-ia32-msvc-11.16.2.tgz 932558 BLAKE2B efc6496143ebd5b3c85e7334d9fbed518c94729f56aed0202754bacc35de8aa8100eeeceb0ce49a0176fdc694870a6b0cc8c5a465cfc94c152ff5c3709c20487 SHA512 b65d310c0e5d710a651b6ca0d99860553e7bf1d85115a7da09fcaa304017abc28da68afce67279dc2dcf2e97f10f634accf8a81605847b136c8ea462fa45b632
-DIST @oxc-resolver-binding-win32-x64-msvc-11.15.0.tgz 970823 BLAKE2B 288baa03aae6368cf1b370aca8383c61044705ab8fef9d227f55f82af818b8d183e71c87919bd090b7ca546b7a3cd6247b5bf23f68f23bba7495b4c2781e1094 SHA512 1d9b1f9ded2cfed18e7092bd65d4c6c6c354d8ffdd1f44a17f48eaacfbec0bac17d1693ee80ca14a91c52d00a72ceb854221c753478f7ccf2262ca096f9847a5
-DIST @oxc-resolver-binding-win32-x64-msvc-11.16.2.tgz 963281 BLAKE2B 9e74b71108ca52724e4077b0ed6c33a0ea3e5a9c4d336f7c0b106c138730b6336431517ac58881e8d08e6e6fde822eece54a18122c4ece545f19cd091c5db457 SHA512 33bcf4c63610ab51dd264d83c5348b32f44cc81488e309f815719c55006c6c08a18177af0117aac0c75be7dde79822bf3a217048d70e68623352fcf2cd0fbde7
-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.27.0.tgz 306434 BLAKE2B f916bb8a2ec48c5d70568711dd7bd4ae9d333c364ecac3b1f6f07172255b713e7525867e65d8b4d7307591cf4106b2f2287aac2baa9a2e3645b5cd816c1895ed SHA512 1bcab7eb60dd2a9f72d5be6a910126853173c964ce541d29b35adf96893437a6d503be481264835f5a6a26c36e637ab2d7856c547615c1004942c365b502d2d2
-DIST @sentry-browser-10.29.0.tgz 307012 BLAKE2B eb89775ffdae722f5542300b2230ba76762ff957a708eb765bc3582e83bfb1383ee681526bc6fce3851b8fd650a6bef5d4ddabbbe05d62dee5dd0bd23f687ede SHA512 5dd6f2211e85e2aa11f59d490964e0ba755c4c98d2f69d9387ebf8c18b38304f9974b0b8b6e28a99181883761d4885829f50817c881d23ac2a11349fec7e8d8f
-DIST @sentry-core-10.27.0.tgz 937646 BLAKE2B 7c13850aa8490f6a2f21fccd1fea920b9a7d957393b3583d441c698bb15af9529a847b7ec970d39a59dbb5333f5fd28ab72017dd0fd94e5d3379a1e11a109b83 SHA512 65cebc91d1fbb564c3b436d5d735886e8dc9bf47c7014d8db05e5a0f6a9a9b2a4a81f4883126d6571776daa6720c191a5fc81620f9bfd12831e9a4574415eb61
-DIST @sentry-core-10.29.0.tgz 942147 BLAKE2B 8439af831cd16432391d3e40ee7896647261ef40631e8ab8df7039f0bfba9c2fd0fa3b8a2b5353b7f1af2e6119dd6e6ad2ee60169304cb6dbd87719c901c144a SHA512 a254360d4f5d03f070b33dcfb40f4a35744ca8159141290fc3e331c161285352b5aad88cf4bd23ea56c415be62498ddded6603e4c07ed5de423ae823481ac7b7
-DIST @sentry-electron-7.4.0.tgz 260980 BLAKE2B 3ad0511a52a29dc0426a88ae789b645bf1968cfe6aef7e5ac3c6de71887ea047b861a4adad5d3f530dab5819ebc8825ac332411c09c40a9e06140ca3d467799a SHA512 32b24a7b7b49eecfd6965c3d29a4ca8279fea9f7399fb338a6b71f8d2db525d26d4979e3d0fe95e82a164e743a8075d751174179ffb81f9e2d6213896177ed47
-DIST @sentry-electron-7.5.0.tgz 265333 BLAKE2B 4f6ed70a9a44c059a0ec5207b33e9cec6891db3df768212667895892ff35bcd79c3354a043a1fc660275fd55bdd32602ac493617cdccbd2119fe0b4bca3ff09e SHA512 f3cb7f62c07988eef97da29d77b948b89930a7d1462a0165903b9a48986c26255c8e5cb0927f02c146dcb406d2d20bba4ae734ada1c217850bbc6ca4b0a028c3
-DIST @sentry-internal-browser-utils-10.27.0.tgz 151972 BLAKE2B 2790d4124dd977fd0d1ab23405aab089c2d6e15d20bcf7642243a8b2420e04673985f84cad1ae6a24bbc67fbf8a14eb00ec4dfe18196dd15f8f94cac44a90520 SHA512 d7bb4ee805cffab99542d2c9dd1390245d949459af316a7bffc4434f9c7d54cd30d2d637d73f13c1cd20c36280eed703c5ae406870d46dff6178e7fe47a1baa3
-DIST @sentry-internal-browser-utils-10.29.0.tgz 151972 BLAKE2B 013143ce65d2648b55408805af0ef09499ed60ab7efcdeb4207290913fb9a5453b0908023439acac073bf13cd2246c864695818cf3b3a75fa67416bc506f888a SHA512 33793270c63a7f7298f5af230d869cfb21b4137660595592c653840b93216325fe83b9aac64c2b6f72c5432bb14a6fe6f820a031309a3ce39a076b705cfe8442
-DIST @sentry-internal-feedback-10.27.0.tgz 139079 BLAKE2B d71175657bc6df58626d38e34b82261df7ab5b999dd4ee3c004048a458319c5be261bf0ef54415e82849be959ae0a812eb15cdbb3a0625f09af0779e53f4ed95 SHA512 51e72c20325cbfb541c327207bf303be0491c737af0dd708b44d62d0a4b094fcf4d2b555c4b63d915dbc3c9e08d84eebebf70868ff4191b59e80211cbf4f4db8
-DIST @sentry-internal-feedback-10.29.0.tgz 139079 BLAKE2B fdebc84fe5236baa0c038f321932973bd63df2428fd85782609edfae6c40991677152566d6bea50df9fe2807c694c238536278f108cd7349afeb71cf510b54be SHA512 63b211b0d792f7d70438dbb59995997371ef6e3367bb9f478329a6d2cc0514a6dd81b0a0753ea5f39927da82ecbaae04c3c0f0fe92ff4a0a70b25f5481816952
-DIST @sentry-internal-replay-10.27.0.tgz 565584 BLAKE2B 4a42cd4b123c1107f2530ada00255dc7fef0cdeae90c9d3967d17aafd42b3d55140559b14dbda831a67b0218822fe6e15da77dc04d168c9e2683bbd62c3a0749 SHA512 b4a4b31ead6137307ad7d4acaeaa36e5ca9d409f38477c5248bb145849e418eff071726fa59cbde20c1da12f8a987d7c041d62451446b6733165c52488f49eb3
-DIST @sentry-internal-replay-10.29.0.tgz 565584 BLAKE2B c8353cdd6b5306aa6d746de5da10ab09a707beaccf294fb65fa4c60af5433a78947b59c7c419b32796ec59edb832d1217910f909e640d6fe750516599c421f07 SHA512 e39355c3d3f007d4d0f33fb127a1ba65afb0990d514c0df985e052cd1e94e1b9278fc2e6034e24da2c27a1bbf10811105de2df70910ed6f1606a0328a8c64c07
-DIST @sentry-internal-replay-canvas-10.27.0.tgz 170936 BLAKE2B 8bdb68df3055ff3d428c870e480f123b58c96be57aa9e9bf106401fcfc7b17bc03ff734f14dc35e52ee2e08209f8ac270d4ea6067d44bcc42c4794d0d82fb457 SHA512 8a786c458495069bb7048d646698578fab81e7d6da26961dc877883c28937dd14d044e6d9e0347d074bf69e759d60f73202c36f74970be9bb2ad626aa785419e
-DIST @sentry-internal-replay-canvas-10.29.0.tgz 170936 BLAKE2B fbbad807de5492224debda4372241fe1f50041518abc890c1970e274e6435479aa54cf4fcf800aee449a420c4d8384cc27c1ad588f5852ad7510f418d0dd7f33 SHA512 b72a58e09ae90104063ee4b277f043f3e9cd09bbd3576515bcacebfa22a02349b5a9ce03cfcb4767835f6a2b3667c7989ffa4bd64a9540de44453989a1815d23
-DIST @sentry-node-10.27.0.tgz 256448 BLAKE2B 86ad459bc2a28bb24f424f2b48cb1f0e4e6e85d64857e21f524ae6a0fb7e115f18e6fa5004788b900a88da65d1ee730a726071bda0db9fab42d28d7a1949cfad SHA512 d5c419e3e42a57d8ee5bae0992ed52312cfe3e8655f89e7d968b73e28605bc2358cdec7c8510270cabcd88a5b5215839984124cfdf268357ef714b62c3b19389
-DIST @sentry-node-10.29.0.tgz 256643 BLAKE2B 7cb4844fc45fea51087a87f2bad69192d9af56e90be87b3074419ba825710bc956e2e8758fe598ec14502d7592c905b48b78d473811b9be2985e6c0fa777cf4d SHA512 f63f15cd5d3a5428fe1fcb65c697daec134de07cc7e5ec6febc58eb9f74c4d7cf358b3979f3add343a18a659b51b64b72ccbd6b1cd52548ddaf00d32058ee85a
-DIST @sentry-node-core-10.27.0.tgz 310956 BLAKE2B 46395aa330209a715a2ea631526bbfb761f3ccf434142c61dfd400689321a36688ac42875d2235b3106edb900e7387e06ef493b0649f90b8630507985fb20901 SHA512 0f3a3523ae0fb1bec0929c8a554951f4a61b978c1c37ce16e167addf18cb99528c82b0a8dae013ef4578c4869c9a8307e502d9031d2719f472f724427789f306
-DIST @sentry-node-core-10.29.0.tgz 311404 BLAKE2B 9cb2077bf4486a3902997ae29886d8336ee799aa6b0261bfc36f2057ad2698c2f07200dc5b1538a033734097832171ee91b48c4f12f6f6c6acbf7ec2384460dd SHA512 7ff634a241e13cf6f91e760d06a0a2bc9d98b97b5269dbdc231d7a77353998743166180679d9d408f117eebb2f3dc7781e7790cf5d8728bab16c098dbbe6f714
-DIST @sentry-opentelemetry-10.27.0.tgz 128201 BLAKE2B 25c641f9491516cfc7a35d402998ab8db49642c46f506a6e0a30bd7ad7845eba653a51a32a574cdc4945e17a505154b37f358af792178643eccd6b9ce129b4fd SHA512 cf6bd7a2272e1a2aa546580bf476982609229fcf6770ca4d432d0a8dee915b2869ccb7bc0518145e5823bb1ed6ad2adc6e8a43742d4eb6d4a966c27f5a393b7e
-DIST @sentry-opentelemetry-10.29.0.tgz 130331 BLAKE2B d4cb20f13da95565972e9613a692d89a0a05fc2ff5079a772df9d2a4ab5b6711551234fdfab5fa250f38f7f5318d5fa1beceb6b14faf262b6982cdd61c16afc4 SHA512 e50bed0304bbdc7948ffe393175a6800510bcec734b1ef8f1e632c5c61ab39e341be30abdd913caaf91ed3d69e327eee44899fdcd73d27a8b62ad4872676ca3c
-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 @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.6.tgz 1882 BLAKE2B 8068fc4565a46e8dc7d3e484b825e4ca241187d35ade3b8c57c293e12eb98a54cd2631cbd91a8f980cc11ad4d47a9e89fba08255787c3a4638ee92c94005579b SHA512 4da014139aead95418c5a6f94eced666128d9ae37bf10e8f885a274c37696f1f1ad47d0cd6f872deb86232397e7b68879a8832330ee3645e05ac4e9e254cb91d
-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.49.0.tgz 318922 BLAKE2B 4f4c6ec31cf99ae3c417ff2059fe9c51212d4a7f67cd93fc20e57a01efca0c3ed393d79298d8652f0c8e865b99fa5bed326d3980df3a9e8eac27e973a7ae8019 SHA512 2578a3d2fcc8693b42c2ee92c5387ca8173aea499fd71b3ba48e143a230315572deaaf3a1b466ceca45c12826063709abf7c794ead0c1798f082980baa0286dc
-DIST @typescript-eslint-eslint-plugin-8.52.0.tgz 322626 BLAKE2B acdc1321dd855999c536da5d519bfbf46f6f1ab56937701a57ebf6d5e7ce5135055ea0243793031b45db55ebd9361c4fdb0de9c32e9f0ddb7cee79b4d1962dc9 SHA512 a24aad3a0aaedaa99927988de135a581f175ef57599b1d85cdd3afd8afe2c4bd8b6560d2b4bf3e26041eac8dac6bc78011fa32746f7ed15f7a9bb57e3fcc84d5
-DIST @typescript-eslint-parser-8.49.0.tgz 4316 BLAKE2B 39ee66844ac29b518e5ea83f82a1dd04b0f7965e6c8c347a0050d07490d0084b5b75cefac1f84c35ea5e72c67c37af6e53a0b2a35b811c2646cb85abd529ddca SHA512 37d941180f68f5aa9bd6154c73d873c926e12a26c7981f8ddc8a684a1c95e87c90611188865acee6b420b6dca98bec8478ab0a23889dc42f09c3a817283e131c
-DIST @typescript-eslint-parser-8.52.0.tgz 4316 BLAKE2B 99a264bebfd90f1efba15cc1ed0974a2c7d555fcdd3c32148415d7577b16840156e45d7fad24c521f7b436bae3b943e0f4de096dc73a1234fee10cfa99437653 SHA512 888002b31f29c519e0b926211e2327d8fbe1bdfa68a4ef455c7ca7d661b9b71648b00681e85d0ac1b167510377282886dc972e69dfc26a8d8502cd56a7bbc0ca
-DIST @typescript-eslint-project-service-8.49.0.tgz 4928 BLAKE2B 66feb3340612d0439e260ad22dc21a05472995f0b44934345b372ace4a0f83940170c9620affa6e096f0c1c3e98b0d0d23cac6d6c253f7b09665d0ff53171b59 SHA512 ff024dd3f0ca9264543178d9517619a43d4d110cd00009fd4167c6c28f808bc827cea1fbb6fa92ee83557538caa8e70fc9521d65dc82328a8deba21aefcf5eee
-DIST @typescript-eslint-project-service-8.52.0.tgz 4928 BLAKE2B 5f5c400e5f0eccf62dba0cdee6389da80b6127b3f152953cf5fbf61e5db7bf8b953ff34da24ed9209f23263cb9aa2dea19745566e1239f8ff1e242d5ac9a99e6 SHA512 c43d0c7dd49d1267856b73a656aa271e2f8272269bf7a96cd5484817fa97fcefe03eee4a5c3d1b63d96edf78e3d387e3ceb5c772ebe305c042f83dd235269d6b
-DIST @typescript-eslint-scope-manager-8.49.0.tgz 61522 BLAKE2B 1d0c4467fdc29408c7cacbede0f421f4dd8b14e8bdd112f3691b7e82bd583b9c5afe90a23c4c687c6a1608abaae9f8f5afe50f421a8714aedfd65703c5be8d6d SHA512 9e9812df38beff7d0a48e91736cd0b417b6c83d7a467c38848038b19603f64e127d191fbe068a77e5edfa33895f034fe0fdf167d0e4aa29c2a6ff3d939a2091a
-DIST @typescript-eslint-scope-manager-8.52.0.tgz 61517 BLAKE2B 04532e52950514940e7fbf5cb8671aa6774a39b6dfce1276d630366ef9bbbeaf5ccd5db7c0bc6320ac653101f9a6dc1e0470e37dcebcdc2894a4914983a0da7b SHA512 8b1c6a9a609c73535ff12d264b44e427fdcb29c0bc9abb9824f394e886b617fcd4511e290295bb2f3ae9537266b5e3db4544deb3d6c4a917351a0e22c919c3cc
-DIST @typescript-eslint-tsconfig-utils-8.49.0.tgz 3487 BLAKE2B acb613aa100f6f9b102fcfb7d44ca6669c51f38e7f5c9c85a33f0b8c9e83b965d38c5cd74c1921154e58c4f58f3dbbc9b1fc4acd6385ee03f943065b74460456 SHA512 f29ae2c4d8b5ffa9dac2c458c5eb7860e8676d6f96f452bf6d03f1b060750f766b0f36c9e455f0e579b3c59bfcd97dc1f9971cb92c68fd7f2af6743e98579c58
-DIST @typescript-eslint-tsconfig-utils-8.52.0.tgz 3553 BLAKE2B b8e1532b29a45f9cd61ab509a7f606d0d243965893f961f4e2d27a0c6c09d59c69fa59c2669e37ecbcfd832b19faa2c0e52258e5ca2a82ece93a01ceb63f767a SHA512 8e5fbc7f3aff49dcddc562739eae67be823baa7dad35857f64100471a14c5577fe2ba8e65ef005ae0a3ffb9af18272f5e767fffe90c40180218410191ab55fc2
-DIST @typescript-eslint-type-utils-8.49.0.tgz 16882 BLAKE2B 8d70758776ad70e0cae0684c99952dcb46c608ebd04195378e70e1499accc82d04f581c901cd208142de0f25ea61bf057092ef16b8b1856f0e71e7d871059d43 SHA512 29313125f43eb2f63c235d0fe077712b35acbed567b2e0a27d4e4cbd7ad1c283f628e94d67d003344596b104c980cc4bcd2e552d02838e4093fd8ce0b27aa666
-DIST @typescript-eslint-type-utils-8.52.0.tgz 16879 BLAKE2B 56d2c58ac8475a3479537ce5a6c8e4504d18e9c4fe516ccaeb1a9622e364ca305524f52ce5796e8faba76b92e5ff4f0d69866bd05e8f9514e1b3b01c2c7254e3 SHA512 243df028145682561142402db321b3d407b00eede64dcecdb518d1fdc793c86a0faa6752e6809dc7fa193160f966eaa6a3afcca6c62cd30a7a6b136df3cff611
-DIST @typescript-eslint-types-8.48.0.tgz 19276 BLAKE2B 1764935941d0894cabeecb41b5f13c03461f7b55480e2429a7583f1c49fc9dba4bb40f7b59d421933c7d1b67b45ab7619af11e92af46e104201713e64498e5c1 SHA512 71031c190407ee4c0aa15b300f5c5d3b2b71411eb431628cd5d8b6eb1494b717a1683b3fdf6669aacbb95899574ed4d3ab20152bc47b86fb149c85d14be6e3bc
-DIST @typescript-eslint-types-8.49.0.tgz 19276 BLAKE2B 2a235306e71ab1b9503e09584a70e7a0001af8d970198907be26c3959be95f7ecee0b6f5d61d6679221c13370d0182120775e9d258b969353c76538e0b640235 SHA512 7bd93f7e779ece8ad4a3a5928654293315e1f3ff307f273e6e2bbab6702a03cd685ab122734936d511f33fdbaaaa9c8105e04abb84fe06c8f2f7f6fcbbba1b5d
-DIST @typescript-eslint-types-8.52.0.tgz 19275 BLAKE2B a6addee9a76a70797acbeb64e5b9726372f3931685ccc16d1732625f37a5733418c35f240f675b6d9e906b57a473a6bd433407d0302d5757632ad4e16d11c37a SHA512 2d6415d55e2af55e1c4f81f9242231df8f358881711f5524564f99906180575646723188f48a0539f8373bacb0cfc42a083129ec89e583a928bcca1fb0d45a1a
-DIST @typescript-eslint-typescript-estree-8.49.0.tgz 71690 BLAKE2B 429340e6060686ff0f598c1c611a7962cbf78e06a4f9a32b60c667da5747ca11f1009d5b83aa3dac7e15972859ec1729a936f475aed49efedea919d2a5c7b94f SHA512 8eb2dd46e01b3df3c8758369a4727f0f4c0dfb0c0d7c9df6613026d7478956c166ad5a574270d6067f2788248c9568ef9a5f23b1c7b913f3bef3a210b536c958
-DIST @typescript-eslint-typescript-estree-8.52.0.tgz 71841 BLAKE2B 8491b780ba5f378e6e79f45a137beb8cb97ce55553d1d6a44a19ca4e5ce62a474791ebdaf1918399bd9fe3cdad736aaf6b4829343c16335c0465164db3b3a468 SHA512 5cfdcb0a5b0273416c4cae7f7eb1a3a25c800d3877426b0ba7a9ca778efac4d23d0ac4ac2e79a7e1fd23af336802e966c6598d229797b8761e110bfad50eaa79
-DIST @typescript-eslint-utils-8.49.0.tgz 42714 BLAKE2B 02b456243f8c4937ae70570b0ac44fa35713e64feed07b7c3ebd93f12c9c193866d39fc6c32e8aa4e8a459355df7dbaaebf1cab3b9a66ac1beb7663de4ee4fea SHA512 3775bbac9c3b470fb3d6d46c1d96cadfde5359262fb9f057ba662d106cf2a60314b61960d3f86608899e03c8603b67761b8a5dedfb69c71ba5d89f0e76d75a14
-DIST @typescript-eslint-utils-8.52.0.tgz 42893 BLAKE2B 4951e648a4160535bfeff544b038d64957b4ecc5936619659b1ebc42af3e725c730fe93c0af645e39317f90ba153901a41ef10ed001c75e7ef2a0bee46dae180 SHA512 c189dd54c5a4c1ea87a44a703e1c2a1369670f60f10ba5952eea54fc33adff4feffbffa241b6f33b78ce1e398132786ed0380b50bbce694e21e29c07622da845
-DIST @typescript-eslint-visitor-keys-8.49.0.tgz 4163 BLAKE2B b62ae6a1d471dc7ac7236ae3ac9641bda3a0c582e48f892afe3304caf6692e51f76c08412b2e86c8bae0b0dcf8008584bc2ad99b5d4b4385c5257075f6c6ce43 SHA512 2e529a7220dedc699916985721cefd4c717f61806e819ec54b5a4ee7cd44fde76555535b64a0f2f777afaa6adf43dfd8e2e374bd5857e22b9c86adba98afe288
-DIST @typescript-eslint-visitor-keys-8.52.0.tgz 4163 BLAKE2B a861031cba6ff45e3f04ff3528a6e59b80c20ba6d2d97143ba6170dd542c670511774d77feeb8b7b34e62a5ca18b7e819a51270dc01cc886b503371f097d1634 SHA512 8a7937fd9a1fbacdf89e606c3e3a30eb714fe4cec819f7f444a020a91ebe085a5d936d8ceda2f00bd80e70b198aabecc7332cfcd9544456f614688373b89f5b1
-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.2.0.tgz 1024595 BLAKE2B 340b23f2fb9cb298c1fd92b0ab4f00d9ee601115150bf5bb675d54dd9e25a0a79cd08cd84a3dab55d6c4cb0400cf8b7741a419ecec82d7957799b1872406ce52 SHA512 669ba98a6871c889a6b90608b03c254c3e0407bb31dd2d6a647fef3614118ad305a7d0ffdb233eebbe4deb164f177940a1056fba58dc38b8497e288ec8858e46
-DIST app-builder-lib-26.4.0.tgz 1058695 BLAKE2B 125b7a4927f88267bbc1186e0554d075498a3badde8dc4644fa73f51c2a6df0ee8c81966b3e831575e29ac151705ccc15e521128e04ffacd8876178d47da4e50 SHA512 51ab3a84d7bdf4accfdf13d6c61e4b1a51fc9162158d98b1ce63091cd07dfba84fc83a6373b3503245608b5eab403769085cb6d99539b29f28c3bb6f8de32061
-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.3.tgz 15959 BLAKE2B acdc77b3e5ae2dfe81fd81aed975c41b4cc7042eae0067b3ce970afa40b527aa75841e63345be0a6ae66dc9d6771a463daa6034c55592b7016cf39cd78ff6ef2 SHA512 914e859abc19dcbc7bffbcb784f4b94276c97daa21708ba5e5f1aa7fba24fb82a4948124f6d2740b62103dd69c49b5545afeb35475c4056a1677a36b54c4fb0b
-DIST atomically-2.0.5.tgz 8803 BLAKE2B fb25e52af7b2ef3ded53d0130180d4b86dd0f9efdaba76a384a2dac653af86e9b85284b5a2de888a6353d8a4937b755fc9f2d4780377d0e3e55d65ef38d58e21 SHA512 850cc5813e3bfb4047e4e0b5775e41ce7d872b6867f086d55ab1a2f49caadea62e46b17e8584691064a8109c71284d40ba48dc1a41bffff7b8c3a5ec6f0f1985
-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 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 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.1.0.tgz 38109 BLAKE2B ee45b7f0d131f4f261e92c3cba5507e77879388e6c5bb0911df886b1e01c70b9453848d7e453192ce746682ca94f234fdc7d89063af2f9ffcdd84a6b67e02b4c SHA512 0535219a9902b8400052673c1099093a0edf306b0349244c3e7d504e9a14a58a46a774a3c89575f0b9423d3bb7f9405fb90ff9b9aecaa832ebb0af4d0173bb7e
-DIST builder-util-26.3.4.tgz 38282 BLAKE2B 1bbbd1244c1c1ad4d881be822e0820377e0232b294db584ff9118566052161381ccac8ef64e1b6e5ca72caa06f047dfb3660c529b1e0186ec0d23b09074b1222 SHA512 6919fcf2660c92d1f1cdda83305e80ca3d2b2a85fe668809ef90a4ed1ac8a9b63f69dd0706f9d2db1038b877f3ac6af90f668b2f7bd4e8e0441f8a7428c5765d
-DIST builder-util-runtime-9.5.0.tgz 44661 BLAKE2B a6350cac5e148b4695ec978e2ec23e11ad88fb97fc0f0e88cb402d495e00593b6c795e65cd9525c0a8db36bc4e48ab289e885104fd9b116b692d473b59f96b01 SHA512 eea991307f17fc8cc333ed53cac28d168e5c35605b7da71d2d7e04aa4b84e5a8914c408095888a1d2a8473a71cddce0bae6a60934bad6f138f923d2261a58059
-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 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 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-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.2.0.tgz 111528 BLAKE2B 1320c243a80e7502d2b90ae46afb1a2f2ab3ba5e74ddd84d8bd3e83ccbccaa11c9df08ab7f3d4bfcf427ad2d13dfe2b7cc910e4feff0416626587df19a006e15 SHA512 04bec731d3c7a2cf5aec4d514625e053cbf603ca0390ff6b59ad1b6155f4aba89b0e20a3109864288bd693a82a0567407bf4b864dddd8a74a20d11f0bf2077a4
-DIST dmg-builder-26.4.0.tgz 111638 BLAKE2B 02078cc2bc246863e851e66fb17ede27218ce15934fc2fb475a62e427445822433b315f9c3aa2e0c4a1db65ac1261f148a9e1cd6382cdf75ee9c7b951c547fd6 SHA512 71ee0e827b3854c7a2b08b8248ad02eb6ba61b4945cb4d768ddf0b319eb0fef78751e5f87ea7c3ac67be1d35802c01302ba27028ff9d84fbe2ce102b48eb056e
-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.6.tgz 181450 BLAKE2B 42f30104829b6b941d90358af51c33380287361443365f33b21a4428e22a685cf49ca56b3ca01a662cd81c63a4d79916f440d7490e7b14508ba29ecd176b88e8 SHA512 7470604e875605977eb4bd43b743d287f0852c77839050932824d7bb57603e1944f59de4db3ce5050f41da85b9e4216c29a9c10c7894a261c9370d17692750a4
-DIST electron-39.2.7.tgz 181460 BLAKE2B 121fe432014b0541ec85c74893adcb8df3ae76cfc323b900fd398deda4eb5480c9e9ebe2183df8934f8117c0868f801e0f7331da949c4e35e8dbeab85d904ce2 SHA512 294d2e152e8b49387868e202de68a895c6e2cce14fecdd4ce3a5536157ea220162b80da295f35a3872c34bdb4232fc301d1a3002cbea06b87d36031771338709
-DIST electron-builder-26.2.0.tgz 20211 BLAKE2B 1fae782b5deaa84d5d88d40c1e7c96bc6b9b8f8412e7573d9fad9a0a59028afc070c79957c6f87a835d86d8a5e1afbca0b25f84df101986ef3899fc9b38a6427 SHA512 7994f3a1536b92c277b11b3eb73e70cc1a61b68a56d5481470bbf6c704a6898dd65c5ebb055e0ba0a75a1fb624b90338bafe1ab1884a126817dcc290c447f67f
-DIST electron-builder-26.4.0.tgz 20407 BLAKE2B b52feaf11b6c9765ffdbde4e6e7c304dcbd681ed081be04b9b66bdda300dc8ad793fbbb17600353a1740f1d13f8fab6bb9d29810c7ec7c16345b61f49023cceb SHA512 14252abddab60142cbf836f64941a08ce6136eb8243f166d0a3a886469e31fda76f694d6c9eb10a8121fbd004a6ba7b0a9d7bceda5a5e3d9ff5b223f372501a2
-DIST electron-builder-squirrel-windows-26.2.0.tgz 8989 BLAKE2B f8c0ea9ac5dcba67f0d114f7cc6c0959f94f5dc76e4fd3b74e8f84b682116fd793a0f1657e50ddef178786b9c402b7f8a4c48ad7a2f1c095cc703f513d24dbe8 SHA512 42770d4e719ec5587f248941a82967651d72ddd9d143de718c0d743dfeefdbe50d7b016550c791c81683758ed382e4bf76fc6c70b44bdcd418d5e2853b7151c1
-DIST electron-builder-squirrel-windows-26.4.0.tgz 9001 BLAKE2B 3509ea4c83d02e0ff5f06660a5fcf9a6f7ea59e3ca8921121858cd42c002d1a360229f6c0740fd518f83a4cae4699fd25da6d37c51cb81d42f05a542e52fddb7 SHA512 eddbda958dfcc41cd635aa0e278b2acb6686204a65d92d602cf924074307bb51eee71290f368a5d662921655ece9f2e95d4b28fcd9b28dd1c69521c34681bcff
-DIST electron-devtools-installer-4.0.0.tgz 7251 BLAKE2B dcf72b851713801055b514b5347425dd78fb3311060feceb8e3e27e20fe23582b175fb5744f5924bb9d1e9f35714f63b0e4d066837a2e8aab616a1ea2d201585 SHA512 f539edbbf8ed7d29f49fa37f648e8876f46a5e90f22d0883bae21bb0123e74bfb511fec2f09d89c01cb0e7c3f74c988d7aeab2577664a61a4d5ae64ae62498db
-DIST electron-publish-26.1.0.tgz 40413 BLAKE2B 5922890de85e14d461c9b0b70de359948c52d44c04bfde8d9a3871d15289eb9fe9c72921755b775ea5d337bfc160af0765e76bf1fd96a7ebb78617cfde5a0c82 SHA512 1b08210c83a4e6fccdb5b88c7971c421137ef613d1f1ca93392ccc89d5f8bc20bb53d18587cc21aee845840c9a23a318e589724cd993ef3e8ba4b94ef2770e5b
-DIST electron-publish-26.3.4.tgz 40412 BLAKE2B 528205704b6b13ff0d8c79615f2f57ed8207f476fe3c97cad8fce19ed593fcea2f51083a215013af8c3e1f1a4f8df629854f9268e4a151a77120ff65e3cfbe4b SHA512 e7fa2e0cf6fbdd290ab9acb61178ac3c6eb42d315330d1d6a3658bacae460e986758af540becb362bcd57b2763d3bf189385945e2d3e4da699b0d77a66de64fc
-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-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.8.tar.gz 3171129 BLAKE2B 2a858bba6753517ef16991d394425087571dd3a0942887147c80727ced45cc8eede0c9a236b92819b9544f2423892cf25bb4089320f3f9a21188ee946b229afe SHA512 e5cacd02e8cfe7f8bbe146de6a6fe5db2383dbe32c5ba2b1f606b67157958f25d0eaabd53bcb28533efc7d76375399577bfc89db2aa5002cbf8b059d7271e7c0
-DIST element-desktop-1.12.9.tar.gz 2120893 BLAKE2B 04be292366d7ba26d24b951507ebe9987d190870c407f2bedd1b1965d075fde454f98178b697d1106a549c63829c93db04cf4a5f9d0f43ca59971322e2b466e1 SHA512 854f48959891b81e2843c7e1fb0c312ef1963b9209bd31429a564d86a7309fddc79fccd19c3ece07d8dc65069002b7c5fa241da1ec5d6543952f58a879af0bf4
-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 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-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 espree-10.4.0.tgz 17313 BLAKE2B 0f754926f969074d293e68f6a7a52ffebdae1007ff7fdd9ed5e09c76a6456b34a83623e82f8a37799b98b2577c0fa12b7fb934f97c596a762909d3dba1fc5a54 SHA512 8fa3c0436b94afbf4f6610633f90b97e197c7b7f459919ce8ec0f99469d6ac553c8b61bbefab412bbfa73fc2ae4144d3c80654c1f42a5c082b547e4c6c7f4261
-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.19.1.tgz 9646 BLAKE2B 505654a719ada3f819bbc0b623e021e47dab01f0788c9c13bc2451d85c19000acd6c23ab051f482a2479c6b7c8e21b483d39431bdaa0223f81b88e47c717e22f SHA512 1b02d3cb19025e35dbc6a2214ec308d8dba2f21b8c3ed9f183b92b6a33c90239c41bf8a2392ee2fb30ad586651f46d0d04a6d72a1e97f66f5422c617fcdeafbd
-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 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.0.tgz 20710 BLAKE2B 2a185635d7170799c17894e529c206bc16397cf8dbbd85f662b2ad96094b82ea0c4dcea5a6d40771fe4bd99795e42fd380d529cc8caddfbbd4f3e97090126c65 SHA512 c8d661c9062a5e9913d002aadc5dca2dab1448ae1f1ef79b347e613ac290c3676119200bbd0e14d01a94739b2ece22afc9d3b9bb9860376872d5125a868f14e4
-DIST import-in-the-middle-2.0.1.tgz 20947 BLAKE2B 01d5c9101ec12e0db1f43503c781c2d5c5f52d2b08a8dbab4a471d8fd90d8fac0c978212328f0002a6150a4f7057bb619e27ccc0d64321b76da7467e3cfd01ff SHA512 6ebb8ca49ef1cfef63c06cebc0485682f46b94a4580910c1adf53ebabdc571ab185cb243c53aee27fffc8363688fe405c9105ea9ba63f01867e056f0e878ef84
-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.72.0.tgz 255840 BLAKE2B 7b922f6d1c1b15c19f34805fe1a25b805f08cd357566df5e42126070f71070de34feb15424a7d8139af1ea0c7601294e830691ef3fde4686c7140f1e9658881d SHA512 ae5ca85c8f0572080db4cfd05ddfc65b4b1bb18bcdb80ff33d7b7b6ecb958ba915428818d8f0c2afcd5b3e9ccd9e5d023fc024166d99da995578be504128acdb
-DIST knip-5.80.0.tgz 276296 BLAKE2B 1eecc62510a31e2b9e5b18cada8c4e0634e3603d0c1cf90fe677ac45c6d6b3cc8a44364ad9ddd64a0573cf66fdc67e0b6adf60539756ff6e5a660091f563f993 SHA512 2bf19ad9ffd21c45175eb89575ac3619f788509e66bb076abac1c6902b5a1bfd6a78c990262bb0663f4a9cfc5a0db9d83c0bbc4568d8621f0dc9bfaa949dddf0
-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.4.0.tgz 15084 BLAKE2B 81404e51b6646c8b2a14a5ccfdbe9d919d0bd1dc820035e444229baa5bb2ea590241a2b4f02284511f1d9459be6879abc679064248394c6a337c9be77424b97d SHA512 f017ed7f72e400247aa32d225d8b88b03baf1e3a09a0e09603e803bb2fe5bf23f0129c1588cb375cfe6626c5e56bee754991142d945452d4eb7ae7c7eb1540f2
-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-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 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.15.0.tgz 11552 BLAKE2B 33cb65dd58808a0f2c192c2c441a565988c5f9a9e7f4135febc6c0f7f088a33853e8b0ae9115208f7aa473807581ac4c08db59fd0f491c9634200ade0965717f SHA512 1e4d89f10318c2620ef574c2522387d34f97936ffe681c5152786b4a500d0f20a72d8737d91d56488ab5b14db211d96a779dc57cca4f1299c160829033396227
-DIST oxc-resolver-11.16.2.tgz 11660 BLAKE2B 1cd476902971f4d385fca6e76f666d7d6e9f78544bb252b24ac95935418be51fdcc387db896c4d3e126b5ed321bbc317851d9eb653c47a41c1266f1d0c4c4198 SHA512 532efabb8eefc21845ed5026558eb54ab9fea2e88ea1b7f8e4c53dbc672df460f6011cba84aa2a1049721c30742fee0938ce952ee678df52a22f0ca323f036d6
-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-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.0.tgz 1730 BLAKE2B 228b2db4a32011e45d0bc1776bd4230f720c1ff07bb03f43387d38a5355bdbab1b3c15d4f4e2e2f186f3a135c2be504efeaf7e6a92c5a8116ee6d0b16a7d6b63 SHA512 c72de998bb90a910590570d42f2eca6da8ad62a2dc9b18a0c35e10e6c8fc40154ba84c177dec9b20a5568aa0174e572f76f6f4fb190eb436df40c39fe25493d7
-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 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 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.5.2.tgz 19922 BLAKE2B 5a8fbf86fd3a82d98cfd17b2d5bf290f539019a868d6430d0f32340d3eae8eca36312296f4ccbfd68df42aa93d498fda056cc54004ae54b4d4fb617e0158ba4a SHA512 42569912a7001f7fd1b4dc9eb7520f2183ec11601a6325d7bf52abb22fb52ff407a698d7e087e6f0c42c0484b3f6f13c70789c22addc96882c85e8a58b9be169
-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-1.2.5.tgz 5822 BLAKE2B 9f4e8349785a7f4fc96b1e1d8d0ed1265d3461ee79e12b8dc8d275fdfc8e23c6549ecda586f41c9c0bd06b62a493a05b84a978f8129e7c2a0dbae20b907284e4 SHA512 1f637d736e9e5e3ccbfd2fcafa2fd11c77056a713be1da6dbef8ccf22c33c1b55c598ff38c16e046a1772b40d8e3e383fae4d30124c1bc3a313c368f374d83ee
-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.2.tgz 191299 BLAKE2B def2df308a26b750c856c4831846d3a272b026a9acc7cbd7a1537b256d2b97be76828a456e57c02832e504844af0c7ab6a6b087762accd2123d75688bca49e33 SHA512 ecdcb1ad313802787c926f22132ee8d1060fb3ed092814e3e596aa1e0e81dfd7ab2e0d2a6173770628ed4a1c1bb0d4af43e2cdef9f8a57e0b8411fdfe86c27a6
-DIST tar-7.5.3.tgz 192636 BLAKE2B fc292c55fc38890610405e0f41ec9834478ddc8237004b27387967f8fa89b9e3a57aa4904316717861428f63f8132a2ccc202fdb80f20fdf83d913ef550fc65d SHA512 10d8392541d49b6ac30fb22f28d146cf21252d736369c84d2e9e916867f8f893a0c571e4a80fa0abcd5900c0949ad32da81b2853ada5729e92dbb8352c260619
-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.1.0.tgz 51777 BLAKE2B 1473611ebd5e9eb4d3af5ccbb8f7238792f971c4df2db11d8dfaee482adef7b9c253411a0c5fdf98c534ff3525d6946e0166c5a725e7c572c80c112b081837c0 SHA512 09481364bd62af0f2edbd6f3ace0ff9c7f398eac9cef80fa4ac84582e8ce200ee8b26d91cfb7581fbeda824c7b1f81413710eaec28dff888da5fff33c055be65
-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 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.4.tgz 2815 BLAKE2B cc8701472c53dad2b6b3fa9093950cb6d031c86e0eb9ccad2168945f42d69e5e748031b0cbdcf145cd39aac3205c24b013445a62ade009afcc306ecc294c379c SHA512 e2b9ef777035b75e8f5b3ac151c48366a7009ac508cb89a29c35d3fc267c1769950e077ae62e006a58a6833d5a424446534887e5e4f9fba471d932bca38e373e
-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.1.13.tgz 657065 BLAKE2B 6dca833c49f75eac3e747086621d423b15b49c3cb1daa9973787e9b4c5c3f5a5b4bbd8323e06ef6ad149280bcae0e2bb0ec2e39fb1ebbca9fef17c8e95636c4b SHA512 02fbed86a7eaac084d1fd7677e6adf2b35f9ba939d8d4549605a8d4a592619feb8811693ce53f0cfdf481d89d5b36f2a600c9bbc094157e1fba67d2c68563822
-DIST zod-4.3.5.tgz 715598 BLAKE2B ef3b019d77b41910f5dfe28ee8baab2f0aa5ca52fcd7100de87596449ca952f6c78a45ee3b23db375c335c8eee2efd8a9525df4056895366df4b2e78ac000f51 SHA512 93b370c7abee5b1d4827d063b9fe19b753c49657307bb725b3754dce6e02435fe182d1542b66d1346debbe7a4f5211639aa24a00ab63579efa2a75241e8720fe
+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
diff --git a/net-im/element-desktop/element-desktop-1.12.3.ebuild b/net-im/element-desktop/element-desktop-1.12.3.ebuild
new file mode 100644
index 000000000000..9ba6b200b494
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.3.ebuild
@@ -0,0 +1,114 @@
+# 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
new file mode 100644
index 000000000000..a207e1e2a67a
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.6.ebuild
@@ -0,0 +1,119 @@
+# 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
new file mode 100644
index 000000000000..737ad13c7e4a
--- /dev/null
+++ b/net-im/element-desktop/element-desktop-1.12.7.ebuild
@@ -0,0 +1,131 @@
+# 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.8.ebuild b/net-im/element-desktop/element-desktop-1.12.8.ebuild
deleted file mode 100644
index bbc991dd1860..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.8.ebuild
+++ /dev/null
@@ -1,1203 +0,0 @@
-# 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.4.tgz -> @babel-parser-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.4.tgz -> @babel-traverse-7.28.4.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.7.1.tgz -> @emnapi-core-1.7.1.tgz
- https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.7.1.tgz -> @emnapi-runtime-1.7.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/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.0.tgz -> @napi-rs-wasm-runtime-1.1.0.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.15.0.tgz -> @oxc-resolver-binding-android-arm-eabi-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.15.0.tgz -> @oxc-resolver-binding-android-arm64-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.15.0.tgz -> @oxc-resolver-binding-darwin-arm64-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.15.0.tgz -> @oxc-resolver-binding-darwin-x64-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.15.0.tgz -> @oxc-resolver-binding-freebsd-x64-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.15.0.tgz -> @oxc-resolver-binding-linux-arm-gnueabihf-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.15.0.tgz -> @oxc-resolver-binding-linux-arm-musleabihf-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-arm64-gnu-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-arm64-musl-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-ppc64-gnu-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-riscv64-gnu-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-riscv64-musl-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-s390x-gnu-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.15.0.tgz -> @oxc-resolver-binding-linux-x64-gnu-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.15.0.tgz -> @oxc-resolver-binding-linux-x64-musl-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.15.0.tgz -> @oxc-resolver-binding-openharmony-arm64-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.15.0.tgz -> @oxc-resolver-binding-wasm32-wasi-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-arm64-msvc-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-ia32-msvc-11.15.0.tgz
- https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.15.0.tgz -> @oxc-resolver-binding-win32-x64-msvc-11.15.0.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.27.0.tgz -> @sentry-internal-browser-utils-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry-internal/feedback/-/feedback-10.27.0.tgz -> @sentry-internal-feedback-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry-internal/replay-canvas/-/replay-canvas-10.27.0.tgz -> @sentry-internal-replay-canvas-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry-internal/replay/-/replay-10.27.0.tgz -> @sentry-internal-replay-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry/browser/-/browser-10.27.0.tgz -> @sentry-browser-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry/core/-/core-10.27.0.tgz -> @sentry-core-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry/electron/-/electron-7.4.0.tgz -> @sentry-electron-7.4.0.tgz
- https://registry.yarnpkg.com/@sentry/node-core/-/node-core-10.27.0.tgz -> @sentry-node-core-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry/node/-/node-10.27.0.tgz -> @sentry-node-10.27.0.tgz
- https://registry.yarnpkg.com/@sentry/opentelemetry/-/opentelemetry-10.27.0.tgz -> @sentry-opentelemetry-10.27.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.6.tgz -> @types-pg-pool-2.0.6.tgz
- https://registry.yarnpkg.com/@types/pg/-/pg-8.15.6.tgz -> @types-pg-8.15.6.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.49.0.tgz -> @typescript-eslint-eslint-plugin-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.49.0.tgz -> @typescript-eslint-parser-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.49.0.tgz -> @typescript-eslint-project-service-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.49.0.tgz -> @typescript-eslint-scope-manager-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.49.0.tgz -> @typescript-eslint-tsconfig-utils-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.49.0.tgz -> @typescript-eslint-type-utils-8.49.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.49.0.tgz -> @typescript-eslint-types-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.49.0.tgz -> @typescript-eslint-typescript-estree-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.49.0.tgz -> @typescript-eslint-utils-8.49.0.tgz
- https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.49.0.tgz -> @typescript-eslint-visitor-keys-8.49.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.2.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.3.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.0.tgz
- https://registry.yarnpkg.com/builder-util/-/builder-util-26.1.0.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.2.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.2.0.tgz
- https://registry.yarnpkg.com/electron-builder/-/electron-builder-26.2.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.1.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.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.6.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.19.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.0.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.72.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.4.0.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.15.0.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.0.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.5.2.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-1.2.5.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.2.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.1.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.4.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.1.13.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.9.ebuild b/net-im/element-desktop/element-desktop-1.12.9.ebuild
deleted file mode 100644
index 9ead0ea19553..000000000000
--- a/net-im/element-desktop/element-desktop-1.12.9.ebuild
+++ /dev/null
@@ -1,1204 +0,0 @@
-# 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
deleted file mode 100644
index e217575e159b..000000000000
--- a/net-im/element-desktop/element-desktop-9999.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# 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
- 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/files/read_flags_file b/net-im/element-desktop/files/read_flags_file
deleted file mode 100644
index 3c618689ec57..000000000000
--- a/net-im/element-desktop/files/read_flags_file
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/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 57bf26d71918..9c6d65a815cf 100644
--- a/net-im/element-desktop/metadata.xml
+++ b/net-im/element-desktop/metadata.xml
@@ -2,36 +2,15 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>PF4Public@users.noreply.github.com</email>
+ <email>filip@kszczot.pl</email>
+ <name>Filip Kszczot</name>
</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="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="native-modules">Build native modules (for searching in encrypted rooms and secure storage)</flag>
+ <flag name="emoji">Use <pkg>media-fonts/noto-emoji</pkg> for displaying emoji</flag>
</use>
- <origin>pf4public-overlay</origin>
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index 2a3c2216cd3e..429d5ee7bd29 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
DIST tdesktop-6.4.0.tar.gz 23684205 BLAKE2B 718015378d681b54757d38c1c54908ac1bd514c948dd6f58ecaee3f997ffd9ea035b38fc6fc10ac5b90f8ea12d2810bad34eab56f39ef77a0c72fc945897edeb SHA512 50057fb555f7185aaf5c0820c4949b4619d345818c6361455822f33c9e53a03ccbb09930c7a27fe580384bb334dacc1b79ddc37ce2352d4fd0e21cfb88a266a0
DIST tdesktop-6.4.1.tar.gz 23684324 BLAKE2B 9df537ddefd5cb5bd9ad4c210e7df796ebae5d3e5ba6af880bd5412fe7148f6263a23b1e3864dd4a93203c13788b5d7b8a4f5a2343211659031a05b196b4bbad SHA512 37800e89fca83720d9e6c13264dfd956cd9ceb6fcf82770b59c8ea6a40c1a5a074c8738df267cae4cd5c92d3eaef07732c5e281d139e94b81b035d69e8881805
DIST tdesktop-6.4.2.tar.gz 23685390 BLAKE2B 3a78bee523607396c25fd2511a8b5d8c9751b836581aa44d473727b71ce6baaea1592b155a89a6f26e618d33238dc71fb855dd66ce820b19e834f70ee626f2dd SHA512 6af572f2e7acabbc2632563c0b03ba303c3dd0b248535926582f6dcca97ad0db96f6097fad588bf152fcefff8f383c381491e8e25382749319e84720d41fa7c6
+DIST tdesktop-6.5.1.tar.gz 23835012 BLAKE2B 9ee706e7a8a7089ec1f4d5c55600ed983ed90b3d41febf3456d0022f6cc4d301176e3e8dddd7495b38f51c3b6860fc2e03070686f8abd04e64bb68aa42530eae SHA512 e74af6ecb98d4c62fcbcce7dde1ca3da4ec72d2f8e66b475c392f71a13213e401f1cef87a5f63913490789fca24262b7cabf108a1c0c9324891f6441b6c1ac55
DIST tsetup.6.4.0.tar.xz 64084192 BLAKE2B ef28bc035edc2899f0ff7a1950eafbabb8cb69ecd1f32e8d007a4f6971da28cd99b531f9ef6f45c9a8c82ef18480077718fb30fc4344c3bfdbf2ad1ddd96613f SHA512 bfee9e4f2f2ca020f4314bea9ab59c0486995ac8ef2c5fae884de9dd5af6aa751e327bf46f0b1f527d1485a135bd6fb1711aaf4710fafe039299cd59e5c7c139
DIST tsetup.6.4.1.tar.xz 64073932 BLAKE2B 6ddc5d15ba3a04ee3ec1726eed920f4542892d39f17ab773e9197c2ca8c3c7202895604dc0aa6716512de91ff91105f35351024de29317e772f1f7dfd21cea88 SHA512 81463b29a40e8a9c589a9066144e8af7fb60d89f045a36b8fdcd5a0c0b8fbac3a6007373310c2bed9de9589e4eff0c9f13813cca8b6d58e488774bca3126e580
DIST tsetup.6.4.2.tar.xz 64094236 BLAKE2B 74cbd82d1ddcf737090e24e0d421d4fe9a1ab6ecc7378079795f19f25afcfb896fa74a8873046819f5c960e5e5219ef49a90ddc4439faa492de5f6e073166366 SHA512 721938dd7914ae6332d4d6977a136639a6557f15843b565df0d856fa47da92d49657a2f97530189ecb88d1383d8154e83d82fd9fe0e9dd978ac541c98a9df579
+DIST tsetup.6.5.1.tar.xz 64563300 BLAKE2B ceb8bf4e0abce05b6f4ab584b8af113f49b8e3a75f36aca726b7fab9709d78b50fb6dd55690453fca657aecce1402d1ed84d7f26af2172e59b65efffc36281ce SHA512 adacf3e27962bc6f8ce336aecd8d61cd5a2b0551fbebb198e49bf5eef3f77de6e34417370ae81952a9f3d0ba602256b5a910276504fdae6b3e166e868a6a5bae
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-6.5.1.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-6.5.1.ebuild
new file mode 100644
index 000000000000..face8277fb3e
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-6.5.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org"
+SRC_URI="
+ https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
+ amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+ !net-im/telegram-desktop
+ sys-libs/glibc
+ dev-libs/glib:2
+ >=media-libs/fontconfig-2.13
+ media-libs/freetype:2
+ virtual/opengl
+ x11-libs/gtk+:3[X,wayland]
+ x11-libs/libX11
+ >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+ default
+
+ sed -i -e \
+ 's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/Telegram/Exec=\/usr\/bin\/telegram-desktop/' \
+ "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+ sed -i -e \
+ 's/Exec=Telegram/Exec=\/usr\/bin\/telegram-desktop/' \
+ "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+src_install() {
+ newbin Telegram telegram-desktop
+
+ insinto /usr/share/TelegramDesktop/externalupdater.d/
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+ local icon_size
+ for icon_size in 16 32 48 64 128 256 512; do
+ newicon -s "${icon_size}" \
+ "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+ org.telegram.desktop.png
+ done
+
+ local i
+ for i in "" "_attention" "_mute"; do
+ newicon -s symbolic \
+ "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/icons/tray_monochrome${i}.svg" \
+ org.telegram.desktop${i/_/-}-symbolic.svg
+ done
+
+ domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop
+ insinto /usr/share/dbus-1/services
+ doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "spell checker support" app-text/enchant
+ optfeature "mini apps support" net-libs/webkit-gtk
+}
diff --git a/net-libs/nDPI/Manifest b/net-libs/nDPI/Manifest
index 86ee5c45d67b..582a26f351a4 100644
--- a/net-libs/nDPI/Manifest
+++ b/net-libs/nDPI/Manifest
@@ -1,5 +1,2 @@
DIST nDPI-4.14.tar.gz 48474931 BLAKE2B 611b0e5bd9f17fc56bdd0658e88f7ae1b573c4d255c29bdea2f9a68007d9a9a8c1d3bc90bf00e803823b393ad6890b90413646a9539b58d61fc916ac09423666 SHA512 f7e24289aa04e19bc357c29ba00ca7d27aefcd2faf51ddf2f526b4c4d4fefd0ded33dd8e60245c0d8772b3a870304d3dda2c40f3d5ee4382342889741f122146
-DIST nDPI-4.2.tar.gz 126559327 BLAKE2B 079267939083e788ce8b13e89b194504031e4c3e628df335ece7aab72cc80b8d8538badd45dac9fdaeeed8cd5dd19a81fece9c1157cba9a91dfa130abef61473 SHA512 c58b228b7de2b5fa111234bb065f9be259cd0282d0058f5985180aab6567c9a18e3453ce9062bd3c057a096ec3dfdc21b7c9680e0148e34af10f707530d853b8
-DIST nDPI-4.4.tar.gz 151062073 BLAKE2B fca968c0d0abcf18a6895dc6066b754925a2aa3cb3f395383f9add25066adf14bb95444a30950e13f7f22223ff203b16e7373c875841f33d8c885be83ed0bb6d SHA512 c5e3d38f7b6533bd4b9f96520c1d965bf0a8e3ec7e2d514bc42683bdb73d8331e28ed695f5d3972ace9e35f1af23359f5a25c0f5a20f7a8cc7a6b5446d592468
-DIST nDPI-4.6.tar.gz 29705235 BLAKE2B 65efdfee7af83093b08897fb726a07cf804a3ff901e7373cdc4b3d4564bbfba6ce9b498ab90172f437568c8275685dc51617e991216e38d515b3b5341760b964 SHA512 12dd50eeaae0aa5c2e3c89cb53cdb9989036759bd900312d3875eaba296646c2e42be31dc2b003cbc2401ccef8fbf8d2e460b9a604d7bece360f17f937d60cad
DIST nDPI-4.8.tar.gz 39479237 BLAKE2B b2b30490a8688082cf41f364d4eeb24ccaaaf8e84e13963ad9fff2346888387b732bcd0c6485d7daba7ae131ea7ad58904f65d85ca7844da7d22bd120411ada0 SHA512 f76eb99a83262a6d148509c7ce457b9af35dce3657c8191405ba15999b25c323ee0bee2907b0a7e6ba6f12a63182fde839e0098a4e8e0f63999e600526f3036b
diff --git a/net-libs/nDPI/nDPI-4.2.ebuild b/net-libs/nDPI/nDPI-4.2.ebuild
deleted file mode 100644
index a7730e61c252..000000000000
--- a/net-libs/nDPI/nDPI-4.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Open Source Deep Packet Inspection Software Toolkit"
-HOMEPAGE="https://www.ntop.org/"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/ntop/${PN}"
- inherit git-r3
-else
- SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0/$(ver_cut 1)"
-
-DEPEND="dev-libs/json-c:=
- dev-libs/libgcrypt:=
- dev-libs/libgpg-error
- net-libs/libpcap"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
-
- sed -i \
- -e "s%^libdir\s*=\s*\${prefix}/lib\s*$%libdir = \${prefix}/$(get_libdir)%" \
- src/lib/Makefile.in || die
-
- eautoreconf
-}
-
-src_test() {
- pushd tests || die
-
- ./do.sh || die "Failed tests"
- ./do-unit.sh || die "Failed unit tests"
-
- popd || die
-}
-
-src_install() {
- default
-
- rm "${ED}/usr/$(get_libdir)"/lib${PN,,}.a || die
-}
diff --git a/net-libs/nDPI/nDPI-4.4.ebuild b/net-libs/nDPI/nDPI-4.4.ebuild
deleted file mode 100644
index e2efa26265f9..000000000000
--- a/net-libs/nDPI/nDPI-4.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo
-
-DESCRIPTION="Open Source Deep Packet Inspection Software Toolkit"
-HOMEPAGE="https://www.ntop.org/"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/ntop/${PN}"
- inherit git-r3
-else
- SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0/$(ver_cut 1)"
-
-DEPEND="dev-libs/json-c:=
- dev-libs/libgcrypt:=
- dev-libs/libgpg-error
- net-libs/libpcap"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
-
- sed -i \
- -e "s%^libdir\s*=\s*\${prefix}/lib\s*$%libdir = \${prefix}/$(get_libdir)%" \
- src/lib/Makefile.in || die
-
- eautoreconf
-}
-
-src_configure() {
- # "local" here means "local to the system", and hence means
- # system copy, not the bundled one.
- econf --with-local-libgcrypt
-}
-
-src_test() {
- pushd tests || die
-
- edo ./do.sh
- edo ./do-unit.sh
-
- popd || die
-}
-
-src_install() {
- default
-
- rm "${ED}/usr/$(get_libdir)"/lib${PN,,}.a || die
-}
diff --git a/net-libs/nDPI/nDPI-4.6.ebuild b/net-libs/nDPI/nDPI-4.6.ebuild
deleted file mode 100644
index 704e7b7703e2..000000000000
--- a/net-libs/nDPI/nDPI-4.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools edo
-
-DESCRIPTION="Open Source Deep Packet Inspection Software Toolkit"
-HOMEPAGE="https://www.ntop.org/"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/ntop/${PN}"
- inherit git-r3
-else
- SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-3+"
-SLOT="0/$(ver_cut 1)"
-
-DEPEND="dev-libs/json-c:=
- dev-libs/libgcrypt:=
- dev-libs/libgpg-error
- net-libs/libpcap"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- # "local" here means "local to the system", and hence means
- # system copy, not the bundled one.
- econf --with-local-libgcrypt
-}
-
-src_test() {
- pushd tests || die
-
- edo ./do.sh
- edo ./do-unit.sh
-
- popd || die
-}
-
-src_install() {
- default
-
- # Makefile logic is broken in 4.6, let's wait a bit given history and
- # go with hack for now.
- mv "${ED}"/usr/$(get_libdir)/pkgconfig "${ED}"/usr/usr/$(get_libdir)/pkgconfig || die
- mv "${ED}"/usr/usr/* "${ED}"/usr || die
- rm "${ED}/usr/$(get_libdir)"/lib${PN,,}.a || die
- rm -rf "${ED}"/usr/usr || die
-}
diff --git a/net-p2p/bitcoin-core/Manifest b/net-p2p/bitcoin-core/Manifest
index 83266f0ae102..4a74cc9920e7 100644
--- a/net-p2p/bitcoin-core/Manifest
+++ b/net-p2p/bitcoin-core/Manifest
@@ -1,4 +1,4 @@
-DIST bitcoin-core-29.0.tar.gz 12931219 BLAKE2B ee4a9b67ceb3e7a1851f844a090a099267798f83fbeb4fb76e0dd30ec24ce3fb967ab032179492cb8c02f0e470b3c2546ad589f940487bb0a0cc4d469bf3e1f9 SHA512 1373348fff7ac978fd28a8e29eda9ba9af745f947153a2c6c099b1e997d0d55611627f4c5299e350be3a9b555406da6bf056d2c5f6c123077e2872f5db7b3459
DIST bitcoin-core-29.0-qt6.patch 16737 BLAKE2B bf863852ad8d313ad26612f149612944949b93f3b6f4f1891587226bbf11fcfc5c29b63a59965bfd56f7edec27c82cef2209e40201963d4227e46fa87664f694 SHA512 af19a7ddee9f0cce85684149a130715df8511b9e4f38e5e3a79cf14586f1f73bde671a5ed1d44da870b3f2352d3c8e561b1ffa01e224e253019c71dfc4544476
DIST bitcoin-core-29.2.tar.gz 12874820 BLAKE2B 43c57637f9ae842935cc27c8d16cfbdc7a2abe7ed55f58666f3bd3a2aa2826532a2207a35a27ed846b86ea2b304e22a99446d6d7138d202029ce9bde82353577 SHA512 1c3eb5988e1f6b0292f103de3e7911dc9430429687158988c510e647520d094e55b7cc63fd9044db9225111811368c1998b8320066bcec4f154e771e2beee7eb
+DIST bitcoin-core-29.3.tar.gz 12882742 BLAKE2B eac67459c29ceb38b685a5de9ebf382371f24175885e9d9ff2964746ee848bec56e71ac048e9727db5a2010dfd3c995ace05e266af00107c2af172889fd29703 SHA512 66e726eff5cca74c0baa58a4ac85ff054849567dc8b9c1dd221ca11dfbdf52887835afc5b8c9cf5c8acc1c8045c815e720cfb92ec8dfe07a06ecdf673e52294d
DIST bitcoin-core-30.2.tar.gz 12682326 BLAKE2B 426ea9126ea8ee0eb0152a0e4806d7f6920be067bf4203bf98d91bcb74544383652c9406da23aaf15d72b4fd55584bd6c5fcc66267741a3cc35a338e379f8ea7 SHA512 850d8da77875b9a385c92f3a25be10d13f5961f10867cce0811e6dbf0c22edf00caa283bdfee6771978fa00bdc3865a06fa252232366b7231fded65e6ea0b5a5
diff --git a/net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild b/net-p2p/bitcoin-core/bitcoin-core-29.3.ebuild
index 7bfcf2e2890b..4e1dfbc0057f 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-29.0.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-29.3.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
@@ -11,13 +11,14 @@ DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
SRC_URI="
https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/6d4214925fadc36d26aa58903db5788c742e68c6.patch?full_index=1 -> ${PN}-29.0-qt6.patch
"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" != *_rc* ]] ; then
- KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
fi
IUSE="asm +berkdb +cli +daemon dbus examples +external-signer gui qrcode +sqlite +system-libsecp256k1 systemtap test test-full zeromq"
RESTRICT="!test? ( test )"
@@ -91,7 +92,7 @@ DOCS=(
)
PATCHES=(
- "${FILESDIR}/29.0-qt6.patch"
+ "${DISTDIR}/${PN}-29.0-qt6.patch"
"${FILESDIR}/29.0-cmake-syslibs.patch"
"${FILESDIR}/26.0-init.patch"
)
@@ -135,6 +136,32 @@ pkg_setup() {
CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_setup
python-any-r1_pkg_setup
fi
+
+ # check for auto-loaded wallets in the obsolete (soon to be unsupported) format
+ if use daemon && use berkdb && [[ -r "${EROOT}/var/lib/bitcoind/settings.json" ]] ; then
+ local wallet bdb_wallets=()
+ while read -rd '' wallet ; do
+ # printf interprets any C-style escape sequences in ${wallet}
+ wallet="${EROOT}$(printf "/var/lib/bitcoind/wallets/${wallet:+${wallet//\%/%%}/}wallet.dat")"
+ [[ -r "${wallet}" && "$(file -b -- "${wallet}")" == *'Berkeley DB'* ]] && bdb_wallets+=( "${wallet}" )
+ done < <(
+ # parsing settings.json using jq would be far cleaner, but jq might not be installed
+ sed -Enze 'H;${x;s/^.*"wallet"\s*:\s*\[\s*("([^"\\]|\\.)*"(\s*,\s*"([^"\\]|\\.)*")*)\s*\].*$/\1/;T' \
+ -e 's/"(([^"\\]|\\.)*)"\s*(,\s*)?/\1\x0/gp}' -- "${EROOT}/var/lib/bitcoind/settings.json"
+ )
+ if (( ${#bdb_wallets[@]} )) ; then
+ efmt -su ewarn <<-EOF
+ The following auto-loaded wallets are in the legacy (Berkeley DB) format, \
+ which will no longer be supported by the next major version of Bitcoin Core:
+ $(printf ' - %s\n' "${bdb_wallets[@]}")
+ EOF
+ use cli && efmt ewarn <<-EOF
+ You may want to convert them to descriptor wallets by executing
+ \`bitcoin-cli migratewallet "<wallet_name>" ["<passphrase>"]\`
+ after starting bitcoind.
+ EOF
+ fi
+ fi
}
src_prepare() {
@@ -142,6 +169,10 @@ src_prepare() {
# https://github.com/google/crc32c/commit/2bbb3be42e20a0e6c0f7b39dc07dc863d9ffbc07
sed -e '/^cmake_minimum_required(VERSION 3\.1)$/s/)$/6)/' -i src/crc32c/CMakeLists.txt || die
+ # https://bugs.gentoo.org/965371
+ # https://github.com/google/leveldb/issues/1289
+ sed -e '/^cmake_minimum_required(VERSION 3\.9)$/s/9)$/10)/' -i src/leveldb/CMakeLists.txt || die
+
eapply_user
! use system-libsecp256k1 || rm -r src/secp256k1 || die
cmake_src_prepare
@@ -157,7 +188,7 @@ src_prepare() {
src_configure() {
local wallet ; if use berkdb || use sqlite ; then wallet=ON ; else wallet=OFF ; fi
local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+# -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON # https://github.com/bitcoin/bitcoin/pull/32220
-DBUILD_SHARED_LIBS=ON
-DENABLE_WALLET=${wallet}
-DWITH_SQLITE=$(usex sqlite)
@@ -204,6 +235,8 @@ src_test() {
}
src_install() {
+ dodoc -r doc/release-notes
+
use external-signer && DOCS+=( doc/external-signer.md )
use berkdb || use sqlite && DOCS+=( doc/managing-wallets.md )
use systemtap && DOCS+=( doc/tracing.md )
@@ -263,27 +296,6 @@ src_install() {
fi
}
-pkg_preinst() {
- if use daemon && [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
- if [[ -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
- dosym -r /var/lib/bitcoin{d,/.bitcoin}
- elif [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]] ; then
- efmt ewarn <<-EOF
- Your bitcoind data directory is located at ${EPREFIX}/var/lib/bitcoin/.bitcoin,
- a deprecated location. To perform an automated migration to
- ${EPREFIX}/var/lib/bitcoind, first shut down any running bitcoind instances
- that may be using the deprecated path, and then run:
-
- # emerge --config ${CATEGORY}/${PN}
- EOF
- insinto /var/lib/bitcoin
- mv -- "${ED}/var/lib/bitcoin"{d,/.bitcoin} || die
- dosym -r {/etc/,/var/lib/bitcoin/.}bitcoin/bitcoin.conf
- dosym -r /var/lib/bitcoin{/.bitcoin,d}
- fi
- fi
-}
-
pkg_postinst() {
# we don't use xdg.eclass because it adds unconditional IDEPENDs
if use gui ; then
@@ -330,79 +342,3 @@ pkg_postrm() {
xdg_icon_cache_update
fi
}
-
-pkg_config() {
- if [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" && ! -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] &&
- [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]]
- then
- in_use() {
- : ${1:?} ; local each
- if command -v fuser >/dev/null ; then
- fuser "${@}" >/dev/null 2>&1
- elif command -v lsof >/dev/null ; then
- for each ; do
- lsof -- "${each}" && return
- done >/dev/null 2>&1
- elif mountpoint -q /proc ; then
- { find /proc/[0-9]*/{cwd,exe,fd} -type l -exec readlink -- {} +
- awk '{ print $6 }' /proc/[0-9]*/maps
- } 2>/dev/null | grep -Fqx -f <(printf '%s\n' "${@}" ; readlink -m -- "${@}")
- else
- return 13
- fi
- }
- ebegin "Checking that ${EPREFIX}/var/lib/bitcoin/.bitcoin is not in use"
- in_use "${EROOT}/var/lib/bitcoin/.bitcoin"{,/.lock}
- case $? in
- 0)
- eend 1
- efmt eerror <<-EOF
- ${EPREFIX}/var/lib/bitcoin/.bitcoin is currently in use. Please stop any
- running bitcoind instances that may be using this data directory, and then
- retry this migration.
- EOF
- die "${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
- ;;
- 13)
- eend 1
- if [[ "${BITCOIND_IS_NOT_RUNNING}" != 1 ]] ; then
- efmt eerror <<-EOF
- Found no way to check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use.
- Do you have /proc mounted? To force the migration without checking, re-run
- this command with BITCOIND_IS_NOT_RUNNING=1.
- EOF
- die "could not check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
- fi
- ;;
- *)
- eend 0
- ;;
- esac
-
- # find all relative symlinks that point outside the data dir
- local -A symlinks
- cd -- "${EROOT}/var/lib/bitcoin/.bitcoin" || die
- local each ; while read -r -d '' each ; do
- local target=$(readlink -- "${each}") && [[ "${target}" == ../* ]] &&
- target=$(readlink -e -- "${each}") && [[ "${target}" != "${EROOT}/var/lib/bitcoin/.bitcoin/"* ]] &&
- symlinks["${each}"]="${target}"
- done < <(find -type l -print0)
-
- einfo "Moving your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
- rm -f -- "${EROOT}/var/lib/bitcoind" || die
- mv --no-clobber --no-copy --no-target-directory -- "${EROOT}/var/lib/bitcoin"{/.bitcoin,d} ||
- die "Failed to move your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
-
- # fix up the relative symlinks
- cd -- "${EROOT}/var/lib/bitcoind" || die
- for each in "${!symlinks[@]}" ; do
- ln -fnrs -- "${symlinks[${each}]}" "${each}" # keep going even if this fails
- done
-
- einfo 'Creating a transitional symlink for your convenience.'
- ln -fnrsv -- "${EROOT}/var/lib/bitcoin"{d,/.bitcoin}
- einfo 'You may remove this link when you no longer need it.'
- else
- einfo 'Nothing to do.'
- fi
-}
diff --git a/net-p2p/bitcoin-core/files/29.0-qt6.patch b/net-p2p/bitcoin-core/files/29.0-qt6.patch
deleted file mode 100644
index d4d25f57f919..000000000000
--- a/net-p2p/bitcoin-core/files/29.0-qt6.patch
+++ /dev/null
@@ -1,394 +0,0 @@
-https://github.com/bitcoin/bitcoin/pull/30997
-
-From 6d4214925fadc36d26aa58903db5788c742e68c6 Mon Sep 17 00:00:00 2001
-From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>
-Date: Wed, 2 Apr 2025 09:11:48 +0100
-Subject: [PATCH] cmake: Require Qt 6 to build GUI
-
----
- .github/ISSUE_TEMPLATE/good_first_issue.yml | 2 +-
- CMakeLists.txt | 2 +-
- cmake/module/FindQt.cmake | 21 --------
- doc/build-freebsd.md | 4 +-
- doc/build-netbsd.md | 4 +-
- doc/build-openbsd.md | 6 +--
- doc/build-osx.md | 4 +-
- doc/build-unix.md | 12 +++--
- src/qt/CMakeLists.txt | 58 +++++++++++++++------
- src/qt/sendcoinsdialog.cpp | 13 +++++
- src/qt/sendcoinsdialog.h | 4 ++
- src/qt/test/CMakeLists.txt | 2 +-
- 12 files changed, 79 insertions(+), 53 deletions(-)
-
-diff --git a/.github/ISSUE_TEMPLATE/good_first_issue.yml b/.github/ISSUE_TEMPLATE/good_first_issue.yml
-index 133937c011af6..2a486b3f2b43b 100644
---- a/.github/ISSUE_TEMPLATE/good_first_issue.yml
-+++ b/.github/ISSUE_TEMPLATE/good_first_issue.yml
-@@ -28,7 +28,7 @@ body:
- id: useful-skills
- attributes:
- label: Useful Skills
-- description: For example, “`std::thread`”, “Qt5 GUI and async GUI design” or “basic understanding of Bitcoin mining and the Bitcoin Core RPC interface”.
-+ description: For example, “`std::thread`”, “Qt6 GUI and async GUI design” or “basic understanding of Bitcoin mining and the Bitcoin Core RPC interface”.
- value: |
- * Compiling Bitcoin Core from source
- * Running the C++ unit tests and the Python functional tests
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index bbcedcec2d617..119f4bea897f9 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -174,7 +174,7 @@ if(BUILD_GUI)
- if(BUILD_GUI_TESTS)
- list(APPEND qt_components Test)
- endif()
-- find_package(Qt 5.11.3 MODULE REQUIRED
-+ find_package(Qt 6.2 MODULE REQUIRED
- COMPONENTS ${qt_components}
- )
- unset(qt_components)
-diff --git a/cmake/module/FindQt.cmake b/cmake/module/FindQt.cmake
-index 2e43294a99699..d98af5bb56b1a 100644
---- a/cmake/module/FindQt.cmake
-+++ b/cmake/module/FindQt.cmake
-@@ -27,19 +27,6 @@ if(CMAKE_HOST_APPLE)
- endif()
- endif()
-
--# Save CMAKE_FIND_ROOT_PATH_MODE_LIBRARY state.
--unset(_qt_find_root_path_mode_library_saved)
--if(DEFINED CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
-- set(_qt_find_root_path_mode_library_saved ${CMAKE_FIND_ROOT_PATH_MODE_LIBRARY})
--endif()
--
--# The Qt config files internally use find_library() calls for all
--# dependencies to ensure their availability. In turn, the find_library()
--# inspects the well-known locations on the file system; therefore, it must
--# be able to find platform-specific system libraries, for example:
--# /usr/x86_64-w64-mingw32/lib/libm.a or /usr/arm-linux-gnueabihf/lib/libm.a.
--set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY BOTH)
--
- find_package(Qt${Qt_FIND_VERSION_MAJOR} ${Qt_FIND_VERSION}
- COMPONENTS ${Qt_FIND_COMPONENTS}
- HINTS ${_qt_homebrew_prefix}
-@@ -47,14 +34,6 @@ find_package(Qt${Qt_FIND_VERSION_MAJOR} ${Qt_FIND_VERSION}
- )
- unset(_qt_homebrew_prefix)
-
--# Restore CMAKE_FIND_ROOT_PATH_MODE_LIBRARY state.
--if(DEFINED _qt_find_root_path_mode_library_saved)
-- set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ${_qt_find_root_path_mode_library_saved})
-- unset(_qt_find_root_path_mode_library_saved)
--else()
-- unset(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
--endif()
--
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Qt
- REQUIRED_VARS Qt${Qt_FIND_VERSION_MAJOR}_DIR
-diff --git a/doc/build-freebsd.md b/doc/build-freebsd.md
-index 1c78b5c127a71..432a2ee2bec39 100644
---- a/doc/build-freebsd.md
-+++ b/doc/build-freebsd.md
-@@ -62,13 +62,13 @@ sh/bash: export BDB_PREFIX=[path displayed above]
- ```
-
- #### GUI Dependencies
--###### Qt5
-+###### Qt6
-
- Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
- the necessary parts of Qt, the libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
- ```bash
--pkg install qt5-buildtools qt5-core qt5-gui qt5-linguisttools qt5-testlib qt5-widgets
-+pkg install qt6-buildtools qt6-core qt6-gui qt6-linguisttools qt6-testlib qt6-widgets
- ```
-
- ###### libqrencode
-diff --git a/doc/build-netbsd.md b/doc/build-netbsd.md
-index 988f3b93a7a92..31cac3f6b6875 100644
---- a/doc/build-netbsd.md
-+++ b/doc/build-netbsd.md
-@@ -64,13 +64,13 @@ pkgin install db4
- ```
-
- #### GUI Dependencies
--###### Qt5
-+###### Qt6
-
- Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
- the necessary parts of Qt, the libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
- ```bash
--pkgin install qt5-qtbase qt5-qttools
-+pkgin install qt6-qtbase qt6-qttools
- ```
-
- ###### libqrencode
-diff --git a/doc/build-openbsd.md b/doc/build-openbsd.md
-index e55f2aec9e8b3..8beda3259fbf4 100644
---- a/doc/build-openbsd.md
-+++ b/doc/build-openbsd.md
-@@ -56,13 +56,13 @@ export BDB_PREFIX="[path displayed above]"
- ```
-
- #### GUI Dependencies
--###### Qt5
-+###### Qt6
-
- Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
- the necessary parts of Qt, the libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
- ```bash
--pkg_add qtbase qttools
-+pkg_add qt6-qtbase qt6-qttools
- ```
-
- ###### libqrencode
-@@ -100,7 +100,7 @@ pkg_add python py3-zmq # Select the newest version of the python package if nec
- There are many ways to configure Bitcoin Core, here are a few common examples:
-
- ##### Descriptor Wallet and GUI:
--This enables descriptor wallet support and the GUI, assuming SQLite and Qt 5 are installed.
-+This enables descriptor wallet support and the GUI, assuming SQLite and Qt 6 are installed.
-
- ```bash
- cmake -B build -DBUILD_GUI=ON
-diff --git a/doc/build-osx.md b/doc/build-osx.md
-index 4d92abfc21584..6f921b7782772 100644
---- a/doc/build-osx.md
-+++ b/doc/build-osx.md
-@@ -92,11 +92,9 @@ Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compi
- Qt, libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
- ``` bash
--brew install qt@5
-+brew install qt@6
- ```
-
--Note: Building may fail if Qt 6 is installed (`qt` or `qt@6`)
--
- Note: Building with Qt binaries downloaded from the Qt website is not officially supported.
- See the notes in [#7714](https://github.com/bitcoin/bitcoin/issues/7714).
-
-diff --git a/doc/build-unix.md b/doc/build-unix.md
-index 7ebff97bbcb42..df7d6f3349bb1 100644
---- a/doc/build-unix.md
-+++ b/doc/build-unix.md
-@@ -73,11 +73,13 @@ GUI dependencies:
- Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
- the necessary parts of Qt, the libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
-- sudo apt-get install qtbase5-dev qttools5-dev qttools5-dev-tools
-+ sudo apt-get install qt6-base-dev qt6-tools-dev qt6-l10n-tools
-+
-+For Qt 6.5 and later, the `libxcb-cursor0` package must be installed at runtime.
-
- Additionally, to support Wayland protocol for modern desktop environments:
-
-- sudo apt install qtwayland5
-+ sudo apt install qt6-wayland
-
- The GUI will be able to encode addresses in QR codes unless this feature is explicitly disabled. To install libqrencode, run:
-
-@@ -121,11 +123,13 @@ GUI dependencies:
- Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
- the necessary parts of Qt, the libqrencode and pass `-DBUILD_GUI=ON`. Skip if you don't intend to use the GUI.
-
-- sudo dnf install qt5-qttools-devel qt5-qtbase-devel
-+ sudo dnf install qt6-qtbase-devel qt6-qttools-devel
-+
-+For Qt 6.5 and later, the `xcb-util-cursor` package must be installed at runtime.
-
- Additionally, to support Wayland protocol for modern desktop environments:
-
-- sudo dnf install qt5-qtwayland
-+ sudo dnf install qt6-qtwayland
-
- The GUI will be able to encode addresses in QR codes unless this feature is explicitly disabled. To install libqrencode, run:
-
-diff --git a/src/qt/CMakeLists.txt b/src/qt/CMakeLists.txt
-index 797b49c624dd2..20c77e5bb3421 100644
---- a/src/qt/CMakeLists.txt
-+++ b/src/qt/CMakeLists.txt
-@@ -11,21 +11,35 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
- string(APPEND CMAKE_OBJCXX_COMPILE_OBJECT " ${APPEND_CPPFLAGS} ${APPEND_CXXFLAGS}")
- endif()
-
--get_target_property(qt_lib_type Qt5::Core TYPE)
-+get_target_property(qt_lib_type Qt6::Core TYPE)
-
- function(import_plugins target)
- if(qt_lib_type STREQUAL "STATIC_LIBRARY")
-- set(plugins Qt5::QMinimalIntegrationPlugin)
-+ set(plugins Qt6::QMinimalIntegrationPlugin)
- if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
-- list(APPEND plugins Qt5::QXcbIntegrationPlugin)
-+ list(APPEND plugins Qt6::QXcbIntegrationPlugin)
- elseif(WIN32)
-- list(APPEND plugins Qt5::QWindowsIntegrationPlugin Qt5::QWindowsVistaStylePlugin)
-+ list(APPEND plugins Qt6::QWindowsIntegrationPlugin Qt6::QWindowsVistaStylePlugin)
- elseif(APPLE)
-- list(APPEND plugins Qt5::QCocoaIntegrationPlugin Qt5::QMacStylePlugin)
-+ list(APPEND plugins Qt6::QCocoaIntegrationPlugin Qt6::QMacStylePlugin)
- endif()
-- qt5_import_plugins(${target}
-+ qt6_import_plugins(${target}
- INCLUDE ${plugins}
-- EXCLUDE_BY_TYPE imageformats iconengines
-+ EXCLUDE_BY_TYPE
-+ accessiblebridge
-+ platforms
-+ platforms_darwin
-+ xcbglintegrations
-+ platformthemes
-+ platforminputcontexts
-+ generic
-+ iconengines
-+ imageformats
-+ egldeviceintegrations
-+ styles
-+ networkaccess
-+ networkinformation
-+ tls
- )
- endif()
- endfunction()
-@@ -45,7 +59,7 @@ set(CMAKE_AUTOUIC_SEARCH_PATHS forms)
- # to https://github.com/bitcoin-core/bitcoin-maintainer-tools/blob/main/update-translations.py
- file(GLOB ts_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} locale/*.ts)
- set_source_files_properties(${ts_files} PROPERTIES OUTPUT_LOCATION ${CMAKE_CURRENT_BINARY_DIR}/locale)
--qt5_add_translation(qm_files ${ts_files})
-+qt6_add_translation(qm_files ${ts_files})
-
- configure_file(bitcoin_locale.qrc bitcoin_locale.qrc USE_SOURCE_PERMISSIONS COPYONLY)
-
-@@ -128,7 +142,7 @@ set_property(SOURCE macnotificationhandler.mm
- )
- target_link_libraries(bitcoinqt
- PUBLIC
-- Qt5::Widgets
-+ Qt6::Widgets
- PRIVATE
- core_interface
- bitcoin_cli
-@@ -206,19 +220,33 @@ if(ENABLE_WALLET)
- target_link_libraries(bitcoinqt
- PRIVATE
- bitcoin_wallet
-- Qt5::Network
-+ Qt6::Network
- )
- endif()
-
- if(WITH_DBUS)
-- target_link_libraries(bitcoinqt PRIVATE Qt5::DBus)
-+ target_link_libraries(bitcoinqt PRIVATE Qt6::DBus)
- endif()
-
- if(qt_lib_type STREQUAL "STATIC_LIBRARY")
- # We want to define static plugins to link ourselves, thus preventing
- # automatic linking against a "sane" set of default static plugins.
-- qt5_import_plugins(bitcoinqt
-- EXCLUDE_BY_TYPE bearer iconengines imageformats platforms styles
-+ qt6_import_plugins(bitcoinqt
-+ EXCLUDE_BY_TYPE
-+ accessiblebridge
-+ platforms
-+ platforms_darwin
-+ xcbglintegrations
-+ platformthemes
-+ platforminputcontexts
-+ generic
-+ iconengines
-+ imageformats
-+ egldeviceintegrations
-+ styles
-+ networkaccess
-+ networkinformation
-+ tls
- )
- endif()
-
-@@ -321,8 +349,8 @@ else()
- file(GLOB ui_files ${CMAKE_CURRENT_SOURCE_DIR}/forms/*.ui)
- add_custom_target(translate
- COMMAND ${CMAKE_COMMAND} -E env XGETTEXT=${XGETTEXT_EXECUTABLE} COPYRIGHT_HOLDERS=${COPYRIGHT_HOLDERS} ${Python3_EXECUTABLE} ${PROJECT_SOURCE_DIR}/share/qt/extract_strings_qt.py ${translatable_sources}
-- COMMAND Qt5::lupdate -no-obsolete -I ${PROJECT_SOURCE_DIR}/src -locations relative ${CMAKE_CURRENT_SOURCE_DIR}/bitcoinstrings.cpp ${ui_files} ${qt_translatable_sources} -ts ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.ts
-- COMMAND Qt5::lconvert -drop-translations -o ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf -i ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.ts
-+ COMMAND Qt6::lupdate -no-obsolete -I ${PROJECT_SOURCE_DIR}/src -locations relative ${CMAKE_CURRENT_SOURCE_DIR}/bitcoinstrings.cpp ${ui_files} ${qt_translatable_sources} -ts ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.ts
-+ COMMAND Qt6::lconvert -drop-translations -o ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf -i ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.ts
- COMMAND ${SED_EXECUTABLE} -i.old -e "s|source-language=\"en\" target-language=\"en\"|source-language=\"en\"|" -e "/<target xml:space=\"preserve\"><\\/target>/d" ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf
- COMMAND ${CMAKE_COMMAND} -E rm ${CMAKE_CURRENT_SOURCE_DIR}/locale/bitcoin_en.xlf.old
- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/src
-diff --git a/src/qt/sendcoinsdialog.cpp b/src/qt/sendcoinsdialog.cpp
-index 0ee1b359fa91d..48496c5135517 100644
---- a/src/qt/sendcoinsdialog.cpp
-+++ b/src/qt/sendcoinsdialog.cpp
-@@ -88,7 +88,11 @@ SendCoinsDialog::SendCoinsDialog(const PlatformStyle *_platformStyle, QWidget *p
-
- // Coin Control
- connect(ui->pushButtonCoinControl, &QPushButton::clicked, this, &SendCoinsDialog::coinControlButtonClicked);
-+#if (QT_VERSION >= QT_VERSION_CHECK(6, 7, 0))
-+ connect(ui->checkBoxCoinControlChange, &QCheckBox::checkStateChanged, this, &SendCoinsDialog::coinControlChangeChecked);
-+#else
- connect(ui->checkBoxCoinControlChange, &QCheckBox::stateChanged, this, &SendCoinsDialog::coinControlChangeChecked);
-+#endif
- connect(ui->lineEditCoinControlChange, &QValidatedLineEdit::textEdited, this, &SendCoinsDialog::coinControlChangeEdited);
-
- // Coin Control: clipboard actions
-@@ -183,8 +187,13 @@ void SendCoinsDialog::setModel(WalletModel *_model)
- #endif
-
- connect(ui->customFee, &BitcoinAmountField::valueChanged, this, &SendCoinsDialog::coinControlUpdateLabels);
-+#if (QT_VERSION >= QT_VERSION_CHECK(6, 7, 0))
-+ connect(ui->optInRBF, &QCheckBox::checkStateChanged, this, &SendCoinsDialog::updateSmartFeeLabel);
-+ connect(ui->optInRBF, &QCheckBox::checkStateChanged, this, &SendCoinsDialog::coinControlUpdateLabels);
-+#else
- connect(ui->optInRBF, &QCheckBox::stateChanged, this, &SendCoinsDialog::updateSmartFeeLabel);
- connect(ui->optInRBF, &QCheckBox::stateChanged, this, &SendCoinsDialog::coinControlUpdateLabels);
-+#endif
- CAmount requiredFee = model->wallet().getRequiredFee(1000);
- ui->customFee->SetMinValue(requiredFee);
- if (ui->customFee->value() < requiredFee) {
-@@ -944,7 +953,11 @@ void SendCoinsDialog::coinControlButtonClicked()
- }
-
- // Coin Control: checkbox custom change address
-+#if (QT_VERSION >= QT_VERSION_CHECK(6, 7, 0))
-+void SendCoinsDialog::coinControlChangeChecked(Qt::CheckState state)
-+#else
- void SendCoinsDialog::coinControlChangeChecked(int state)
-+#endif
- {
- if (state == Qt::Unchecked)
- {
-diff --git a/src/qt/sendcoinsdialog.h b/src/qt/sendcoinsdialog.h
-index 4e861e55bb3b7..6ab26df177857 100644
---- a/src/qt/sendcoinsdialog.h
-+++ b/src/qt/sendcoinsdialog.h
-@@ -103,7 +103,11 @@ private Q_SLOTS:
- void refreshBalance();
- void coinControlFeatureChanged(bool);
- void coinControlButtonClicked();
-+#if (QT_VERSION >= QT_VERSION_CHECK(6, 7, 0))
-+ void coinControlChangeChecked(Qt::CheckState);
-+#else
- void coinControlChangeChecked(int);
-+#endif
- void coinControlChangeEdited(const QString &);
- void coinControlUpdateLabels();
- void coinControlClipboardQuantity();
-diff --git a/src/qt/test/CMakeLists.txt b/src/qt/test/CMakeLists.txt
-index 3acdfeade3421..cbfb144596bcc 100644
---- a/src/qt/test/CMakeLists.txt
-+++ b/src/qt/test/CMakeLists.txt
-@@ -20,7 +20,7 @@ target_link_libraries(test_bitcoin-qt
- test_util
- bitcoin_node
- Boost::headers
-- Qt5::Test
-+ Qt6::Test
- )
-
- import_plugins(test_bitcoin-qt)
diff --git a/sci-ml/torchvision/Manifest b/sci-ml/torchvision/Manifest
index 812c2f1bd960..a2c8d757646d 100644
--- a/sci-ml/torchvision/Manifest
+++ b/sci-ml/torchvision/Manifest
@@ -1 +1,2 @@
DIST torchvision-0.24.1.tar.gz 14588923 BLAKE2B a9ed0856f3b5b69175191b90904d13b3bca607a27ae9d87675223c34497a2c5dcde3e3a5a03710e2f6d71600d2e7d41d98b6a4455812c677cbee4f169be4623a SHA512 51f958527c17ddbc46275e5850295e3e21a79edf992c8a9b4c78b045977200440158e8efa9ca718fbe88e494596a38c92b5b2b6410f32e4370654bd417090076
+DIST torchvision-0.25.0.tar.gz 14589841 BLAKE2B 030dfea9d216ddc82f40d1efff79e132dd4da117214c8d638cb26a7ed26e85c6fba85806fe8db486d83d5091544b325d30387090ac73d6b467a6be5b474a05d6 SHA512 22e6d2edadd464ed1c3bb1fc5ec14237ba587abc5bfc891995964e2d6da967819d41209eee2678c14c90562c1b28083a7aa3cd0813bf0c999b22a7ffa442da13
diff --git a/sci-ml/torchvision/torchvision-0.25.0.ebuild b/sci-ml/torchvision/torchvision-0.25.0.ebuild
new file mode 100644
index 000000000000..fb7e023d78aa
--- /dev/null
+++ b/sci-ml/torchvision/torchvision-0.25.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2024-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
+DISTUTILS_EXT=1
+ROCM_SKIP_GLOBALS=1
+inherit cuda distutils-r1 multiprocessing rocm
+
+DESCRIPTION="Datasets, transforms and models to specific to computer vision"
+HOMEPAGE="https://github.com/pytorch/vision"
+SRC_URI="https://github.com/pytorch/vision/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+S="${WORKDIR}"/vision-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cuda +ffmpeg +jpeg +png rocm +webp"
+
+REQUIRED_USE="
+ ?? ( cuda rocm )
+"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ ')
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ png? ( media-libs/libpng:= )
+ webp? ( media-libs/libwebp )
+ ffmpeg? ( media-video/ffmpeg )
+ sci-ml/caffe2[cuda?,rocm?,${PYTHON_SINGLE_USEDEP}]
+ =sci-ml/pytorch-2.10*[${PYTHON_SINGLE_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/lmdb[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+EPYTEST_PLUGINS=( pytest-mock )
+
+distutils_enable_tests pytest
+
+PATCHES=( "${FILESDIR}"/${PN}-0.24.0-ffmpeg8.patch )
+
+src_prepare() {
+ # multilib fixes
+ sed "s/ffmpeg_root, \"lib\"/ffmpeg_root, \"$(get_libdir)\"/" \
+ -i setup.py || die
+
+ use cuda && cuda_src_prepare
+ distutils-r1_src_prepare
+}
+
+src_configure() {
+ rocm_add_sandbox -w
+ distutils-r1_src_configure
+}
+
+python_compile() {
+ addpredict /dev/kfd
+ # bug #968112
+ addpredict /dev/random
+
+ export FORCE_CUDA=0
+ if use cuda || use rocm ; then
+ export FORCE_CUDA=1
+ fi
+
+ export TORCHVISION_USE_PNG=$(usex png 1 0)
+ export TORCHVISION_USE_JPEG=$(usex jpeg 1 0)
+ export TORCHVISION_USE_WEBP=$(usex webp 1 0)
+ export TORCHVISION_USE_FFMPEG=$(usex ffmpeg 1 0)
+
+ export TORCHVISION_USE_NVJPEG=$(usex cuda 1 0)
+ export TORCHVISION_USE_VIDEO_CODEC=$(usex cuda 1 0)
+
+ NVCC_FLAGS="${NVCCFLAGS}" \
+ MAX_JOBS="$(makeopts_jobs)" \
+ distutils-r1_python_compile -j1
+}
+
+python_test() {
+ rm -rf torchvision || die
+ local EPYTEST_IGNORE=(
+ test/test_videoapi.py
+ )
+ local EPYTEST_DESELECT=(
+ test/test_extended_models.py::TestHandleLegacyInterface::test_pretrained_pos
+ test/test_extended_models.py::TestHandleLegacyInterface::test_equivalent_behavior_weights
+ test/test_image.py::test_decode_gif[False-earth]
+ test/test_image.py::test_decode_gif[True-earth]
+ test/test_transforms_v2.py::TestResize::test_bounding_boxes_correctness
+ )
+ epytest
+}
diff --git a/sec-keys/openpgp-keys-aacid/Manifest b/sec-keys/openpgp-keys-aacid/Manifest
index fda083c05a35..53497f8dbba5 100644
--- a/sec-keys/openpgp-keys-aacid/Manifest
+++ b/sec-keys/openpgp-keys-aacid/Manifest
@@ -1 +1,2 @@
DIST openpgp-keys-aacid-20230907-0xCA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7.asc 28145 BLAKE2B f7cc653b4d147abb44091ed5a61a860bca5f3fce7b14ec09ab447343d6247537b9d3797b8d4af992187dddf399d2aef4d90ec93d28590da0f437320f05855ed9 SHA512 085e54e1d4fd355196c8eb04190f87fd00cc7bbfe87c933f3b564aba77310abf80bae10959effa8b69fa2d048d9a9c6408cbe78c92edbdbad0fa4b4ee8bf53dd
+DIST openpgp-keys-aacid-ubuntu-20260210.asc 26794 BLAKE2B a6cf347f51b2a77b1c652ef744389f6b7b4b87378f2d8ab77ed98c9ca5c09c4187e334d8bc8aaf30b0846d52a6ead69d640a80b620a94346517fd3fbc1f4744b SHA512 89aedc110c47594e8d6b9434fe9d600f0f74d7ec312139ab30174c4b8146ab3cf7e6f94027878e9f0cfdbfb6eb278cc56befc3f0dd58511c86b49a50d46b1cc0
diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20260210.ebuild b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20260210.ebuild
new file mode 100644
index 000000000000..fe1dde7fa156
--- /dev/null
+++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20260210.ebuild
@@ -0,0 +1,15 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7:aacid:ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by Albert Astals Cid"
+HOMEPAGE="https://poppler.freedesktop.org/"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-cjwatson/Manifest b/sec-keys/openpgp-keys-cjwatson/Manifest
index 4b9b845c8d94..986be5c2785f 100644
--- a/sec-keys/openpgp-keys-cjwatson/Manifest
+++ b/sec-keys/openpgp-keys-cjwatson/Manifest
@@ -1 +1,3 @@
DIST openpgp-keys-cjwatson-github-20260124.asc 5595 BLAKE2B 9f0b946162e0f51316fc58ace96da5c4bc89914845a9ac6784873868b8fca614d8f0a548c46238eebb4eb3081d8f88976f6d11c0b691ebfecffeccf6f9f4fcf2 SHA512 06cea05e896daeabcdcc14151cbf7c097273a1228d4ef4b9c5fb2210004bc5c6b1c6dd8b52f33cce201dac1e21f0ddcd1676ab2e8a6ceeaa07ca6dd2b5eb284b
+DIST openpgp-keys-cjwatson-github-20260210.asc 5595 BLAKE2B 9f0b946162e0f51316fc58ace96da5c4bc89914845a9ac6784873868b8fca614d8f0a548c46238eebb4eb3081d8f88976f6d11c0b691ebfecffeccf6f9f4fcf2 SHA512 06cea05e896daeabcdcc14151cbf7c097273a1228d4ef4b9c5fb2210004bc5c6b1c6dd8b52f33cce201dac1e21f0ddcd1676ab2e8a6ceeaa07ca6dd2b5eb284b
+DIST openpgp-keys-cjwatson-ubuntu-20260210.asc 370181 BLAKE2B 386f74a2f4e0c0e4d0e08da1da674d75b663c9b42c62145681bd4f2db87d5678b2cd5f8df7ba78aff606ed484a6dae430fa943a83f32d45efe2c430fd05db7e3 SHA512 701e8949e99494807791fb09f1347e7844142079ea16ef9bec55c385ec1a4c71cfc55c21bb27482ef2e4e90014051b9e5bab3ea499aee88ad70c1f35d1eb1458
diff --git a/sec-keys/openpgp-keys-cjwatson/openpgp-keys-cjwatson-20260210.ebuild b/sec-keys/openpgp-keys-cjwatson/openpgp-keys-cjwatson-20260210.ebuild
new file mode 100644
index 000000000000..ed13cfbc70ec
--- /dev/null
+++ b/sec-keys/openpgp-keys-cjwatson/openpgp-keys-cjwatson-20260210.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ # opengpg cannot be used due to missing user ID's
+ AC0A4FF12611B6FCCF01C111393587D97D86500B:cjwatson:github,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP key used by Colin Watson"
+HOMEPAGE="https://github.com/cjwatson https://www.columbiform.co.uk/"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-coreutils/Manifest b/sec-keys/openpgp-keys-coreutils/Manifest
index ee9856f50f01..2cd398fcab5e 100644
--- a/sec-keys/openpgp-keys-coreutils/Manifest
+++ b/sec-keys/openpgp-keys-coreutils/Manifest
@@ -1,3 +1,15 @@
+DIST openpgp-keys-bernhard.voelker-ubuntu-20260210.asc 1744 BLAKE2B bfe54308c013afebe4d78ee245337b4fa517d4e2516eabdfc7ec1cc8960ae07cd6d7e17b63d1207225978777ceb83a489203f6064ca7bb0d97fbca92a04d27df SHA512 325b75e92bb720c4dbd2f56a157578cfa5561f183193424a84fa595456fc6a1f93e353fba1cb59b0ae596a25e2af49a21333c402c575daf50cbc4d8c72c84d5d
+DIST openpgp-keys-bob.proulx-openpgp-20260210.asc 16764 BLAKE2B 8c146e9860c75d1390c23bfa673cd9eec69991bb017264cd5a2ca09427ef83c09e7389c3aaa70656d3881a0dcf588bf654d6b7f8ab0a97f887875511e4d342cd SHA512 24c613d9b8ee508ae299177e4b19bf30f7ad2f9d7d2836b7fe5a8aaa1c21a3c548269ace98f917b4c3b8aa4dbe5fa49d8f2bdda3cf47485adc47be9420c44490
+DIST openpgp-keys-bob.proulx-ubuntu-20260210.asc 20123 BLAKE2B ca15922cbea6d43cc331d2f7601ba0f4aeacc493eb26f14c6887db5b4a9317d10ea1fd20fe9d429ddf1bc40e600942db20ad5238f30eefdf1143808e2d6e7a7c SHA512 8f67af814d671977b36fca54aae2e380fa1536fd9a740af590a413857f01f7239e24541048669209ca01dac6f2b8ff4cca2653b8e404cf3da4f27dba13163eff
+DIST openpgp-keys-collin.funk-openpgp-20260210.asc 3261 BLAKE2B 89d6a3dc89abdc1d30e1fdad2ac72ce444357b634fa057a93ad5b2e6a8182b462e31c92909348310a41591942a62b921dbd22259c58543a779bf4377f61a7a9c SHA512 2f3de7460ed4e3ce5a7d5b7860e2789110bab4ea51ec1db8e2bb42e6d86fa0db4f93a2b3dd8638176080a7f506745f41f2f5068d4c5b532161126a3886915ae6
+DIST openpgp-keys-collin.funk-ubuntu-20260210.asc 3199 BLAKE2B 495b6c5ed4b7f90d82c23d54f3bfe619c709a4054625c3bb8af0c6103ba8cdd5f2f8f1dd28bcf3b0aa85df78800188b93b1fd390f98cc434628fbce99b558820 SHA512 d14326b9d3f33a0a0affcecf29313c2272d03bd652aa54eb8d3380646c41278cb2c851f7dba940f3a2eb355f0e0b309a2b9ba3f2a95c06814472ec2014e12269
DIST openpgp-keys-coreutils-20220407.asc 75101 BLAKE2B f87efb0de32c8bf764982031528499871843a4d49b938916a047142f19dc76483ba39c26836bc49fa9f5ef09e228cce6005c8048c866fbc7692863d0e24df214 SHA512 ec9f6831ea7490cf1b3edb233e581c9d2a7386067254edf8a2e2ffc35c7aeaf187aab57c06d69371abb916cc81229f7590202aa1974419f24edf72d0d4fe8c92
DIST openpgp-keys-coreutils-20250806.asc 285140 BLAKE2B af33ca3916c7295f1b767372589fa2296b2721ce7b23ec5f033eaef3c417518253290ed78e09f8cb202e586f191f3d5e882f3a1679090de7de7091d5c7cfdb7b SHA512 fa53f6b3029bf51a3159569be35f0e3e8e75d4799df097131286f41f742d70706f72803b5690e5f498f76da82a8d7e2b7a5c246e8e0ed827a63cb1ea7e93c549
+DIST openpgp-keys-coreutils-20260210.asc 285140 BLAKE2B 200b729825f07a089d6120fe969226b65a8102441c30c05ff9c5f78f1d333214038d9232d75ce9589d54280bf8d327c4213a0f4868ce57fcf753bf4ffcaca0fe SHA512 118a5d948456be104b8683865b39033476570eadfe9074f93e3dcc531b54b34495921c0ef050cc086cbb583ccbd1864acc5c83ed1204dfa81faaa8087904825e
+DIST openpgp-keys-eblake-ubuntu-20260210.asc 4543 BLAKE2B 97adf37cd1271f1e2535e8d9de71b320bd90762246009f264999662fa27611394b8f26823ecd59526e5082fe1bc37b63238777fed6541d70b6cf6e804ee9307a SHA512 6d4a244773fd7e562c37def69f2aa8a803b8dbe68d318b8d36baae814cd86289b06835bc49dfc993ae85cd5305dd35f1794ef57f67c313df29a6e0d3a22e0b29
+DIST openpgp-keys-eblake2-ubuntu-20260210.asc 73464 BLAKE2B 44498cf86b4961a4f8bf8bbda4336274e74e42b672099c53afa365528ecde10181befe8a43f84dd6675a036da4d8348503442ee42ae70b01b49503130b8b2497 SHA512 7e8d2e4c41b67e38dd08201ab135c7827041e9d1c7505f2ca2ed16272ea159b179c8ea5b71605ae53e88d857910002f37a4aa6ba4d4f7a8d4a260fdd96c53619
+DIST openpgp-keys-eggert-openpgp-20260210.asc 6434 BLAKE2B 267bf82520177aead9d57115cead5b9a01e597f28c62b42744fecda54ec0bb9ae43bc62fa85fe135e9025511ef02f0ac4a75672e8488ba7e81fde0b05e294d83 SHA512 6e4881311fe512db879986b1304b380cfebf24edd8eaaf5843f21aa55ebac7e3e4a0563e45b99efba6a915fce8e60dcbf74cd9022f85eb1a7a9d48a963431a4a
+DIST openpgp-keys-eggert-ubuntu-20260210.asc 7208 BLAKE2B 794852ea3118c9d70518dff1e39a31bac74f4ac91a3fd66d33f97d6a1ecc74cae656d19ce40325152f27c1adf8e0492aab15b822a75dc998e7c433c81d091de6 SHA512 2e999f113d4cb13def0b4a43aae7c7a2f5156be490156774c4a8f21dada67b1cafcd46280ac619159f0239175007c9cc87486c5c6522692c286accdda4ecae08
+DIST openpgp-keys-jim.meyering-ubuntu-20260210.asc 238873 BLAKE2B 4757be67547a5971e19da5d616adccd5da70dcd4b646d60a813851ac117ee923a1b82a572d8537034d5126001165159b64fa119500773546a48c78fa9d423ae0 SHA512 bf1f908d3a0e83166de9cf55453ec55e7fed5614c291dfb414ac2ed3ff6b4a679cd3fb14c001df074fdcd70095d54f2f9b2babe70c78f675faf65ef1d772ced0
DIST openpgp-keys-pixelb-ubuntu-20250806.asc 23832 BLAKE2B f670602f463e0249fd6fee8603803ed5650905958c98150a7a133a4ed4c86b93d079249e9a0575aeca57513fcae375a6cf1bd1b9a481a6f46e5221716105de8f SHA512 e985fa6aa860d572c257f0d59224051d80bab0935fe277069ce66dc09a3bcb629b44030c284bb9cfefdf7fcd9c850fe1eba91cdf339f3dd9199c7fdf8d563541
+DIST openpgp-keys-pixelb-ubuntu-20260210.asc 23832 BLAKE2B f670602f463e0249fd6fee8603803ed5650905958c98150a7a133a4ed4c86b93d079249e9a0575aeca57513fcae375a6cf1bd1b9a481a6f46e5221716105de8f SHA512 e985fa6aa860d572c257f0d59224051d80bab0935fe277069ce66dc09a3bcb629b44030c284bb9cfefdf7fcd9c850fe1eba91cdf339f3dd9199c7fdf8d563541
diff --git a/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20260210.ebuild b/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20260210.ebuild
new file mode 100644
index 000000000000..42e7e0f1cb08
--- /dev/null
+++ b/sec-keys/openpgp-keys-coreutils/openpgp-keys-coreutils-20260210.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ # opengpg cannot be used due to missing user ID's
+ '155D3FC500C834486D1EEA677FD9FCCB000BEEEE:jim.meyering:manual,ubuntu'
+ '2B7C1A53420D4AF3BFF4738BF382AE19F4850180:eblake:manual,ubuntu'
+ '71C2CC22B1C4602927D2F3AAA7A16B4A2527436A:eblake2:manual,ubuntu'
+ '63B16683841CE3DC25D3C6EB421AFA26387F9A8E:bob.proulx:manual,openpgp,ubuntu'
+ '7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34:eggert:manual,openpgp,ubuntu'
+ '6C37DC12121A5006BC1DB804DF6FD971306037D9:pixelb:ubuntu'
+ 'A5189DB69C1164D33002936646502EF796917195:bernhard.voelker:manual,ubuntu'
+ '2371185508D1317BD578E5CC8CE6491AE30D7D75:collin.funk:manual,openpgp,ubuntu'
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by GNU coreutils"
+HOMEPAGE="https://savannah.gnu.org/projects/coreutils/"
+SRC_URI+=" https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=coreutils&download=1 -> ${P}.asc"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-gnutls/Manifest b/sec-keys/openpgp-keys-gnutls/Manifest
index 0b636fdf3a82..d76d41f0cd2f 100644
--- a/sec-keys/openpgp-keys-gnutls/Manifest
+++ b/sec-keys/openpgp-keys-gnutls/Manifest
@@ -1,6 +1,10 @@
+DIST openpgp-keys-alexander.sosedken-openpgp-20260210.asc 6957 BLAKE2B 4a700e816f843a7d851c8fb14ee0525b6ac95b268546c1a99a330d9a0fc3de8581bbca027080e632d5b55cfaada12bfef53911bc4ac80c39c681fee4352fd005 SHA512 52a6afc427cbe90b2dcc7e6b76eee5cf9b55c3dccf6ccdedd6fd5ffa4a4fd75c8bfa055b1ac5cec57059d10aca3a64febfaaceb02ac44f1f0a9d10849c4e66e1
+DIST openpgp-keys-alexander.sosedken-ubuntu-20260210.asc 6798 BLAKE2B ae88da2bf5e5ad3cdcd5c23e2644a1ecd6106cf27de5295d644cbb814ecece0307db4814d7b0b0ec480565259477788cf48f1f48842c45717f29308cfe844b22 SHA512 4db983efff08f4d35bd76c3c7210a1d4b4e7ed3c622b200de1f8600be06dea7504dd91414d42effdf3b6c5f398cd61d26486d6e22843b1422f5c129ae0fcc23a
DIST openpgp-keys-daiki-openpgp-20240415.asc 7345 BLAKE2B 0a6a0079483320bbd191f3c04a21ac52b159f755518ae7d6e27869b7cda06548bd7772ce5b9def07dece791537cbfb750bd227023f7665cbd860b5ce200fc4d0 SHA512 55af264087eceb244c59bec2aa4c62df3fc0b25ceb13728e7c3fc9042ae2fb990282367e6b46eda7ceb7f267add6dcd8948a887d825c7759cc61c642d6e0a3a7
DIST openpgp-keys-daiki-openpgp-20250704.asc 7345 BLAKE2B 0a6a0079483320bbd191f3c04a21ac52b159f755518ae7d6e27869b7cda06548bd7772ce5b9def07dece791537cbfb750bd227023f7665cbd860b5ce200fc4d0 SHA512 55af264087eceb244c59bec2aa4c62df3fc0b25ceb13728e7c3fc9042ae2fb990282367e6b46eda7ceb7f267add6dcd8948a887d825c7759cc61c642d6e0a3a7
+DIST openpgp-keys-daiki-openpgp-20260210.asc 12410 BLAKE2B a3b59281abc4950e81bb17a806a73ecd3ef99ee0553ede16d7e21a624b6daddc62a6e89be9a977a18651bc729c7702e20531d21194b5567f441d809cfc8b0a34 SHA512 a88410f3ed341dbc6c1edf1cbf0be0da846fc7c22203e925b8eb6a42cd999b1bb5eb21ac61b1a1ca68660aab74627545e1db9a4e769692a52268d3dd403288af
DIST openpgp-keys-daiki-ubuntu-20250704.asc 26095 BLAKE2B 1071abe6c7a9c0cd272aed9f3abf009c8aa673496a711c092d24079bf8dbdb87f3e20b82284a10f4c888e4778558130fa7147067c28674d85b02cc3879233657 SHA512 cffaac8e4298324f741cd95d5875b241516d1b4abcd8ed16ae632a5d0184538961503bd111bc968231691a68dcf0c7ce8c972f12e162240c7ab4773886fa4bd4
+DIST openpgp-keys-daiki-ubuntu-20260210.asc 26095 BLAKE2B 1071abe6c7a9c0cd272aed9f3abf009c8aa673496a711c092d24079bf8dbdb87f3e20b82284a10f4c888e4778558130fa7147067c28674d85b02cc3879233657 SHA512 cffaac8e4298324f741cd95d5875b241516d1b4abcd8ed16ae632a5d0184538961503bd111bc968231691a68dcf0c7ce8c972f12e162240c7ab4773886fa4bd4
DIST openpgp-keys-gnutls-20220320-release-keyring.gpg 20850 BLAKE2B 06865e4ac4e69237f7c52f551ce902281f6699bd144cb16c97e81aa1323c99187637c3b62730e700bc1c7f9de4608da55d3a80c8ffc240ee533e42b4707e4fbe SHA512 ebf592298142c7f05d8298a9e42aa4e5579eda54bf3c16f5a97cd22c22f3904a635a20cb1af6587d03b1a58545b925bddb769b098c664a336abce8ec9f10b9d5
DIST openpgp-keys-gnutls-20221017-release-keyring.gpg 26256 BLAKE2B c42024bade07f5e0d189c653a052aaa89803c71c8c3a5653417fb1ae3961c392257b5ef719b9236d291d449490d5dba90ae238b76391933f864458c0805e02e0 SHA512 5c14d83f4f37bd319c652db0d76fc5bb04752fb461bbe853e25b20ffe41d6d14faae6c0bdd0193ac6242975bf1205ce606a9d0082261cc4581fd680abfcdbd4d
DIST openpgp-keys-gnutls-20231129-daiki-updated.gpg 7345 BLAKE2B 0a6a0079483320bbd191f3c04a21ac52b159f755518ae7d6e27869b7cda06548bd7772ce5b9def07dece791537cbfb750bd227023f7665cbd860b5ce200fc4d0 SHA512 55af264087eceb244c59bec2aa4c62df3fc0b25ceb13728e7c3fc9042ae2fb990282367e6b46eda7ceb7f267add6dcd8948a887d825c7759cc61c642d6e0a3a7
@@ -8,3 +12,8 @@ DIST openpgp-keys-gnutls-20231129-release-keyring.gpg 26256 BLAKE2B c42024bade07
DIST openpgp-keys-gnutls-20240415-daiki-updated.gpg 7345 BLAKE2B 0a6a0079483320bbd191f3c04a21ac52b159f755518ae7d6e27869b7cda06548bd7772ce5b9def07dece791537cbfb750bd227023f7665cbd860b5ce200fc4d0 SHA512 55af264087eceb244c59bec2aa4c62df3fc0b25ceb13728e7c3fc9042ae2fb990282367e6b46eda7ceb7f267add6dcd8948a887d825c7759cc61c642d6e0a3a7
DIST openpgp-keys-gnutls-20240415-release-keyring.gpg 14485 BLAKE2B 279fd58f346f093f6cedf267a4c973b3d2a72da5d6c5bbc412849cc99edfde36f8d86a8a1ac4eb1047d2b44fb0ff1d30ba413392c1e2795015d96fcef995399e SHA512 8c2b39239d1d8c5319757fcf669f28a11de7f8ec4a726f9904c57ba8105bea80240083c0de71b747115907bab46569f10cf58004137cc7884ac5c20f8319ae0a
DIST openpgp-keys-gnutls-20250704-release-keyring.gpg 14485 BLAKE2B 279fd58f346f093f6cedf267a4c973b3d2a72da5d6c5bbc412849cc99edfde36f8d86a8a1ac4eb1047d2b44fb0ff1d30ba413392c1e2795015d96fcef995399e SHA512 8c2b39239d1d8c5319757fcf669f28a11de7f8ec4a726f9904c57ba8105bea80240083c0de71b747115907bab46569f10cf58004137cc7884ac5c20f8319ae0a
+DIST openpgp-keys-gnutls-20260210-release-keyring.gpg 14485 BLAKE2B 279fd58f346f093f6cedf267a4c973b3d2a72da5d6c5bbc412849cc99edfde36f8d86a8a1ac4eb1047d2b44fb0ff1d30ba413392c1e2795015d96fcef995399e SHA512 8c2b39239d1d8c5319757fcf669f28a11de7f8ec4a726f9904c57ba8105bea80240083c0de71b747115907bab46569f10cf58004137cc7884ac5c20f8319ae0a
+DIST openpgp-keys-tim.ruehsen-openpgp-20260210.asc 11211 BLAKE2B 30cd84978ece20eb39d6673e0eb9f36bb419b0e7fdc8390bb5b1411b905bc95ff6b2bc04780ab644988fc52b65cfb080a6ea67599ca8370635cf5b7c74bc8c39 SHA512 18a18daf9e0981612cd9cc54a66b70b5f123e65244ee33370360d5f8258c98352682e30d38f2be404c767b2bec3be471e9526f0d193bfe7f3222980349eacbf2
+DIST openpgp-keys-tim.ruehsen-ubuntu-20260210.asc 16629 BLAKE2B 5fb42f35323acb1e700a62d91de47eeb5579249025086a618f6f47a12e1d2b5f3cc54bf5ee69b46189dd8b38d3eaa654d9274725c00607a726605d9e919d7bd9 SHA512 cb778f45ca65962591eddc960f1d6730a050d08f28f7952dfc1cdafa88b2d350c6e2b5cdd654b03b6b7595cc3a692470b6085c0a3314631cb90e6bcb3b5911a2
+DIST openpgp-keys-zfridrich-openpgp-20260210.asc 1161 BLAKE2B 12fdb614b43dc0304166520a05da13ce5e9bc1bd32e733941d958de10f25bcc0eb841888705f9417f6c1acf5e68cb290ff309a4bd1b5f3f84818e018ec5fb8ed SHA512 5def6982fdc47f1e8d33098d20226b0ddcfa00cd5d9d8ad99b634931df29578d321d1a2f6a2899047a1cc0d267d865e7c8844518abdc45bf70eaaa0924ccbc46
+DIST openpgp-keys-zfridrich-ubuntu-20260210.asc 1098 BLAKE2B d03c7cdbc6deedeecb21d2834a2fbe02b078d76216eff05e7763fb6fae769e29e986fd54fde1c919ca4a6496287a47de687b7b8a8d3f68f3813d360882d050cc SHA512 9be72f13560e7e13e74daa04d68e3d2c058102864011c9388debacbf6fb23fe8cc18dd6dd3097c8e459f523a98c0c980015d6e0a7974752abd8fee59673a479d
diff --git a/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20260210.ebuild b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20260210.ebuild
new file mode 100644
index 000000000000..4f9cbfd90682
--- /dev/null
+++ b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20260210.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ 'E987AB7F7E89667776D05B3BB0E9DD20B29F1432:alexander.sosedken:manual,openpgp,ubuntu'
+ # GnuTLS website has expired key for daiki
+ '462225C3B46F34879FC8496CD605848ED7E69871:daiki:openpgp,ubuntu'
+ '1CB27DBC98614B2D5841646D08302DB6A2670428:tim.ruehsen:manual,openpgp,ubuntu'
+ '5D46CB0F763405A7053556F47A75A648B3F9220C:zfridrich:manual,openpgp,ubuntu'
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by GnuTLS"
+HOMEPAGE="https://www.gnutls.org/download.html"
+SRC_URI+="
+ https://gnutls.org/gnutls-release-keyring.gpg -> ${P}-release-keyring.gpg
+"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-hughsie/Manifest b/sec-keys/openpgp-keys-hughsie/Manifest
index 8465048b9342..6eff739f38ef 100644
--- a/sec-keys/openpgp-keys-hughsie/Manifest
+++ b/sec-keys/openpgp-keys-hughsie/Manifest
@@ -1 +1,3 @@
DIST openpgp-keys-hughsie-github-20260124.asc 6847 BLAKE2B 21fa7925ae03031f965fbf44291e70a7156e167b46482fc9a1c7ef2c0bd6a6ac1a2bcd581a38f41f8bbd3ceb1b22b5eb2c89e42c8847a69125bf8d6d0014c5f4 SHA512 013b0f5f2d5c41262b6884507e2d850cbd68d69ce61add0c42ea704f4412a35d8d3731bab84df2e8ae0c7fbfebd4f34671cfcd30f6355512c4f9f8006e2be1f8
+DIST openpgp-keys-hughsie-github-20260210.asc 6847 BLAKE2B 21fa7925ae03031f965fbf44291e70a7156e167b46482fc9a1c7ef2c0bd6a6ac1a2bcd581a38f41f8bbd3ceb1b22b5eb2c89e42c8847a69125bf8d6d0014c5f4 SHA512 013b0f5f2d5c41262b6884507e2d850cbd68d69ce61add0c42ea704f4412a35d8d3731bab84df2e8ae0c7fbfebd4f34671cfcd30f6355512c4f9f8006e2be1f8
+DIST openpgp-keys-hughsie-ubuntu-20260210.asc 1919 BLAKE2B 064e9e41dc2f0fe77bfb306561283854498c91a78102357d6908ce1be3da95f7619dd978a3a2722e69bfa06ed3a7ea77becfc9b9a2fe988c7646eff5f9f8cc8f SHA512 194b1dd8526b175ee52c4acba0b971848d5cc2301b921a32c71e53d4fce7cd9007a9f682e7ddc70bb6051da383fe3ec433a4f563e1d0d90da89d8591ce80002e
diff --git a/sec-keys/openpgp-keys-hughsie/openpgp-keys-hughsie-20260210.ebuild b/sec-keys/openpgp-keys-hughsie/openpgp-keys-hughsie-20260210.ebuild
new file mode 100644
index 000000000000..e98d64b5d01e
--- /dev/null
+++ b/sec-keys/openpgp-keys-hughsie/openpgp-keys-hughsie-20260210.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ 163EB50119225DB3DF8F49EA17ACBA8DFA970E17:hughsie:github,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP key used by Richard Hughes (hughsie)"
+HOMEPAGE="https://github.com/hughsie https://hughsie.com/"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-lassecollin/Manifest b/sec-keys/openpgp-keys-lassecollin/Manifest
index fbc143e0632e..14a26d12bc6e 100644
--- a/sec-keys/openpgp-keys-lassecollin/Manifest
+++ b/sec-keys/openpgp-keys-lassecollin/Manifest
@@ -1,3 +1,4 @@
DIST openpgp-keys-lassecollin-20230213-lasse_collin_pubkey.txt 4658 BLAKE2B 27458fc0af9637eb541550d9d3b27a94c7632c4ed32644bd4a4a45f544f1f2434833f143cc3ae25bc6343848aa25e1b521408bf0d3e31b90467f096d262be96f SHA512 d8751fc9c7014dfe9a6c0a06338d615c4bd26567c489162288eb4eff04b0348d16f70b13abef6c0bfda0bd76af5c8470d72019f533cfd992b93eddf4b7666ee4
DIST openpgp-keys-lassecollin-20240529-lasse_collin_pubkey.txt 3151 BLAKE2B 032012d16fe0f57bc140d2921cd8a9823cfc43ee9441dd107142a14e649d303a7dc0fa478de08baff260ceb6f5bd77cd76ff790eebcf88d91502306bba4c64a7 SHA512 c1e488a3a3a574c8fa840178c33eb9bd047c68c51a9880b49b5af540a7f0cf6a18532be3bd3e6a2081d6c08e2b785ec97561f6a3b2d2a20c6c1bc6fbde94e96b
DIST openpgp-keys-lassecollin-20250313-lasse_collin_pubkey.txt 3151 BLAKE2B b9e94411bc470ffeb828ea26a5f6ebf73f88a44d7fdc04e3beeda7604ac62552b5ee1634858a7d09dd0c5f12fcf0081cf079d075080b7212224fef819c7df033 SHA512 924c41a49599171a6e566fab36e72269226cd903f6f38ee0116949ecd0c6bf3c1cc5ed098cf6b9342466ede17b691f9c7eef03fc4ddd57f21ce5e6ac8bfc2a25
+DIST openpgp-keys-lassecollin-20260210-lasse_collin_pubkey.txt 3151 BLAKE2B bae1116b012d9e0e651576173b2e96fe79c7f8dc9162b24cf7b3f8a5c397cff29a865dac58d84cb4a7fa6bf9b85dcd6963a2568af066243ea9b8539d0496430d SHA512 4c0aaf520329670fd6e8d949744107c3a6217fbcd1bab5219d01b744d71c7a6b9d22c7443b802e5cf035856f2a26cecb65afe9e3de2ccc6176d11d4630647cbb
diff --git a/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20260210.ebuild b/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20260210.ebuild
new file mode 100644
index 000000000000..635395f02938
--- /dev/null
+++ b/sec-keys/openpgp-keys-lassecollin/openpgp-keys-lassecollin-20260210.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ '3690C240CE51B4670D30AD1C38EE757D69184620:Larhzu:manual,openpgp,ubuntu'
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by Lasse Collin"
+HOMEPAGE="https://tukaani.org/xz/"
+SRC_URI="https://tukaani.org/misc/lasse_collin_pubkey.txt -> ${P}-lasse_collin_pubkey.txt"
+
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-libseccomp/Manifest b/sec-keys/openpgp-keys-libseccomp/Manifest
index b70e0d41c968..b1bf7544ad9c 100644
--- a/sec-keys/openpgp-keys-libseccomp/Manifest
+++ b/sec-keys/openpgp-keys-libseccomp/Manifest
@@ -1,2 +1,6 @@
DIST openpgp-keys-drakenclimber-github-20260122.asc 3138 BLAKE2B 4d5c336ae608ca7582556a2558db7a47be71f30a6db18d59df8c275252c376e8d0471f69941a82daba605bb907fa0a54601b42fab128d5d2bb60ddd49b55b05d SHA512 6d8b1ba3cd90a4f256c7d6349aa2c1b4ab312032789dbf3c9eb75299ef35cc5262d971c3fbab66fb5e19c143ef3927a58d5374de0e5ddb093d1ab53f8db37236
+DIST openpgp-keys-drakenclimber-github-20260210.asc 3138 BLAKE2B 4d5c336ae608ca7582556a2558db7a47be71f30a6db18d59df8c275252c376e8d0471f69941a82daba605bb907fa0a54601b42fab128d5d2bb60ddd49b55b05d SHA512 6d8b1ba3cd90a4f256c7d6349aa2c1b4ab312032789dbf3c9eb75299ef35cc5262d971c3fbab66fb5e19c143ef3927a58d5374de0e5ddb093d1ab53f8db37236
+DIST openpgp-keys-drakenclimber-openpgp-20260210.asc 3247 BLAKE2B 0d1fcc86b9f3cbe8e755da1e821f4f1b5009afe0fc2e36763fb5a14a5916dfb5856e6bd9c9c5bc8cb469fe263da71d404e9edb9d53e50c233220c7ad0cb49c2f SHA512 acb0be7f45c1b2d0fb0310b8db19eb26debb806fcee4bf26acdb96838c693884e74cffd6909b9701c3a794ed939eb3625e63e55e29dfb160feacc0ef84227289
+DIST openpgp-keys-drakenclimber-ubuntu-20260210.asc 4808 BLAKE2B 66e16864536f10de03c2799afa1b390adbcdf4a4648fc6bf45c56eb885fdedea4bff95b3278e728595ed95f5a3bf3b4716534a8c9e86d880d56837eb0a0d8ebe SHA512 2ec0350b1462fafc588cbf3a9ceae3058802bc13199c54b94d7ce24f410a483725e7fd3a62b009e95a3412fdcfaebed4d4ddd2c82dda2052e66e2a6277916e3e
DIST openpgp-keys-pcmoore-github-20260122.asc 57725 BLAKE2B 8f68759fdb283de247e361cd9af2075438225188df8432cabf6448dc02de459b63e5db03f633f801ca7c490c1e5d37a89f60cabcabf83526eb2e1e7c9083ac32 SHA512 ed9249341ebaf63eb1b4de27905f309bee8bb3108322d2f9b6a09cbe76677fd1231d8edc9568b23ef565e1340d4744f92656df5fd775bacf0643d8e7d92694fc
+DIST openpgp-keys-pcmoore-github-20260210.asc 57725 BLAKE2B 8f68759fdb283de247e361cd9af2075438225188df8432cabf6448dc02de459b63e5db03f633f801ca7c490c1e5d37a89f60cabcabf83526eb2e1e7c9083ac32 SHA512 ed9249341ebaf63eb1b4de27905f309bee8bb3108322d2f9b6a09cbe76677fd1231d8edc9568b23ef565e1340d4744f92656df5fd775bacf0643d8e7d92694fc
diff --git a/sec-keys/openpgp-keys-libseccomp/openpgp-keys-libseccomp-20260210.ebuild b/sec-keys/openpgp-keys-libseccomp/openpgp-keys-libseccomp-20260210.ebuild
new file mode 100644
index 000000000000..5cce1ca4ccfc
--- /dev/null
+++ b/sec-keys/openpgp-keys-libseccomp/openpgp-keys-libseccomp-20260210.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ 7100AADFAE6E6E940D2E0AD655E45A5AE8CA7C8A:pcmoore:github
+ 47A68FCE37C7D7024FD65E11356CE62C2B524099:drakenclimber:github,openpgp,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP key used for sys-libs/libseccomp"
+HOMEPAGE="https://github.com/seccomp/libseccomp#verifying-release-tarballs"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-libtasn1/Manifest b/sec-keys/openpgp-keys-libtasn1/Manifest
index 6728f0262909..3e5662b03e81 100644
--- a/sec-keys/openpgp-keys-libtasn1/Manifest
+++ b/sec-keys/openpgp-keys-libtasn1/Manifest
@@ -1,3 +1,7 @@
+DIST openpgp-keys-josefsson1-openpgp-20260210.asc 3956 BLAKE2B 59e36f64355ae142ca7b55279f13ef2522981eca1dba90878acbd5574e7e0d62942cf19559d82ef6e879d6bf9424e72bdf06f63f8a200c2bdfa8c5d4de84bdbc SHA512 57f55060b16026246fe1af5956aec783000c343cae77f8d34239f1c8c314c40572976afc419bb877fb0c710c3aed4809c0c424e16ad0b52fa5722703ad186030
+DIST openpgp-keys-josefsson1-ubuntu-20260210.asc 14761 BLAKE2B a0f81be61c82b7f5bfcb5358bfa98ea8850ffa5b0e508871e70fd6599d9b5003b5bf3fdaac7ebffbf522a51336fa9838efbd32229fa2dd9c316e3f82f616e416 SHA512 3fec42b1e2ca6350c36df27eaba13c39020c5d80f2cea5adef94bba1e1921f79b29b3ec4c6711562d9875f2750d61358f7b5617d99581985357671a307b134b5
+DIST openpgp-keys-josefsson2-ubuntu-20260210.asc 64380 BLAKE2B 7f07cf4fb022e5d38a7beb2f37f93b25154866c6131f1a863ec1b70d41b7628d7e74d14338f617dc2ff4d3707f018c95b8b0f7b00a3ec8c679cd3cd3b62b7076 SHA512 ac2a7e1e847da4129ff79d5396d5483d04ffefd2c478e65b5d9dd15e3cb27cde6d29ab64f2f8d235f21dd6795490991ff63c8c7bb11aa177b7e0c903e5d36670
+DIST openpgp-keys-josefsson3-ubuntu-20260210.asc 93435 BLAKE2B 217bbbbaa21df7dd0fc7b2252e04f4b2666fc2ca8560037cf614f682c01ecd0078f4a3c33f9a31cf77035425b2d2157ce801c5f019f08ba17ec1189de0730670 SHA512 579e9700e90bb8af14440176fa117d151161477204408e74ea5c0f3463b35b28bc5492e69144a83b2f64df1ce6a689cdc10f7b17be1e13f1edd226841d56f4a1
DIST openpgp-keys-libtasn1-20220824-josefsson-54265e8c.txt 80992 BLAKE2B bad034101d44190117ca153219044a91c7b132d2f77a72ece6b6a39abf1b0967ced79a8700f957b3f4c76838e717dc874bf1e7fee7d45b21a7de286adbefe6f0 SHA512 1d91f0c1bd86da99e614d262d2ebab05296add3505e7905b72d4bdefc9d54754c5a65cdb91800daf19bda9ce63cb5c68e3d19b6693ab966caa4651a3515fe6dd
DIST openpgp-keys-libtasn1-20220824-josefsson-key-20190320.txt 5589 BLAKE2B 6af2e89a9bcc72794b57a76d4e4b5e1c1779e3713a0aab00fbef8850ba1801227d807be39e9368515bb5cdba711ddf2a8c7160f0260d426f5ec2318274ec0c18 SHA512 d23124b754fe9812f1826164e7d6be64725412a7e3b8c37c6ed523cbf0431d7d609d2e030486df0ec5d3d0306a47c891ba3572d862fb4edc95ea7dd9c7572ed3
DIST openpgp-keys-libtasn1-20220824-josefsson-key.txt 58545 BLAKE2B 575e72bc49d70e7aaab66d6435850e22484bc96b8cb7293e125218f46901d55acae62f32193a6cde15577d24cbe620980c0364eb1f37695e68e832b0198394b4 SHA512 36e0e29495ffe1ae9bcf437c00697568c4e3c4eef0b2f16c2d487d9ce329d1fe3ee1ff2c2dff0094112479a6d61bc1b477aca2d086058e85460119ccf9ba68c5
@@ -10,3 +14,8 @@ DIST openpgp-keys-libtasn1-20260112-josefsson-54265e8c.txt 80039 BLAKE2B c5b685b
DIST openpgp-keys-libtasn1-20260112-josefsson-key-20190320.txt 8193 BLAKE2B e1140f703351282d38f3322360d1aed4da109eef38094ee11fb9ede1bfed119766019a5acde5d0ec78c4bce79f96361ba135e57f15c33e719b0ab517220a953f SHA512 487ac3383b507cb3b7b5db076e108cd41dea925bb74eed5d83b6659ffbbeaf359eac30560b0dc7ef430de0e962c3ce7221d6bd787ad82deb22ae8d73dce49481
DIST openpgp-keys-libtasn1-20260112-josefsson-key.txt 58545 BLAKE2B 575e72bc49d70e7aaab66d6435850e22484bc96b8cb7293e125218f46901d55acae62f32193a6cde15577d24cbe620980c0364eb1f37695e68e832b0198394b4 SHA512 36e0e29495ffe1ae9bcf437c00697568c4e3c4eef0b2f16c2d487d9ce329d1fe3ee1ff2c2dff0094112479a6d61bc1b477aca2d086058e85460119ccf9ba68c5
DIST openpgp-keys-libtasn1-20260112-nmav-pgpkeys.asc 56725 BLAKE2B 3db5279dbb7ecacda4fcc04401dfd0795527a5d4c1e01f9d22fd5565f30d772170f5e17727d4fe421f704dc5fac7581572dba722660b6512145b5db921141eeb SHA512 50babaaea25671db93fb3ba55fddd0d5a544a346eec5b64cc7d01a740fe9565dcf7732ee34d00a9f69f1986896c61f36180a54fc43371aca57e7c303fc95ba6c
+DIST openpgp-keys-libtasn1-20260210-josefsson-54265e8c.txt 80039 BLAKE2B c5b685b71d2ce5522121ffd4b7f57aba6facea3a9f58cae114cfe0b87201bcc1dd72ed0fb6727031560448e46c509702209d02daa6e70bc7776404d902333e2e SHA512 177303d69b271528658a268a622906e3709b64cf20d9c1f5159969db9607b4d7e3816c8f403694c7ee45eb7e420117173f45ea7bc281a465770fd5c8a13046f0
+DIST openpgp-keys-libtasn1-20260210-josefsson-key-20190320.txt 8193 BLAKE2B e1140f703351282d38f3322360d1aed4da109eef38094ee11fb9ede1bfed119766019a5acde5d0ec78c4bce79f96361ba135e57f15c33e719b0ab517220a953f SHA512 487ac3383b507cb3b7b5db076e108cd41dea925bb74eed5d83b6659ffbbeaf359eac30560b0dc7ef430de0e962c3ce7221d6bd787ad82deb22ae8d73dce49481
+DIST openpgp-keys-libtasn1-20260210-josefsson-key.txt 58545 BLAKE2B 575e72bc49d70e7aaab66d6435850e22484bc96b8cb7293e125218f46901d55acae62f32193a6cde15577d24cbe620980c0364eb1f37695e68e832b0198394b4 SHA512 36e0e29495ffe1ae9bcf437c00697568c4e3c4eef0b2f16c2d487d9ce329d1fe3ee1ff2c2dff0094112479a6d61bc1b477aca2d086058e85460119ccf9ba68c5
+DIST openpgp-keys-libtasn1-20260210-nmav-pgpkeys.asc 56725 BLAKE2B 3db5279dbb7ecacda4fcc04401dfd0795527a5d4c1e01f9d22fd5565f30d772170f5e17727d4fe421f704dc5fac7581572dba722660b6512145b5db921141eeb SHA512 50babaaea25671db93fb3ba55fddd0d5a544a346eec5b64cc7d01a740fe9565dcf7732ee34d00a9f69f1986896c61f36180a54fc43371aca57e7c303fc95ba6c
+DIST openpgp-keys-nmav-ubuntu-20260210.asc 128974 BLAKE2B c4fbbf23a6b64b080ca59d2b124f3e14f63f73992ddca9c5b06c80b8090a613bd7ba04d03622793ebe3560093a184e50812078f9a0ea2fe93fd4aecdea376ed3 SHA512 85a6a97480d584e2815c97cbdff5ea436b7a1593c9e7d3a963cc9d041687a39484ea7505ee9b9f91a7abc5d436391c1dc3575a002d7582e5f42c4880fdfb4701
diff --git a/sec-keys/openpgp-keys-libtasn1/openpgp-keys-libtasn1-20260210.ebuild b/sec-keys/openpgp-keys-libtasn1/openpgp-keys-libtasn1-20260210.ebuild
new file mode 100644
index 000000000000..acecefa46459
--- /dev/null
+++ b/sec-keys/openpgp-keys-libtasn1/openpgp-keys-libtasn1-20260210.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE:josefsson1:manual,openpgp,ubuntu
+ # opengpg cannot be used due to missing user ID's
+ 0424D4EE81A0E3D119C6F835EDA21E94B565716F:josefsson2:manual,ubuntu
+ # opengpg cannot be used due to missing user ID's
+ 9AA9BDB11BB1B99A21285A330664A76954265E8C:nmav:manual,ubuntu
+ # opengpg cannot be used due to missing user ID's
+ 1F42418905D8206AA754CCDC29EE58B996865171:josefsson3:manual,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by GNU Libtasn1"
+HOMEPAGE="https://www.gnu.org/software/libtasn1/"
+# Listed at https://www.gnu.org/software/libtasn1/
+SRC_URI+="
+ https://josefsson.org/key-20190320.txt -> ${P}-josefsson-key-20190320.txt
+ https://josefsson.org/54265e8c.txt -> ${P}-josefsson-54265e8c.txt
+ https://members.hellug.gr/nmav/pgpkeys.asc -> ${P}-nmav-pgpkeys.asc
+ https://josefsson.org/key.txt -> ${P}-josefsson-key.txt
+"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-mpc/Manifest b/sec-keys/openpgp-keys-mpc/Manifest
index 4d4f7d89d09d..2a310c455dd4 100644
--- a/sec-keys/openpgp-keys-mpc/Manifest
+++ b/sec-keys/openpgp-keys-mpc/Manifest
@@ -1 +1,3 @@
+DIST openpgp-keys-enge-ubuntu-20260210.asc 127312 BLAKE2B 07199fc102f5d6923b6986780b5ce8c89d1f83a80ffe6f875c5f7963b2d6fe30409a3de82bf1f88df1dbf467e6d3fde89e992e4cda2263b1a607e51983089979 SHA512 05324156d1a81bea7521ba07ca08c199dd79ab4d34dc61924f004f90a3af9e0151a066aa08aa10c9170ab884a9b97c5e079d0508170b6ae29dc9eccf303fb973
DIST openpgp-keys-mpc-20260118-enge.gpg 124014 BLAKE2B 3a43b45bff3bba937ccfa1cfcbf8ca94fb79c189d02ca248a67e79c306f65f293304fc4e80291e905c9ab19dd53208b8b6c71200234c989e0c65116d260248f2 SHA512 b025f4d1f073305b47f70faddf8e4c504024c62c0d0c690b0a340571af9a1ed731bfd6bae4bfb5430e758fb40a2cf68a009c449e4153d3a56278dc175b41636f
+DIST openpgp-keys-mpc-20260210-enge.gpg 124014 BLAKE2B 3a43b45bff3bba937ccfa1cfcbf8ca94fb79c189d02ca248a67e79c306f65f293304fc4e80291e905c9ab19dd53208b8b6c71200234c989e0c65116d260248f2 SHA512 b025f4d1f073305b47f70faddf8e4c504024c62c0d0c690b0a340571af9a1ed731bfd6bae4bfb5430e758fb40a2cf68a009c449e4153d3a56278dc175b41636f
diff --git a/sec-keys/openpgp-keys-mpc/openpgp-keys-mpc-20260210.ebuild b/sec-keys/openpgp-keys-mpc/openpgp-keys-mpc-20260210.ebuild
new file mode 100644
index 000000000000..d7fe60ccf3be
--- /dev/null
+++ b/sec-keys/openpgp-keys-mpc/openpgp-keys-mpc-20260210.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ AD17A21EF8AED8F1CC02DBD9F7D5C9BF765C61E3:enge:manual,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP keys used by Andreas Enge (to sign MPC releases)"
+HOMEPAGE="https://www.multiprecision.org/mpc/download.html"
+SRC_URI+="https://www.multiprecision.org/downloads/enge.gpg -> ${P}-enge.gpg"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sec-keys/openpgp-keys-p11-kit/Manifest b/sec-keys/openpgp-keys-p11-kit/Manifest
index 0ccbbb00721b..6a1cb6d497de 100644
--- a/sec-keys/openpgp-keys-p11-kit/Manifest
+++ b/sec-keys/openpgp-keys-p11-kit/Manifest
@@ -1 +1,6 @@
DIST openpgp-keys-p11-kit-20260120-p11-kit-release-keyring.gpg 13085 BLAKE2B 1ee924f726edb2fac8dbef6243ee8e63e99e11c104f4f8ba58a1a82c91ccadfc42ef2a8cc024337e65c7bee1ea61f265f67e395d5c3b92b4d6ba56ad0d9fc394 SHA512 f7e0dc5147820100727f52b00aa863175449c5f370a24c83cda49a3a25b74ecf9913ff535bbb90d64b38512a51fadb6886ef0c18aa976c6aacb1385da3128d69
+DIST openpgp-keys-p11-kit-20260210-p11-kit-release-keyring.gpg 13085 BLAKE2B 1ee924f726edb2fac8dbef6243ee8e63e99e11c104f4f8ba58a1a82c91ccadfc42ef2a8cc024337e65c7bee1ea61f265f67e395d5c3b92b4d6ba56ad0d9fc394 SHA512 f7e0dc5147820100727f52b00aa863175449c5f370a24c83cda49a3a25b74ecf9913ff535bbb90d64b38512a51fadb6886ef0c18aa976c6aacb1385da3128d69
+DIST openpgp-keys-ueno-openpgp-20260210.asc 1161 BLAKE2B 12fdb614b43dc0304166520a05da13ce5e9bc1bd32e733941d958de10f25bcc0eb841888705f9417f6c1acf5e68cb290ff309a4bd1b5f3f84818e018ec5fb8ed SHA512 5def6982fdc47f1e8d33098d20226b0ddcfa00cd5d9d8ad99b634931df29578d321d1a2f6a2899047a1cc0d267d865e7c8844518abdc45bf70eaaa0924ccbc46
+DIST openpgp-keys-ueno-ubuntu-20260210.asc 1098 BLAKE2B d03c7cdbc6deedeecb21d2834a2fbe02b078d76216eff05e7763fb6fae769e29e986fd54fde1c919ca4a6496287a47de687b7b8a8d3f68f3813d360882d050cc SHA512 9be72f13560e7e13e74daa04d68e3d2c058102864011c9388debacbf6fb23fe8cc18dd6dd3097c8e459f523a98c0c980015d6e0a7974752abd8fee59673a479d
+DIST openpgp-keys-zfridric-openpgp-20260210.asc 12410 BLAKE2B a3b59281abc4950e81bb17a806a73ecd3ef99ee0553ede16d7e21a624b6daddc62a6e89be9a977a18651bc729c7702e20531d21194b5567f441d809cfc8b0a34 SHA512 a88410f3ed341dbc6c1edf1cbf0be0da846fc7c22203e925b8eb6a42cd999b1bb5eb21ac61b1a1ca68660aab74627545e1db9a4e769692a52268d3dd403288af
+DIST openpgp-keys-zfridric-ubuntu-20260210.asc 26095 BLAKE2B 1071abe6c7a9c0cd272aed9f3abf009c8aa673496a711c092d24079bf8dbdb87f3e20b82284a10f4c888e4778558130fa7147067c28674d85b02cc3879233657 SHA512 cffaac8e4298324f741cd95d5875b241516d1b4abcd8ed16ae632a5d0184538961503bd111bc968231691a68dcf0c7ce8c972f12e162240c7ab4773886fa4bd4
diff --git a/sec-keys/openpgp-keys-p11-kit/openpgp-keys-p11-kit-20260210.ebuild b/sec-keys/openpgp-keys-p11-kit/openpgp-keys-p11-kit-20260210.ebuild
new file mode 100644
index 000000000000..71e8026500d3
--- /dev/null
+++ b/sec-keys/openpgp-keys-p11-kit/openpgp-keys-p11-kit-20260210.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SEC_KEYS_VALIDPGPKEYS=(
+ 462225C3B46F34879FC8496CD605848ED7E69871:zfridric:manual,openpgp,ubuntu
+ 5D46CB0F763405A7053556F47A75A648B3F9220C:ueno:manual,openpgp,ubuntu
+)
+
+inherit sec-keys
+
+DESCRIPTION="OpenPGP key used to sign p11-kit releases"
+HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html"
+SRC_URI+="https://p11-glue.github.io/p11-glue/p11-kit/p11-kit-release-keyring.gpg -> ${P}-p11-kit-release-keyring.gpg"
+
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index c5ec8c48f371..a7da6df1a958 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -225,6 +225,8 @@ DIST strum-0.27.2.crate 8489 BLAKE2B 9931a92e30d058cac6feb1919558d33c9901d401bd0
DIST strum_macros-0.27.2.crate 30522 BLAKE2B c70e2f27074e04b796f2b0e1a1856e95fa7716d847789f66b27d8457efda0569826e6d3cea51621615709674b6f800cbe877498c55be5286efc0222fe7179686 SHA512 fa1a2d63cc18d9947e3bbe65777dca621a06814f48d09cea0679b09271559867bff23a95690858639e3e26fde5a252ee7548c75240b13acd907001a1e38a0ed6
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST syd-3.48.7.tar.gz 19599054 BLAKE2B be39a3f9ca4f3552b32c9c6b558b0406adc7dfe0efd5ae4cb3d1481ce797fa2722caaf92106c675a99c6b3b0654bf8d3751bfbc367f5d2c51c598a3db6ce0dab SHA512 9a2d189bffb01e53e5909e80daf2948997385e462ce216436ec9a17ef99bcb18df5726d7adac4f0c01ef1111f91157898fbc1a1bb74a3aed873039895df27ef5
+DIST syd-3.49.0-crates.tar.xz 20187008 BLAKE2B 26689e0c112a86d146d35284bf8aff97534af60ee0bd61e341426750bfe0d814a444b504e5f8d7d09fc6a3fe99f3402339129c5d3814c24d88fb5f8eef82115a SHA512 6ca63f549fc9b952264b90ea93bdc99c1daf57f07762e87da9e87bb78a69ff5ab1b2fed7feb53d1673456caf6202443259e24bbf0082fa3509c91001e11c9196
+DIST syd-3.49.0.tar.gz 19885056 BLAKE2B da8cf0b66858a11b409e83f9845382276be94d16e40426d9581735a6eeca7fee09efaff98219bcfa9cfee8ed052e193edc7e2788c0cbe17dab461719b71e02e7 SHA512 91fbb1595a8841ba9963b6cbc4bdbc0f37245f75ea99ac14a86c183693ddc94c343c06895919d22b4528f4b998608ba9d80a1fada74e728b225c1bf924074b79
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.114.crate 304636 BLAKE2B 88ec8c2a781cf33b9961744166ec8d3acd46e770fc56d2d4353d8d1578bf0b629bbd294db3334379fa8570b7537e26f72872ee18a92b037499bf746eac81cd3e SHA512 42d935971246f1bc605f0d0a960c143dc31c96d27ed5427d3bb2baf46a3871852450a47556cb0eeab1e1333b208ed6fbb3832c1038e91f874680f8c68719d184
DIST tabwriter-1.4.1.crate 10047 BLAKE2B ae66ddfc8604ad637496c799bcd50d1387604b2506cae96c31abdbb37f0e3bd800125e56a3b3d38ecaaa83c40346060d1c66e481b191b5189b6333f5ac4ee1c3 SHA512 5001a049b27c5a146ec49d8ad986893cd0ae19aeab42cd8f6f916ddede3cfbba6797c41d251d99edd43d79b16f3739cf56bdf7721f93b3a18cfd853e88c2788e
diff --git a/sys-apps/syd/syd-3.49.0.ebuild b/sys-apps/syd/syd-3.49.0.ebuild
new file mode 100644
index 000000000000..39feacf32ba2
--- /dev/null
+++ b/sys-apps/syd/syd-3.49.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2024-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RESTRICT="test" # fails with sandbox
+
+RUST_MIN_VER="1.88.0"
+
+CRATES=""
+
+inherit cargo
+
+DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
+HOMEPAGE="https://sydbox.exherbolinux.org"
+SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~patrick/syd-${PV}-crates.tar.xz
+"
+
+IUSE="static"
+
+LICENSE="GPL-3"
+# Dependent crate licenses
+LICENSE+="
+ 0BSD Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-3.0
+ WTFPL-2 ZLIB
+"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="static? ( sys-libs/libseccomp[static-libs] )
+ sys-libs/libseccomp
+ app-text/scdoc"
+RDEPEND="sys-apps/pandora_box
+ ${DEPEND}"
+
+S="${WORKDIR}/syd-v${PV}"
+
+src_configure() {
+ if use static; then
+ export LIBSECCOMP_LINK_TYPE="static"
+ export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
+ export RUSTFLAGS+="-Ctarget-feature=+crt-static"
+ cargo_src_configure
+ else
+ local myfeatures=( "oci" )
+ cargo_src_configure
+ fi
+}
+
+src_compile() {
+ cargo_src_compile
+ emake man
+}
+
+src_install () {
+ cargo_src_install
+ mkdir -p "${D}"/usr/share/man/man{1,2,5,7}
+ emake install-man DESTDIR="${D}" PREFIX="/usr"
+ dodoc README.md
+ insinto /usr/libexec
+ doins src/esyd.sh
+
+ insinto /etc
+ newins data/user.syd-3 user.syd-3.sample
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins vim/ftdetect/syd.vim
+ insinto /usr/share/vim/vimfiles/syntax
+ doins vim/syntax/syd-3.vim
+}
+
+src_test() {
+ RUSTFLAGS="" cargo_src_test
+}
diff --git a/sys-fs/xcp/xcp-0.24.2.ebuild b/sys-fs/xcp/xcp-0.24.2-r1.ebuild
index f864f235ca8e..5bde7dd3d530 100644
--- a/sys-fs/xcp/xcp-0.24.2.ebuild
+++ b/sys-fs/xcp/xcp-0.24.2-r1.ebuild
@@ -157,5 +157,5 @@ src_install() {
dofishcomp completions/xcp.fish
dozshcomp completions/xcp.zsh
- dobashcomp completions/xcp.bash
+ newbashcomp completions/xcp.bash xcp
}
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 8fe0ce1b8495..31d6e74e9a1e 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-6.17-11.base.tar.xz 720796 BLAKE2B 230ae20155e4750d3afa98503b32b
DIST genpatches-6.17-11.extras.tar.xz 4324 BLAKE2B 97cb8e62bc57fe4bcbb8456d38a08000528625dc8bcbddaffb0db21ec58d66f4bd81008b2cc5b9f10378cf0797b7af1269f0e07e098c7bbd1529609c3bbc8ae3 SHA512 39ffedf67fdf97b3ac8033e1e4717df0957ee5b17b52bafaa5ed4d42dcc093d77237f61b53fc526fa0d66928e382d255a643da830f4ef71750b32db94c807b5f
DIST genpatches-6.18-1.base.tar.xz 12736 BLAKE2B 5b7b6c7529510e217844debddb9297827c2d32f23be4745f23b14e087ec898ae6b8f22bb24a8cc23786dcf746ea68a6a12e48fa9280c2882027f1c7a505077d9 SHA512 f00d8b3e0db9e1878cd6ba77936b6a4a3d6c74e69ce5a1d7666dfb45ff8d33b55089ea2e63ca8fa29b4821c00d2425cb205b2d4b45d28ff5bae52276144de409
DIST genpatches-6.18-1.extras.tar.xz 4324 BLAKE2B b9d4fe05d9ffa2642a62280aa67227971b00b878a190b03db1d46f0e7564e759702950440c35bfab077cc690315efb14bcd1f49cc5ae0ebabed4782d9aa58392 SHA512 8a0b46484272cc7fc771b3353c76b1d211aab430d57822b8946db22be3af2f206afd3eb59ea92e5a9e86a325d444f8f49c9b10cfd5275adc58848c0a41a2778c
+DIST genpatches-6.18-10.base.tar.xz 595340 BLAKE2B 0c83bfd6474e5e0e2a5c1144662070301a3f318d9a08990c6a12ec8776c66c2b06a4a89f19d709c9bb223edef43f1a24ce53b0ee25b58e15818c70a9164419d4 SHA512 6e223057c083b51c7e6b13deac95d5130b5cce796e5902788eb221f408528419a3990a6d37aa91ccef54c2a7874e447d1c2e59535c8fefb89501a7ff074e3f61
+DIST genpatches-6.18-10.extras.tar.xz 4324 BLAKE2B b87a2631899b124e8ffbea47b2d1b57dc8b4a2e76bd5019128e456fbef507a854d1a9bd1fbe8597ac1940dac186082f4ed608da4e9dc6c6fec5750c4a0a412c8 SHA512 fbc639ddb801c70cb7067fad412ec92ad8e84226a752b035c79903751db6ad4b816d3dcf80624ffcc39c31d44d021f52e61969c59afc0ffc622d535c1aac95aa
DIST genpatches-6.18-2.base.tar.xz 27772 BLAKE2B d1c497a82068ccabd70e76f7df9231a965e801b7bf3e35378c67ebbd704bd3fc3fb183ac0affffbef43d5fa7d44e402e5c2d60e443c9eed544dc87dbc9d99713 SHA512 3fdd064a48fe13c9d915e30cfccfb74487dc28078c62080f721a5d92e7a4f0533ad8f05e2ab8f3ab1aead92dab480334997c0a6446248d3c4ad3fffbfe82bb2e
DIST genpatches-6.18-2.extras.tar.xz 4324 BLAKE2B 037e692cba93a5bc1397eeeca02061f68afbd13a6ca3d8efb1214f3cfdffb643bb357b5f4a7dc367f10e5837e9cc4633a3771b70f3afdcb1883c117a1b8d859a SHA512 9ce8fb5529294808f837ab002e2d0031f6e9608b1288202030b6f4549930439a30b50f982e05d706233790b5a4f75465a626864cabf7c2485347fb2bf7e9ebe5
DIST genpatches-6.18-4.base.tar.xz 211912 BLAKE2B 5250fb6fe7e05f1afdaa9d400defd6cfbe9ccb876a1b606380a30103a3bfbbe7d5fbff2ea8bb8050ec64c16714c6c6dbb4a5c987bee26e66b9e5419eb01986df SHA512 508bb87fb621738adfce5347d461f37f267e264bd234c47a22760b0375cb336d7d83382b87ce12b230a37444efb8306780b98bc2cfaf914d7d60afecb03fbba0
@@ -13,3 +15,4 @@ DIST linux-6.18-pf2.tar.gz 254943201 BLAKE2B 487fdaae3baf1e4bb62bad1da171869b38a
DIST linux-6.18-pf3.tar.gz 254950500 BLAKE2B 54a122998f27735f5f05f2d0e3430c0e94fa9d713f1514b97543cee4fb3b3e84eec85135abbe3ac4f773f52e697f5dabcba88818355338b7cb1cd4edd5cd2401 SHA512 ea8424660654b89e3c4996f4bbd246658705814d2bdc0be12b8aeae9fdc8a20a235942671aaac43cdc04bcae67ed64911e9967b300e8525fe3103617cb359a0c
DIST linux-6.18-pf4.tar.gz 254951916 BLAKE2B 11c3884870e438ceb2f3c6a2c4f175369f7ddeca8f7ef47f5b7503f83c475a43f972ec640781ef5c62748fab2f1163d8b7c05053a13ae272050b16ada1b838a7 SHA512 a8bf049b6888f134b3f399e1c799b1d0641d7aabdbca2ed7204b2b3a7fd91e2a9e2fff451ec157916957371e1d2fea63bbd3793f199d9b1b36ba9586c499cc38
DIST linux-6.18-pf5.tar.gz 254944415 BLAKE2B c318a2f310d0c24046aa7c4cb60d173f7314916258b76913660050faf1d264f9f78b4d07393a7922699a555abc275f2ee95474c2f62f6c36c03ea175164f1304 SHA512 5d4d6fa058f9ed59e688c006aaf3aebbad87956635cd0925af3c00c87e6b14afc131d31c47de564d13373d9009f59484d59ae6043f7f813aa25fcad80404d332
+DIST linux-6.18-pf6.tar.gz 254953102 BLAKE2B 2eb7606d9a28a70dec23853bb321b78642c0202e6e891ddb5601afec1938365906171cfb53507d7b24167f62e55850d75f0e1fb570589a9ad06831b1bea159dc SHA512 80dd56acaa51577dda10f56679897ab679306d0b9693ba71c44bf66cf4ee9f81cb039492e731c5a9628f2a5fb66b1511ab8d4650d0a9afd5be28bea158fe9ac6
diff --git a/sys-kernel/pf-sources/pf-sources-6.18_p6.ebuild b/sys-kernel/pf-sources/pf-sources-6.18_p6.ebuild
new file mode 100644
index 000000000000..812c818889dd
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.18_p6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Define what default functions to run.
+ETYPE="sources"
+
+# Use genpatches but don't include the 'experimental' use flag.
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
+# is the wanted value here, but the genpatches patch set can be bumped if it includes some
+# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
+# See https://archives.gentoo.org/gentoo-kernel/ (or subscribe to the list) to see all patches.
+K_GENPATCHES_VER="10"
+
+# -pf patch set already sets EXTRAVERSION to kernel Makefile.
+K_NOSETEXTRAVERSION="1"
+
+# pf-sources is not officially supported/covered by the Gentoo security team.
+K_SECURITY_UNSUPPORTED="1"
+
+# Define which parts to use from genpatches - experimental is already included in the -pf patch
+# set.
+K_WANT_GENPATCHES="base extras"
+
+# Major kernel version, e.g. 5.14.
+SHPV="${PV/_p*/}"
+
+# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
+PFPV="${PV/_p/-pf}"
+
+inherit kernel-2 optfeature
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+HOMEPAGE="https://pfkernel.natalenko.name/
+ https://dev.gentoo.org/~alicef/genpatches/"
+SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
+ ${GENPATCHES_URI}"
+
+S="${WORKDIR}/linux-${PFPV}"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
+ see: ${HOMEPAGE}."
+
+pkg_setup() {
+ ewarn ""
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the pf developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds. Thank you."
+ ewarn ""
+
+ kernel-2_pkg_setup
+}
+
+src_unpack() {
+ # Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
+ # the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
+ unpack ${A}
+
+ mv linux linux-${PFPV} || die "Failed to move source directory"
+}
+
+src_prepare() {
+ # When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
+ # already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
+ if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
+ find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
+ die "Failed to delete vanilla linux patches in src_prepare."
+ fi
+
+ # kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
+ eapply "${WORKDIR}"/*.patch
+ default
+}
+
+pkg_postinst() {
+ # Fixes "wrongly" detected directory name, bgo#862534.
+ local KV_FULL="${PFPV}"
+ kernel-2_pkg_postinst
+
+ optfeature "userspace KSM helper" sys-process/uksmd
+}
+
+pkg_postrm() {
+ # Same here, bgo#862534.
+ local KV_FULL="${PFPV}"
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/zen-sources/Manifest b/sys-kernel/zen-sources/Manifest
index 892430312104..e8ad6ead6be7 100644
--- a/sys-kernel/zen-sources/Manifest
+++ b/sys-kernel/zen-sources/Manifest
@@ -1,7 +1,7 @@
-DIST genpatches-6.18-7.base.tar.xz 425084 BLAKE2B 33f617e4e66db419780887286c6fa5da90e386415d169fbbd0dea8aedabfe21e8b063e8cf6e67431b09cde02751cb2e0695f07bedc6576b900d8f7ff02865a99 SHA512 d41530f4aebf625bd8874033b9019cb40d79e8f3fb639def37cc243b357b68b38c174e0336877729dc5d2aa908ab33addffcbba07d888a0b932182a09f07ef5d
-DIST genpatches-6.18-7.extras.tar.xz 4324 BLAKE2B b58dd4a5b5fd2edc1262a1086783d74bc523d41a28d5dd6c7519b954a185043e6e4b454cf05a9b2347615ee9c10848f48176604b313805bc9d20d0c12f010db2 SHA512 9e1a807531eec50de5297d48f0da013cf72914139251d91ed25dbe71689db6cadf7bbff081d2fd6fbfcd979439088ee508f6d3257af1393b8469f91f1404460c
-DIST genpatches-6.18-8.base.tar.xz 477936 BLAKE2B 25b44812e5c3a29f52bc14170f0817eb8de46cd96524049a3c0ea3ab7b6ed0648c1649c623744b7dcb904c23db9d0379cf967a58713b49a7101d86113b25db0c SHA512 58149f6cd2d365809e0a58cec19d60cd136c59ed51dda383edf1869c254ac16daf17528f35becf60669571b28c9af217b6a877c6baab71ed5b58a494cd935c05
-DIST genpatches-6.18-8.extras.tar.xz 4320 BLAKE2B c98f3170dc003d1459108f2bf433d0e65dbd4dcd09db03f80997ed9bced8b910925ba7e3ecb858df217906cf9467004f92a0aae22635bfebb1f661dd31b815f9 SHA512 4010692dec60c6d27fac9b620750ea6bc20dbe69953e51df4fa81f30cb561b780a35d4dcc2cd473705f8d028f0f12a9d033858a0e6990b53c3dcc3704d350965
+DIST genpatches-6.18-10.base.tar.xz 595340 BLAKE2B 0c83bfd6474e5e0e2a5c1144662070301a3f318d9a08990c6a12ec8776c66c2b06a4a89f19d709c9bb223edef43f1a24ce53b0ee25b58e15818c70a9164419d4 SHA512 6e223057c083b51c7e6b13deac95d5130b5cce796e5902788eb221f408528419a3990a6d37aa91ccef54c2a7874e447d1c2e59535c8fefb89501a7ff074e3f61
+DIST genpatches-6.18-10.extras.tar.xz 4324 BLAKE2B b87a2631899b124e8ffbea47b2d1b57dc8b4a2e76bd5019128e456fbef507a854d1a9bd1fbe8597ac1940dac186082f4ed608da4e9dc6c6fec5750c4a0a412c8 SHA512 fbc639ddb801c70cb7067fad412ec92ad8e84226a752b035c79903751db6ad4b816d3dcf80624ffcc39c31d44d021f52e61969c59afc0ffc622d535c1aac95aa
+DIST genpatches-6.18-11.base.tar.xz 628960 BLAKE2B ad7ca9d42c3858ce4607c090833205e47cfdb89218ef78b201bb68de4d8b64bc36a3a01ac4d387531f0e044b78313e901443c5d09d9684f7289b45830a26fa65 SHA512 8abb0b7ab3d7654b6553b42230a45be83ad33cb3e29d662a4657afce3eaef42a8b12816a5e252275ebcb50cf44b7309b6bb493e884f974524917a143085c0af1
+DIST genpatches-6.18-11.extras.tar.xz 4320 BLAKE2B c9ab773537ebde436da7a6d3b4397d18e871980ec36e2de33532ff51ddb0491077901b07927dcae6de6e16bc2fe0c06998655cfc6021f83369082e665191dd27 SHA512 9911a75ddd40d9d84ff8038dfddaad7fb8364f3f230d060512f4ce60b9268c1d3ccd4e1d2972bac46685fab8980a425136ff4f5f36d3f9e118a98843a21d7331
DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
-DIST linux-v6.18.5-zen1.patch.zst 153200 BLAKE2B 7e56be0c5cc96751a8695218d16b4175f69e428c185d51d3024b85912ba028b36847a8074d8816e6ac3191f3d59fd37f96dea106babb27ddf89789774279890f SHA512 dbbf347c1c5bd0ed30c05bef5e3399fde147985a3772bde5ab80b118e1af319321e1ee8405a3291b5f9ff78a9aa4b3b11043c4b502e8d5eaa3b105c452aca178
-DIST linux-v6.18.6-zen1.patch.zst 152473 BLAKE2B c18dc894303234546cfe00c9fae22c194e8de190cf9759d7c2be2d033c4f2eb21b0aeb661c941934dc702b92d20ffa709a3a5d72a59713c06f47c3a90a39283c SHA512 e55138b269ab4a69f4a24f7b79727d4c658080344c9e6decc5fc53918e2d232290b57d5c211fbfe81e616009d313a47d914c4afdff600c2eaebc0ca482ff8b78
+DIST linux-v6.18.8-zen2.patch.zst 153177 BLAKE2B ed57c45283b819b52c75a94cd043bafc651bc7763793e7135332d65faae88d61aa6fbd36198b091b7c466e4754f3ad8ba79c62aff776eb7d9b33f7109c52cb7e SHA512 528108655956ddc32f45767b4b03d402bd71af0999d0019779c801264ea611a2cea7216a8545cdc4050103e7f5b08ed91a9b114fcbcaf03300afd34505e907d2
+DIST linux-v6.18.9-zen1.patch.zst 153200 BLAKE2B 9034b7a407d863d868506234702b7572e6de65110e4aecefb56dc5362dbf0a4088c2b97069b275cda75ce244782a1f348e6f838dbe25fbd4abbf4a2175473b8e SHA512 376e60215bbbc49e300f4b7e980aa1dce0ae47daeed071e82468712b0e1e2c86b73ac352fbd655719ad04678c150dab855f62e7e4a40cd96fdfaade3723f9508
diff --git a/sys-kernel/zen-sources/zen-sources-6.18.5.ebuild b/sys-kernel/zen-sources/zen-sources-6.18.8.ebuild
index c1e288ad6949..d0dcb3e714b2 100644
--- a/sys-kernel/zen-sources/zen-sources-6.18.5.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-6.18.8.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="7"
+K_GENPATCHES_VER="10"
K_SECURITY_UNSUPPORTED="1"
K_NOSETEXTRAVERSION="1"
K_NODRYRUN="yes"
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/zen-kernel"
# Needed for zstd compression of the patch
BDEPEND="$(unpacker_src_uri_depends)"
-ZEN_VER=1
+ZEN_VER=2
ZEN_URI="https://github.com/zen-kernel/zen-kernel/releases/download/v${PV}-zen${ZEN_VER}/linux-v${PV}-zen${ZEN_VER}.patch.zst"
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${ZEN_URI}"
diff --git a/sys-kernel/zen-sources/zen-sources-6.18.6.ebuild b/sys-kernel/zen-sources/zen-sources-6.18.9.ebuild
index b260d140d21b..e514bdb63cbe 100644
--- a/sys-kernel/zen-sources/zen-sources-6.18.6.ebuild
+++ b/sys-kernel/zen-sources/zen-sources-6.18.9.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras"
-K_GENPATCHES_VER="8"
+K_GENPATCHES_VER="11"
K_SECURITY_UNSUPPORTED="1"
K_NOSETEXTRAVERSION="1"
K_NODRYRUN="yes"
diff --git a/www-apps/chromedriver-bin/Manifest b/www-apps/chromedriver-bin/Manifest
index d67a8b4f4f04..717da2936ee8 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1,4 +1,4 @@
DIST chromedriver-bin-141.0.7390.107.linux64.zip 9444876 BLAKE2B 7a7b0e91eb63f364ac6e2a0f02fc6cc9a1ee3936bdd42d5f748f6a2b0a5f6fab62dc5f1d1021f9d91fe7f6cb7014da273d13821c51acd63cb4cd1228d9a787c4 SHA512 0afda4d5eb81a8fe3e446e2ea5f1bd64d31c9566c740e1fc83e9aaac69cfdc5501d1006dc91aa79860ec6837cece1506956d7533f7557a18bbda9649b2e30dfe
DIST chromedriver-bin-142.0.7444.175.linux64.zip 9462388 BLAKE2B 173a497f80548789adff605a62e406b66dd62251dddea93a86446699ef42a961430d58d1382573a9b39341333c3096092b992e1eacdc7246004dd620e2f1e948 SHA512 a22149a6cb313f4120895696fe63137503523be5bd3dd122b52321cd5d8a700b7402bff83addb991e3c57182be262bc0172686d86e1c937790c575d324fd4621
DIST chromedriver-bin-143.0.7499.169.linux64.zip 9462910 BLAKE2B db18a68c7867b70975c1bf55e8735a506ae17a144c7ca1186f5b4fdeea71818e1599e387718e5dfd1b4509484cf888191faf6de429a838d0f7e53d107fbfec73 SHA512 a7659fa0be40ead1fa88621b909ae2905502307a75972e572c8bb1050fcfa5967d602d7e4fdca0f3abf0c5c23385965ed654c9211c25346e8f784e76d0b86deb
-DIST chromedriver-bin-144.0.7559.109.linux64.zip 9524955 BLAKE2B 1c4774f5059995c669d5a7eacdc527ca57fa80ff368e0eee06bcd5d0250301e97b4e574457a00f2c0d0dbb0b6fa59980bbda79f0227b8c0e384de1428da5a715 SHA512 428fbc8d09b1ab413a3819fa30ab0ced8e839a06e8c8daa3bafdcaf1965bf14d556a70828257db08b144563b5126a01ef1a5695c92a2522995cc2681a02ddf2d
+DIST chromedriver-bin-144.0.7559.132.linux64.zip 9721507 BLAKE2B 4eed32fa6c1f6c6d6386bee3f1db6eced95b9475d04327cc4823c7ed9406791e3217e0109d019edc136001e8e9cd542d8b14e7e9762eb1220fcb2255f8b4e6ba SHA512 86d5125844d2f4e764b70f89b2a4eb233c56317db0cddee3db8b59289c24f1f8944dc346ad061efaf018998f81ffa3d2eeeab8fcd047e120fc8821d34077c75e
diff --git a/www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.109.ebuild b/www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.132.ebuild
index dfbb34c99366..dfbb34c99366 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.109.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-144.0.7559.132.ebuild
diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index 832ba955ff57..99efc5a4b9bf 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -1,3 +1,2 @@
-DIST moodle-4.4.12.tgz 72725108 BLAKE2B 5a66b7076c47b0ce01e3b68bf71b9a57581ea1365914e0b853b26fb4c8387c8e159215e88d8832df760bbdfa388271e9d6887f1f2ab8f908110ec870d127f029 SHA512 3b9ddd3e3de921ac2717f965d05adcb31e3560d547d1ca20b837630134f606b940931e91e038602b129aee91abaabe8763a61419027229003333e7c4d700ac0f
-DIST moodle-4.5.8.tgz 74479091 BLAKE2B b65cbd69908715f34ebcf4e848fdc55471ba472635e0bb381d581f2e29c058c9cfb7653ff5dd2303a1240d99900362cfa7db86bd6156034d3a66855b81cd6230 SHA512 23833dd3d7761e81c6ba7ab35875576906d1ce7ce19128cc58067f793a4b9ccd5a95999e68acf9f9191f2a7b43432501d4ca49bd409153487ea2fc4e0e347efc
-DIST moodle-5.0.4.tgz 74308878 BLAKE2B ac6c79eb7c18ed7220b27b328cf84b23a5bbcb77c0014796b7820ec0765ad5fb27c4c9d99f0dd283d471084e7c896025a8b157e3c1d6ffb365aba7f8fabf7196 SHA512 79ad0560d12b3d45695038d3836065ae458f27baf68be247a93dca8d0599eadd65cb0ab35cef1a588308140ebba0200ae66699c42f402b90aedabb5414754699
+DIST moodle-4.5.9.tgz 74501569 BLAKE2B 078d1706a2390cab4a548832a2430e90cca9cc7b382b37d5143791aee332192defbe365261a06a85546c8a298c0e6fabcf254ba9070abd412fb48963ec5e13e5 SHA512 878f422cca199df03734ec3a1154758b25e3f40ea9a9e41e0f9fd292e699daa74fe4cc8f434a3e2e94cc1feb81f8ee11276a31eb84083a977cc60e213558dff6
+DIST moodle-5.0.5.tgz 74359024 BLAKE2B 6c4830c4347ed81e8a3c298fe283b8d879d0f4e8a1aeb58e4d5696a3dae3debd275cfc86fdcbcb805f6eb44faff3919222519b8eb57cf8c8b57c2643ec11388e SHA512 dbb7bbbcfbc33aed8bbd4b32897385e7235f664f61f9a2de027bd4647491b16232f84e351c9ab45bd84c25ea179f9ed49fde982cf04411720a1d17ba1cbce46f
diff --git a/www-apps/moodle/moodle-4.4.12.ebuild b/www-apps/moodle/moodle-4.4.12.ebuild
deleted file mode 100644
index cb0309c946d9..000000000000
--- a/www-apps/moodle/moodle-4.4.12.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit webapp
-
-DESCRIPTION="The Moodle Course Management System"
-HOMEPAGE="https://moodle.org"
-
-MY_BRANCH="stable$(ver_cut 1)0$(ver_cut 2)"
-SRC_URI="https://download.moodle.org/download.php/direct/${MY_BRANCH}/${P}.tgz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-#SLOT empty due to webapp
-
-DB_FLAGS="mysqli?,mssql?,postgres?"
-DB_TYPES=${DB_FLAGS//\?/}
-DB_TYPES=${DB_TYPES//,/ }
-
-AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
-AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
-AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
-
-PHP_REQUIRED_FLAGS="ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip"
-PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer"
-PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
-
-IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
-
-# No forced dependency on
-# mssql? - lives on a windows server
-# mysql? ( virtual/mysql )
-# postgres? ( dev-db/postgresql-server-9* )
-# which may live on another server. These USE flags affect the configuration
-# file and the dependency on php. However other dbs are possible. See config.php
-# and the moodle documentation for other possibilities.
-DEPEND=""
-RDEPEND="
- || (
- dev-lang/php:8.2[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
- dev-lang/php:8.3[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
- )
- virtual/httpd-php
- virtual/cron"
-
-pkg_setup() {
- webapp_pkg_setup
-
- # How many dbs were selected? If one and only one, which one is it?
- MYDB=""
- DB_COUNT=0
- for db in ${DB_TYPES}; do
- if use ${db}; then
- MYDB=${db}
- DB_COUNT=$(($DB_COUNT+1))
- fi
- done
-
- if [[ ${DB_COUNT} -eq 0 ]]; then
- eerror
- eerror "No database selected in your USE flags,"
- eerror "You must select at least one."
- eerror
- die
- fi
-
- if [[ ${DB_COUNT} -gt 1 ]]; then
- MYDB=""
- ewarn
- ewarn "Multiple databases selected in your USE flags,"
- ewarn "You will have to choose your database manually."
- ewarn
- fi
-}
-
-src_prepare() {
- rm COPYING.txt
- cp "${FILESDIR}"/config-r1.php config.php
-
- # Moodle expect pgsql, not postgres
- MYDB=${MYDB/postgres/pgsql}
-
- if [[ ${DB_COUNT} -eq 1 ]] ; then
- sed -i -e "s|mydb|${MYDB}|" config.php
- fi
-
- eapply_user
-}
-
-src_install() {
- webapp_src_preinst
-
- local MOODLEDATA="${MY_HOSTROOTDIR}"/moodle
- dodir ${MOODLEDATA}
- webapp_serverowned -R "${MOODLEDATA}"
-
- local MOODLEROOT="${MY_HTDOCSDIR}"
- insinto ${MOODLEROOT}
- doins -r *
-
- webapp_configfile "${MOODLEROOT}"/config.php
-
- if [[ ${DB_COUNT} -eq 1 ]]; then
- webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
- else
- webapp_postinst_txt en "${FILESDIR}"/postinstall-nodb-en.txt
- fi
-
- webapp_src_install
-}
-
-pkg_postinst() {
- einfo
- einfo
- einfo "To see the post install instructions, do"
- einfo
- einfo " webapp-config --show-postinst ${PN} ${PVR}"
- einfo
- einfo
-}
diff --git a/www-apps/moodle/moodle-5.0.4.ebuild b/www-apps/moodle/moodle-4.5.9.ebuild
index cb0309c946d9..5f79c685640e 100644
--- a/www-apps/moodle/moodle-5.0.4.ebuild
+++ b/www-apps/moodle/moodle-4.5.9.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"
diff --git a/www-apps/moodle/moodle-4.5.8.ebuild b/www-apps/moodle/moodle-5.0.5.ebuild
index cb0309c946d9..5f79c685640e 100644
--- a/www-apps/moodle/moodle-4.5.8.ebuild
+++ b/www-apps/moodle/moodle-5.0.5.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"
diff --git a/www-apps/paperless-ngx/Manifest b/www-apps/paperless-ngx/Manifest
index 96346198d47d..056291c06285 100644
--- a/www-apps/paperless-ngx/Manifest
+++ b/www-apps/paperless-ngx/Manifest
@@ -1,2 +1,2 @@
-DIST paperless-ngx-v2.20.4.tar.xz 82878220 BLAKE2B 60f54185e56c22f2cbd0594500a4b1e450ce2b1b35e653f9313a61e9be842ba290970df75ee6cf8ad090e22115381d86dc0613a5718ff56892b725dc47e94ece SHA512 629b146e6b2674f22faeb12687abdb19085d4e9965cce23bbb37909c8ee679ab78baffc44389d623548b43cf98822f365c3302ce876aaa11d406e3c6f31efbdd
DIST paperless-ngx-v2.20.5.tar.xz 82905352 BLAKE2B 73bbbbc28cff43c43e73ece56b9ae0cc440b69511f5952b5dccfbff208653e3864bdd1899169374208dbed57af674e3333a704a8c802b0e9bf1a2330acbe6a1e SHA512 ed2ba7d45ee2294d92e0edb702410ca0cbec819e363acd90b4bee83f29009af890d202efa8b90e2c1901a08d6df6bae37b88e54567b57da2d2cf99cef008dd9a
+DIST paperless-ngx-v2.20.6.tar.xz 82627084 BLAKE2B d50f70b635af71bd407006b69a4694c7268b128e325cc81d6d5dabfcd26e5628878f91d2c348f530a87f092f7207cd70cf000b3d299619b454d1b2ce3822a524 SHA512 d246a254173eaa512dda549372099a9d3ff974c7f7ce61714915f796ec074fcb4441f43f0e3961b2861eb6e1b3f1b19874211b8c6beba2b6e3ad77c51fdd91a7
diff --git a/www-apps/paperless-ngx/paperless-ngx-2.20.4.ebuild b/www-apps/paperless-ngx/paperless-ngx-2.20.6.ebuild
index f390fc9c7ac3..f390fc9c7ac3 100644
--- a/www-apps/paperless-ngx/paperless-ngx-2.20.4.ebuild
+++ b/www-apps/paperless-ngx/paperless-ngx-2.20.6.ebuild
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6d28df0af1a1..f23c598ca9e4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,6 +2,7 @@ DIST chromium-138.0.7204.157-linux-testdata.tar.xz 923159300 BLAKE2B dba7b63f782
DIST chromium-138.0.7204.157-linux.tar.xz 1555757520 BLAKE2B d46405fdb3e1e2bb91991a0f75afb7753f7badb10bdaf072fa29fa603cef9efe3fd569f1294291b1136debd26378390a5d661e385247d32d451121d987aef1ec SHA512 69eb7d569a21a0e2105bfed74067f1e62f61329df4e35e593df438875e09422121932d525895a8d299dd24dc69a0f3a1babebfceea9ebad09bf166e576961435
DIST chromium-143.0.7499.109-linux.tar.xz 1140751164 BLAKE2B 2d92edef264b5d3145e952e6f8b2a986c8adb6ef47c2a0ddf6c5acb6cdd0d47144123a8e15944c4a22fb42177f9e6c7e84ea3ab6f6bb17dc464ff9c3e9c2c851 SHA512 9d9a24f9e424b8121c73edc8c5ad685447ccfc67d29878cc3b248eed86273702a0f26eb91ed501d492f165de1319bfdaed7a4071f2a9e7cfd7551f845b066f65
DIST chromium-144.0.7559.109-linux.tar.xz 1292530744 BLAKE2B 08101a0433f52a9537d879be638b4a5b7dac9a2df63de23b53c4a9f45e3fbc5d4726f7255010d07aaabdbc6367eddbe15eabbfe09bb415c7d2aad6ee34be7c15 SHA512 72c199078007585f93d666c85fd4538e907365c1ecee6c1d41d9f7d31fb302ff3e01586591a7806529561f0dd64acf82d899d5199564b15ab5c7e575d68b25b9
+DIST chromium-144.0.7559.132-linux.tar.xz 1292631752 BLAKE2B 6d54992b9314f9f4b3691e9369f722143c640f535adba40f6ba8ff4bace6ab5142b96151e38d11b1e85c28f6c828eab20722d4a84623988042c50754e4d422ef SHA512 df0137ca6f8235ee89ec45ad2747d4f475972bf47bdd5a9db5893b32ec61ae4c62e5825581ad8454644b6e16fe631e416c727400e40adf65c103f49bac302ad0
DIST chromium-clang-llvmorg-21-init-11777-gfd3fecfc-1.tar.xz 272 BLAKE2B 4423dd821d8ad88aad0ae734551defa28362d4ad3f263ef0e525d57f4266108ea58661749c8b82403426b25ae4ea189021dfbb016fad280d4ef18d3b48f43a46 SHA512 76158ad6a30c9905dd3a1044125114e90d6cbc74eabe38a0c49e07e5f52813615074bd22088578b91a763b5186e924c322e9fce5281b672e2748cd563c9cfad8
DIST chromium-clang-llvmorg-22-init-14273-gea10026b-2.tar.xz 56526480 BLAKE2B ed3c838ab171c4b54a8a51316d84e6fcbaa7189cbfc700918be99920399b1ebb00b69288b5b85699d6307dc7c0728f392707893079be2ba34cfd00cd32015b77 SHA512 94c7d595b04442dcb82a26b3fb58188a85cd97b059fc64c7617c565be3e9a69b6fcc3a949eb5f46075b0bbc91aa2642ce7319a3f0f829c34e9bf9c33d8fae2ce
DIST chromium-clang-llvmorg-22-init-8940-g4d4cb757-84.tar.xz 55669844 BLAKE2B 16056ff3cb44f6db47ca93cf0bd81d12a9c03919a1bf3357ad52431b624c7cf89ee340be1b0213b452c6028255ad9810c75918e1dfa99134e79216619cad65a1 SHA512 534a6b037a9cab1a109403c19d76c4d5fc441ca7f7a6a9d9dc208c5056617785a35668e9392f931156e3dab3f2e2cbb2f2489cd41912a04e9043bc7dba00d4aa
diff --git a/www-client/chromium/chromium-144.0.7559.132.ebuild b/www-client/chromium/chromium-144.0.7559.132.ebuild
new file mode 100644
index 000000000000..4db6a623eb88
--- /dev/null
+++ b/www-client/chromium/chromium-144.0.7559.132.ebuild
@@ -0,0 +1,1705 @@
+# Copyright 2009-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# PACKAGING NOTES
+
+# Upstream roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we may eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features.
+
+# USE=bundled-toolchain is intended for users who want to use the same toolchain
+# as the upstream releases. It's also a good fallback in case we fall behind
+# and need to get a release out quickly (less likely with `dev` in-tree).
+# We can't rely on it as a default since the toolchain is only shipped for x86-64;
+# other architectures will need to use system toolchain.
+
+# Since m133 we are using CI-generated tarballs from
+# https://github.com/chromium-linux-tarballs/chromium-tarballs/
+
+# These are bit-for-bit identical to the official releases, but are built
+# using an external CI system that we have some control over, in case
+# issues pop up again with official tarball generation.
+
+GN_MIN_VER=0.2235
+# chromium-tools/get-chromium-toolchain-strings.py
+TEST_FONT="a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969"
+BUNDLED_CLANG_VER="llvmorg-22-init-14273-gea10026b-2"
+BUNDLED_RUST_VER="11339a0ef5ed586bb7ea4f85a9b7287880caac3a-1"
+RUST_SHORT_HASH=${BUNDLED_RUST_VER:0:10}-${BUNDLED_RUST_VER##*-}
+NODE_VER="24.11.1"
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+LLVM_COMPAT=( 21 )
+PYTHON_COMPAT=( python3_{10..14} )
+PYTHON_REQ_USE="xml(+)"
+RUST_MIN_VER=1.91.0
+RUST_NEEDS_LLVM="yes please"
+RUST_OPTIONAL="yes" # Not actually optional, but we don't need system Rust (or LLVM) with USE=bundled-toolchain
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm-r1 multiprocessing ninja-utils pax-utils
+inherit python-any-r1 readme.gentoo-r1 rust systemd toolchain-funcs virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://www.chromium.org/"
+PPC64_HASH="a85b64f07b489b8c6fdb13ecf79c16c56c560fc6"
+PATCH_V="${PV%%\.*}-1"
+COPIUM_COMMIT="bd8cca0b09a9316960853a3150c26e18ed59afd9"
+SRC_URI="https://github.com/chromium-linux-tarballs/chromium-tarballs/releases/download/${PV}/chromium-${PV}-linux.tar.xz
+ !bundled-toolchain? (
+ https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
+ https://codeberg.org/selfisekai/copium/archive/${COPIUM_COMMIT}.tar.gz
+ -> chromium-patches-copium-${COPIUM_COMMIT:0:10}.tar.gz
+ )
+ bundled-toolchain? (
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${BUNDLED_CLANG_VER}.tar.xz
+ -> chromium-clang-${BUNDLED_CLANG_VER}.tar.xz
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${BUNDLED_RUST_VER}-${BUNDLED_CLANG_VER%-*}.tar.xz
+ -> chromium-rust-toolchain-${RUST_SHORT_HASH}-${BUNDLED_CLANG_VER%-*}.tar.xz
+ )
+ ppc64? (
+ https://gitlab.raptorengineering.com/raptor-engineering-public/chromium/openpower-patches/-/archive/${PPC64_HASH}/openpower-patches-${PPC64_HASH}.tar.bz2 -> chromium-openpower-${PPC64_HASH:0:10}.tar.bz2
+ )
+ pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
+
+# https://gitweb.gentoo.org/proj/chromium-tools.git/tree/get-chromium-licences.py
+LICENSE="BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Base64 Boost-1.0 CC-BY-3.0 CC-BY-4.0 Clear-BSD"
+LICENSE+=" FFT2D FTL IJG ISC LGPL-2 LGPL-2.1 libpng libpng2 MIT MPL-1.1 MPL-2.0 Ms-PL openssl PSF-2"
+LICENSE+=" SGI-B-2.0 SSLeay SunSoft Unicode-3.0 Unicode-DFS-2015 Unlicense UoI-NCSA X11-Lucent"
+LICENSE+=" rar? ( unRAR )"
+
+SLOT="0/stable"
+# Dev exists mostly to give devs some breathing room for beta/stable releases;
+# it shouldn't be keyworded but adventurous users can select it.
+KEYWORDS="amd64 arm64"
+
+IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-zstd"
+IUSE="+X ${IUSE_SYSTEM_LIBS} bindist bundled-toolchain cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos +official pax-kernel pgo"
+IUSE+=" +proprietary-codecs pulseaudio qt6 +rar +screencast selinux test +vaapi +wayland +widevine cpu_flags_ppc_vsx3"
+RESTRICT="
+ !bindist? ( bindist )
+ test" # Since M142 tests have been segfaulting on Gentoo systems; disabling for now.
+
+REQUIRED_USE="
+ !headless? ( || ( X wayland ) )
+ pgo? ( X !wayland )
+ screencast? ( wayland )
+ ffmpeg-chromium? ( bindist proprietary-codecs )
+"
+
+COMMON_X_DEPEND="
+ x11-libs/libXcomposite:=
+ x11-libs/libXcursor:=
+ x11-libs/libXdamage:=
+ x11-libs/libXfixes:=
+ >=x11-libs/libXi-1.6.0:=
+ x11-libs/libXrandr:=
+ x11-libs/libXrender:=
+ x11-libs/libXtst:=
+ x11-libs/libxshmfence:=
+"
+
+# sys-libs/zlib: https://bugs.gentoo.org/930365; -ng is not compatible.
+COMMON_SNAPSHOT_DEPEND="
+ system-icu? ( >=dev-libs/icu-73.0:= )
+ >=dev-libs/libxml2-2.12.4:=[icu]
+ dev-libs/nspr:=
+ >=dev-libs/nss-3.26:=
+ dev-libs/libxslt:=
+ media-libs/fontconfig:=
+ >=media-libs/freetype-2.11.0-r1:=
+ system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
+ media-libs/libjpeg-turbo:=
+ system-zstd? ( >=app-arch/zstd-1.5.5:= )
+ >=media-libs/libwebp-0.4.0:=
+ media-libs/mesa:=[gbm(+)]
+ >=media-libs/openh264-2.6.0:=
+ sys-libs/zlib:=
+ !headless? (
+ dev-libs/glib:2
+ >=media-libs/alsa-lib-1.0.19:=
+ pulseaudio? ( media-libs/libpulse:= )
+ sys-apps/pciutils:=
+ kerberos? ( virtual/krb5 )
+ vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
+ X? (
+ x11-base/xorg-proto:=
+ x11-libs/libX11:=
+ x11-libs/libxcb:=
+ x11-libs/libXext:=
+ )
+ x11-libs/libxkbcommon:=
+ wayland? (
+ dev-libs/libffi:=
+ dev-libs/wayland:=
+ screencast? ( media-video/pipewire:= )
+ )
+ )
+"
+
+COMMON_DEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ app-arch/bzip2:=
+ dev-libs/expat:=
+ net-misc/curl[ssl]
+ sys-apps/dbus:=
+ media-libs/flac:=
+ sys-libs/zlib:=[minizip]
+ !headless? (
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ media-libs/mesa:=[X?,wayland?]
+ virtual/udev
+ x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango:=
+ cups? ( >=net-print/cups-1.3.11:= )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ X? ( ${COMMON_X_DEPEND} )
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !headless? (
+ || (
+ x11-libs/gtk+:3[X?,wayland?]
+ gui-libs/gtk:4[X?,wayland?]
+ )
+ qt6? ( dev-qt/qtbase:6[X?,wayland?] )
+ )
+ virtual/ttf-fonts
+ selinux? ( sec-policy/selinux-chromium )
+ bindist? (
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ !headless? (
+ gtk4? ( gui-libs/gtk:4[X?,wayland?] )
+ !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
+ )
+"
+
+BDEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ >=app-arch/gzip-1.7
+ !headless? (
+ qt6? ( dev-qt/qtbase:6 )
+ )
+ !bundled-toolchain? ( $(llvm_gen_dep '
+ llvm-core/clang:${LLVM_SLOT}
+ llvm-core/llvm:${LLVM_SLOT}
+ llvm-core/lld:${LLVM_SLOT}
+ official? (
+ !ppc64? ( llvm-runtimes/compiler-rt-sanitizers:${LLVM_SLOT}[cfi] )
+ ) ')
+ ${RUST_DEPEND}
+ )
+ pgo? (
+ >=dev-python/selenium-3.141.0
+ >=dev-util/web_page_replay_go-20220314
+ )
+ >=dev-util/bindgen-0.72.1
+ >=dev-build/gn-${GN_MIN_VER}
+ app-alternatives/ninja
+ dev-lang/perl
+ >=dev-util/gperf-3.2
+ dev-vcs/git
+ >=net-libs/nodejs-${NODE_VER}[inspector]
+ sys-apps/hwdata
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
+ EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
+fi
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Some web pages may require additional fonts to display properly.
+Try installing some of the following packages if some characters
+are not displayed properly:
+- media-fonts/arphicfonts
+- media-fonts/droid
+- media-fonts/ipamonafont
+- media-fonts/noto
+- media-fonts/ja-ipafonts
+- media-fonts/takao-fonts
+- media-fonts/wqy-microhei
+- media-fonts/wqy-zenhei
+
+To fix broken icons on the Downloads page, you should install an icon
+theme that covers the appropriate MIME types, and configure this as your
+GTK+ icon theme.
+
+For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+pre_build_checks() {
+ # Check build requirements: bugs #471810, #541816, #914220
+ # We're going to start doing maths here on the size of an unpacked source tarball,
+ # this should make updates easier as chromium continues to balloon in size.
+ # xz -l /var/cache/distfiles/chromium-${PV}*.tar.xz
+ local base_disk=9 # Round up
+ use test && base_disk=$((base_disk + 5))
+ local extra_disk=1 # Always include a little extra space
+ local memory=4
+ tc-is-cross-compiler && extra_disk=$((extra_disk * 2))
+ if tc-is-lto || use pgo; then
+ memory=$((memory * 2 + 1))
+ tc-is-cross-compiler && extra_disk=$((extra_disk * 2)) # Double the requirements
+ use pgo && extra_disk=$((extra_disk + 4))
+ fi
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ if use custom-cflags; then
+ extra_disk=$((extra_disk + 5))
+ fi
+ memory=$((memory * 2))
+ fi
+ local CHECKREQS_MEMORY="${memory}G"
+ local CHECKREQS_DISK_BUILD="$((base_disk + extra_disk))G"
+ check-reqs_${EBUILD_PHASE_FUNC}
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+ fi
+
+ if use headless; then
+ local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt6" "vaapi" "wayland")
+ for myiuse in ${headless_unused_flags[@]}; do
+ use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
+ done
+ fi
+
+ if ! use bindist && use ffmpeg-chromium; then
+ ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+
+ # The linux:unbundle toolchain in GN grabs CC, CXX, CPP (etc) from the environment
+ # We'll set these to clang here then use llvm-utils functions to very explicitly set these
+ # to a sane value.
+ # This is effectively the 'force-clang' path if GCC support is re-added.
+ # TODO: check if the user has already selected a specific impl via make.conf and respect that.
+ use_lto="false"
+ if tc-is-lto; then
+ use_lto="true"
+ # We can rely on GN to do this for us; anecdotally without this builds
+ # take significantly longer with LTO enabled and it doesn't hurt anything.
+ filter-lto
+ fi
+
+ if [ "$use_lto" = "false" ] && use official; then
+ einfo "USE=official selected and LTO not detected."
+ einfo "It is _highly_ recommended that LTO be enabled for performance reasons"
+ einfo "and to be consistent with the upstream \"official\" build optimisations."
+ fi
+
+ if [ "$use_lto" = "false" ] && use test; then
+ die "Tests require CFI which requires LTO"
+ fi
+
+ export use_lto
+
+ # 936858
+ if tc-ld-is-mold; then
+ eerror "Your toolchain is using the mold linker."
+ eerror "This is not supported by Chromium."
+ die "Please switch to a different linker."
+ fi
+
+ if use !bundled-toolchain; then
+ llvm-r1_pkg_setup
+ rust_pkg_setup
+ fi
+
+ # Forcing clang; respect llvm_slot_x to enable selection of impl from LLVM_COMPAT
+ AR=llvm-ar
+ CPP="${CHOST}-clang++-${LLVM_SLOT} -E"
+ NM=llvm-nm
+ CC="${CHOST}-clang-${LLVM_SLOT}"
+ CXX="${CHOST}-clang++-${LLVM_SLOT}"
+
+ if tc-is-cross-compiler; then
+ use pgo && die "The pgo USE flag cannot be used when cross-compiling"
+ CPP="${CBUILD}-clang++-${LLVM_SLOT} -E"
+ fi
+
+ # I hate doing this but upstream Rust have yet to come up with a better solution for
+ # us poor packagers. Required for Split LTO units, which are required for CFI.
+ export RUSTC_BOOTSTRAP=1
+
+ # Users should never hit this, it's purely a development convenience
+ if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
+ die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
+ fi
+ fi
+
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ unpack ${P}-linux.tar.xz
+ # These should only be required when we're not using the official toolchain
+ if use !bundled-toolchain; then
+ unpack chromium-patches-${PATCH_V}.tar.bz2
+ unpack chromium-patches-copium-${COPIUM_COMMIT:0:10}.tar.gz
+ fi
+
+ use pgo && unpack chromium-profiler-0.2.tar
+
+ if use test; then
+ # A new testdata tarball is available for each release; but testfonts tend to remain stable
+ # for the duration of a release.
+ # This unpacks directly into/over ${WORKDIR}/${P} so we can just use `unpack`.
+ unpack ${P}-linux-testdata.tar.xz
+ # This just contains a bunch of font files that need to be unpacked (or moved) to the correct location.
+ local testfonts_dir="${WORKDIR}/${P}/third_party/test_fonts"
+ local testfonts_tar="${DISTDIR}/chromium-testfonts-${TEST_FONT:0:10}.tar.gz"
+ tar xf "${testfonts_tar}" -C "${testfonts_dir}" || die "Failed to unpack testfonts"
+ fi
+
+ # We need to manually unpack this since M126 else we'd unpack one toolchain over the other.
+ # Since we're doing that anyway let's unpack to sensible locations to make symlink creation easier.
+ if use bundled-toolchain; then
+ einfo "Unpacking bundled Clang ..."
+ mkdir -p "${WORKDIR}"/clang || die "Failed to create clang directory"
+ tar xf "${DISTDIR}/chromium-clang-${BUNDLED_CLANG_VER}.tar.xz" -C "${WORKDIR}/clang" || die "Failed to unpack Clang"
+ einfo "Unpacking bundled Rust ..."
+ local rust_dir="${WORKDIR}/rust-toolchain"
+ mkdir -p "${rust_dir}" || die "Failed to create rust toolchain directory"
+ tar xf "${DISTDIR}/chromium-rust-toolchain-${RUST_SHORT_HASH}-${BUNDLED_CLANG_VER%-*}.tar.xz" -C "${rust_dir}" ||
+ die "Failed to unpack Rust"
+ fi
+
+ if use ppc64; then
+ unpack chromium-openpower-${PPC64_HASH:0:10}.tar.bz2
+ fi
+}
+
+remove_compiler_builtins() {
+ # We can't use the bundled compiler builtins with the system toolchain
+ # We used to `grep` then `sed`, but it was indirect. Combining the two into a single
+ # `awk` command is more efficient and lets us document the logic more clearly.
+
+ local pattern=' configs += [ "//build/config/clang:compiler_builtins" ]'
+ local target='build/config/compiler/BUILD.gn'
+
+ local tmpfile
+ tmpfile=$(mktemp) || die "Failed to create temporary file."
+
+ if awk -v pat="${pattern}" '
+ BEGIN {
+ match_found = 0
+ }
+
+ # If the delete countdown is active, decrement it and skip to the next line.
+ d > 0 { d--; next }
+
+ # If the current line matches the pattern...
+ $0 == pat {
+ match_found = 1 # ...set our flag to true.
+ d = 2 # Set delete counter for this line and the next two.
+ prev = "" # Clear the buffered previous line so it is not printed.
+ next
+ }
+
+ # For any other line, print the buffered previous line.
+ NR > 1 { print prev }
+
+ # Buffer the current line to be printed on the next cycle.
+ { prev = $0 }
+
+ END {
+ # Print the last line if it was not part of a deleted block.
+ if (d == 0) { print prev }
+
+ # If the pattern was never found, exit with a failure code.
+ if (match_found == 0) {
+ exit 1
+ }
+ }
+ ' "${target}" > "${tmpfile}"; then
+ # AWK SUCCEEDED (exit code 0): The pattern was found and edited.
+ # This is to avoid gawk's `-i inplace` option which users complain about.
+ mv "${tmpfile}" "${target}"
+ else
+ # AWK FAILED (exit code 1): The pattern was not found.
+ rm -f "${tmpfile}"
+ die "Awk patch failed: Pattern not found in ${target}."
+ fi
+}
+
+src_prepare() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # To know which patches are safe to drop from files/ after tidying up old ebuilds:
+ # comm -13 \
+ # <(grep 'FILESDIR' *.ebuild | grep patch | grep -o '\${FILESDIR}/[^") ]*' \
+ # | sed 's|\${FILESDIR}/|files/|; s|\${PN}|chromium|' | sort -u) \
+ # <(find files/ -name "*.patch" | sort)
+
+ # The patches here should apply to both the bundled and system toolchain builds.
+ # If it's something that we're doing to fix a build issue it's _probably_ not
+ # something that impacts the upstream toolchain builds - test and confirm though.
+
+ local PATCHES=(
+ "${FILESDIR}/${PN}-109-system-zlib.patch"
+ "${FILESDIR}/${PN}-131-unbundle-icu-target.patch"
+ "${FILESDIR}/${PN}-135-oauth2-client-switches.patch"
+ "${FILESDIR}/${PN}-138-nodejs-version-check.patch"
+ "${FILESDIR}/${PN}-cross-compile.patch"
+ "${FILESDIR}/cr144-glibc-2.43.patch"
+ )
+
+ # https://issues.chromium.org/issues/442698344
+ # Unreleased fontconfig changed magic numbers and google have rolled to this version
+ if has_version "<=media-libs/fontconfig-2.17.1"; then
+ PATCHES+=( "${FILESDIR}/chromium-142-work-with-old-fontconfig.patch" )
+ fi
+
+ if use bundled-toolchain; then
+ # We need to symlink the toolchain into the expected location
+ einfo "Symlinking Clang toolchain to expected location ..."
+ mkdir -p third_party/llvm-build/ || die "Failed to create llvm-build directory"
+ # the 'Chromium Linux Tarballs' seem to already have 'Release+Asserts/{lib,bin}'; not sure if this is an
+ # upstream change - we're using the same scripts to build, theoretically. We'll still attempt to create
+ # llvm-build, but we'll rm Release+Asserts and symlink directly.
+ if [[ -d third_party/llvm-build/Release+Asserts ]]; then
+ rm -r third_party/llvm-build/Release+Asserts || die "Failed to remove third_party/llvm-build/Release+Asserts"
+ fi
+ ln -s "${WORKDIR}"/clang third_party/llvm-build/Release+Asserts || die "Failed to bundle Clang"
+ einfo "Symlinking Rust toolchain to expected location ..."
+ # As above, so below
+ if [[ -d third_party/rust-toolchain ]]; then
+ rm -r third_party/rust-toolchain || die "Failed to remove third_party/rust-toolchain"
+ fi
+ ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
+ cp "${WORKDIR}"/rust-toolchain/VERSION \
+ "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
+ else
+ # We don't need our toolchain patches if we're using the official toolchain
+
+ if use !bundled-toolchain; then
+ PATCHES+=(
+ "${WORKDIR}/copium/cr143-libsync-__BEGIN_DECLS.patch"
+ )
+ fi
+
+ shopt -s globstar nullglob
+ # 130: moved the PPC64 patches into the chromium-patches repo
+ local patch
+ for patch in "${WORKDIR}/chromium-patches-${PATCH_V}"/**/*.patch; do
+ if [[ ${patch} == *"ppc64le"* ]]; then
+ use ppc64 && PATCHES+=( "${patch}" )
+ else
+ PATCHES+=( "${patch}" )
+ fi
+ done
+
+ shopt -u globstar nullglob
+
+ remove_compiler_builtins
+
+ # Strictly speaking this doesn't need to be gated (no bundled toolchain for ppc64); it keeps the logic together
+ if use ppc64; then
+ local patchset_dir="${WORKDIR}/openpower-patches-${PPC64_HASH}/patches"
+ # patch causes build errors on 4K page systems (https://bugs.gentoo.org/show_bug.cgi?id=940304)
+ local page_size_patch="ppc64le/third_party/use-sysconf-page-size-on-ppc64.patch"
+ local isa_3_patch="ppc64le/core/baseline-isa-3-0.patch"
+ # Apply the OpenPOWER patches (check for page size and isa 3.0)
+ openpower_patches=( $(grep -E "^ppc64le|^upstream" "${patchset_dir}/series" | grep -v "${page_size_patch}" |
+ grep -v "${isa_3_patch}" || die) )
+ for patch in "${openpower_patches[@]}"; do
+ PATCHES+=( "${patchset_dir}/${patch}" )
+ done
+ if [[ $(getconf PAGESIZE) == 65536 ]]; then
+ PATCHES+=( "${patchset_dir}/${page_size_patch}" )
+ fi
+ # We use vsx3 as a proxy for 'want isa3.0' (POWER9)
+ if use cpu_flags_ppc_vsx3 ; then
+ PATCHES+=( "${patchset_dir}/${isa_3_patch}" )
+ fi
+ fi
+
+ # Oxidised hacks, let's keep 'em all in one place
+ # "Adler2" is part of the stdlib since Rust 1.86, but it's behind a nightly-only feature flag in GN.
+ PATCHES+=( "${WORKDIR}/copium/cr144-rust-1.86-is-not-nightly--adler2.patch" )
+ fi
+
+ default
+
+ # Not included in -lite tarballs, but we should check for it anyway.
+ if [[ -f third_party/node/linux/node-linux-x64/bin/node ]]; then
+ rm third_party/node/linux/node-linux-x64/bin/node || die
+ else
+ mkdir -p third_party/node/linux/node-linux-x64/bin || die
+ fi
+ ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
+
+ # adjust python interpreter version
+ sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
+
+ # Use the system copy of hwdata's usb.ids; upstream is woefully out of date (2015!)
+ sed 's|//third_party/usb_ids/usb.ids|/usr/share/hwdata/usb.ids|g' \
+ -i services/device/public/cpp/usb/BUILD.gn || die "Failed to set system usb.ids path"
+
+ # remove_bundled_libraries.py walks the source tree and looks for paths containing the substring 'third_party'
+ # whitelist matches use the right-most matching path component, so we need to whitelist from that point down.
+ local keeplibs=(
+ base/third_party/cityhash
+ base/third_party/double_conversion
+ base/third_party/icu
+ base/third_party/nspr
+ base/third_party/superfasthash
+ base/third_party/symbolize
+ base/third_party/xdg_user_dirs
+ buildtools/third_party/libc++
+ buildtools/third_party/libc++abi
+ net/third_party/mozilla_security_manager
+ net/third_party/quic
+ net/third_party/uri_template
+ third_party/abseil-cpp
+ third_party/angle
+ third_party/angle/src/common/third_party/xxhash
+ third_party/angle/src/third_party/ceval
+ third_party/angle/src/third_party/libXNVCtrl
+ third_party/angle/src/third_party/volk
+ third_party/anonymous_tokens
+ third_party/apple_apsl
+ third_party/axe-core
+ third_party/bidimapper
+ third_party/blink
+ third_party/boringssl
+ third_party/boringssl/src/third_party/fiat
+ third_party/breakpad
+ third_party/breakpad/breakpad/src/third_party/curl
+ third_party/brotli
+ third_party/catapult
+ third_party/catapult/common/py_vulcanize/third_party/rcssmin
+ third_party/catapult/common/py_vulcanize/third_party/rjsmin
+ third_party/catapult/third_party/beautifulsoup4-4.9.3
+ third_party/catapult/third_party/html5lib-1.1
+ third_party/catapult/third_party/polymer
+ third_party/catapult/third_party/six
+ third_party/catapult/tracing/third_party/d3
+ third_party/catapult/tracing/third_party/gl-matrix
+ third_party/catapult/tracing/third_party/jpeg-js
+ third_party/catapult/tracing/third_party/jszip
+ third_party/catapult/tracing/third_party/mannwhitneyu
+ third_party/catapult/tracing/third_party/oboe
+ third_party/catapult/tracing/third_party/pako
+ third_party/ced
+ third_party/cld_3
+ third_party/closure_compiler
+ third_party/compiler-rt # Since M137 atomic is required; we could probably unbundle this as a target of opportunity.
+ third_party/content_analysis_sdk
+ third_party/cpuinfo
+ third_party/crabbyavif
+ third_party/crashpad
+ third_party/crashpad/crashpad/third_party/lss
+ third_party/crashpad/crashpad/third_party/zlib
+ third_party/crc32c
+ third_party/cros_system_api
+ third_party/d3
+ third_party/dav1d
+ third_party/dawn
+ third_party/dawn/third_party/gn/webgpu-cts
+ third_party/dawn/third_party/khronos
+ third_party/dawn/third_party/webgpu-headers
+ third_party/depot_tools
+ third_party/devscripts
+ third_party/devtools-frontend
+ third_party/devtools-frontend/src/front_end/third_party/acorn
+ third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
+ third_party/devtools-frontend/src/front_end/third_party/axe-core
+ third_party/devtools-frontend/src/front_end/third_party/chromium
+ third_party/devtools-frontend/src/front_end/third_party/codemirror
+ third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
+ third_party/devtools-frontend/src/front_end/third_party/diff
+ third_party/devtools-frontend/src/front_end/third_party/i18n
+ third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
+ third_party/devtools-frontend/src/front_end/third_party/json5
+ third_party/devtools-frontend/src/front_end/third_party/legacy-javascript
+ third_party/devtools-frontend/src/front_end/third_party/lighthouse
+ third_party/devtools-frontend/src/front_end/third_party/lit
+ third_party/devtools-frontend/src/front_end/third_party/marked
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/parsel-js
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
+ third_party/devtools-frontend/src/front_end/third_party/source-map-scopes-codec
+ third_party/devtools-frontend/src/front_end/third_party/third-party-web
+ third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
+ third_party/devtools-frontend/src/front_end/third_party/wasmparser
+ third_party/devtools-frontend/src/front_end/third_party/web-vitals
+ third_party/devtools-frontend/src/third_party
+ third_party/dom_distiller_js
+ third_party/dragonbox
+ third_party/eigen3
+ third_party/emoji-segmenter
+ third_party/farmhash
+ third_party/fast_float
+ third_party/fdlibm
+ third_party/federated_compute/chromium/fcp/confidentialcompute
+ third_party/federated_compute/src/fcp/base
+ third_party/federated_compute/src/fcp/confidentialcompute
+ third_party/federated_compute/src/fcp/protos/confidentialcompute
+ third_party/federated_compute/src/fcp/protos/federatedcompute
+ third_party/ffmpeg
+ third_party/fft2d
+ third_party/flatbuffers
+ third_party/fp16
+ third_party/freetype
+ third_party/fusejs
+ third_party/fxdiv
+ third_party/gemmlowp
+ third_party/google_input_tools
+ third_party/google_input_tools/third_party/closure_library
+ third_party/google_input_tools/third_party/closure_library/third_party/closure
+ third_party/googletest
+ third_party/highway
+ third_party/hunspell
+ third_party/ink_stroke_modeler/src/ink_stroke_modeler
+ third_party/ink_stroke_modeler/src/ink_stroke_modeler/internal
+ third_party/ink/src/ink/brush
+ third_party/ink/src/ink/color
+ third_party/ink/src/ink/geometry
+ third_party/ink/src/ink/rendering
+ third_party/ink/src/ink/rendering/skia/common_internal
+ third_party/ink/src/ink/rendering/skia/native
+ third_party/ink/src/ink/rendering/skia/native/internal
+ third_party/ink/src/ink/strokes
+ third_party/ink/src/ink/types
+ third_party/inspector_protocol
+ third_party/ipcz
+ third_party/jinja2
+ third_party/jsoncpp
+ third_party/khronos
+ third_party/lens_server_proto
+ third_party/leveldatabase
+ third_party/libaddressinput
+ third_party/libaom
+ third_party/libaom/source/libaom/third_party/fastfeat
+ third_party/libaom/source/libaom/third_party/SVT-AV1
+ third_party/libaom/source/libaom/third_party/vector
+ third_party/libaom/source/libaom/third_party/x86inc
+ third_party/libc++
+ third_party/libdrm
+ third_party/libgav1
+ third_party/libjingle
+ third_party/libpfm4
+ third_party/libphonenumber
+ third_party/libpng
+ third_party/libsecret
+ third_party/libsrtp
+ third_party/libsync
+ third_party/libtess2/libtess2
+ third_party/libtess2/src/Include
+ third_party/libtess2/src/Source
+ third_party/liburlpattern
+ third_party/libva_protected_content
+ third_party/libvpx
+ third_party/libvpx/source/libvpx/third_party/x86inc
+ third_party/libwebm
+ third_party/libx11
+ third_party/libxcb-keysyms
+ third_party/libxml/chromium
+ third_party/libyuv
+ third_party/libzip
+ third_party/lit
+ third_party/llvm-libc
+ third_party/llvm-libc/src/shared/
+ third_party/lottie
+ third_party/lss
+ third_party/lzma_sdk
+ third_party/mako
+ third_party/markupsafe
+ third_party/material_color_utilities
+ third_party/metrics_proto
+ third_party/minigbm
+ third_party/ml_dtypes
+ third_party/modp_b64
+ third_party/nasm
+ third_party/nearby
+ third_party/neon_2_sse
+ third_party/node
+ third_party/oak/chromium/proto
+ third_party/oak/chromium/proto/attestation
+ third_party/omnibox_proto
+ third_party/one_euro_filter
+ third_party/openscreen
+ third_party/openscreen/src/third_party/
+ third_party/openscreen/src/third_party/tinycbor/src/src
+ third_party/opus
+ third_party/ots
+ third_party/pdfium
+ third_party/pdfium/third_party/agg23
+ third_party/pdfium/third_party/bigint
+ third_party/pdfium/third_party/freetype
+ third_party/pdfium/third_party/lcms
+ third_party/pdfium/third_party/libopenjpeg
+ third_party/pdfium/third_party/libtiff
+ third_party/perfetto
+ third_party/perfetto/protos/third_party/chromium
+ third_party/perfetto/protos/third_party/pprof
+ third_party/perfetto/protos/third_party/simpleperf
+ third_party/pffft
+ third_party/ply
+ third_party/polymer
+ third_party/private_membership
+ third_party/private-join-and-compute
+ third_party/protobuf
+ third_party/protobuf/third_party/utf8_range
+ third_party/pthreadpool
+ third_party/puffin
+ third_party/pyjson5
+ third_party/pyyaml
+ third_party/rapidhash
+ third_party/re2
+ third_party/readability
+ third_party/rnnoise
+ third_party/rust
+ third_party/ruy
+ third_party/s2cellid
+ third_party/search_engines_data
+ third_party/securemessage
+ third_party/selenium-atoms
+ third_party/sentencepiece
+ third_party/sentencepiece/src/third_party/darts_clone
+ third_party/shell-encryption
+ third_party/simdutf
+ third_party/simplejson
+ third_party/six
+ third_party/skia
+ third_party/skia/include/third_party/vulkan
+ third_party/skia/third_party/vulkan
+ third_party/smhasher
+ third_party/snappy
+ third_party/spirv-headers
+ third_party/spirv-tools
+ third_party/sqlite
+ third_party/swiftshader
+ third_party/swiftshader/third_party/astc-encoder
+ third_party/swiftshader/third_party/llvm-subzero
+ third_party/swiftshader/third_party/marl
+ third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
+ third_party/swiftshader/third_party/SPIRV-Tools
+ third_party/swiftshader/third_party/subzero
+ third_party/tensorflow_models
+ third_party/tensorflow-text
+ third_party/tflite
+ third_party/tflite/src/third_party/fft2d
+ third_party/tflite/src/third_party/xla/third_party/tsl
+ third_party/tflite/src/third_party/xla/xla/tsl/framework
+ third_party/tflite/src/third_party/xla/xla/tsl/lib/random
+ third_party/tflite/src/third_party/xla/xla/tsl/platform
+ third_party/tflite/src/third_party/xla/xla/tsl/protobuf
+ third_party/tflite/src/third_party/xla/xla/tsl/util
+ third_party/ukey2
+ third_party/utf
+ third_party/vulkan
+ third_party/wayland
+ third_party/webdriver
+ third_party/webgpu-cts
+ third_party/webrtc
+ third_party/webrtc/common_audio/third_party/ooura
+ third_party/webrtc/common_audio/third_party/spl_sqrt_floor
+ third_party/webrtc/modules/third_party/fft
+ third_party/webrtc/modules/third_party/g711
+ third_party/webrtc/modules/third_party/g722
+ third_party/webrtc/rtc_base/third_party/sigslot
+ third_party/widevine
+ third_party/woff2
+ third_party/wuffs
+ third_party/x11proto
+ third_party/xcbproto
+ third_party/xnnpack
+ third_party/zlib/google
+ third_party/zxcvbn-cpp
+ url/third_party/mozilla
+ v8/third_party/glibc
+ v8/third_party/inspector_protocol
+ v8/third_party/rapidhash-v8
+ v8/third_party/siphash
+ v8/third_party/utf8-decoder
+ v8/third_party/v8
+ v8/third_party/valgrind
+
+ # gyp -> gn leftovers
+ third_party/speech-dispatcher
+ third_party/usb_ids
+ third_party/xdg-utils
+ )
+
+ if use rar; then
+ keeplibs+=( third_party/unrar )
+ fi
+
+ if use test; then
+ # tar tvf /var/cache/distfiles/${P}-testdata.tar.xz | grep '^d' | grep 'third_party' | awk '{print $NF}'
+ keeplibs+=(
+ third_party/breakpad/breakpad/src/processor
+ third_party/fuzztest
+ third_party/google_benchmark/src/include/benchmark
+ third_party/google_benchmark/src/src
+ third_party/test_fonts
+ third_party/test_fonts/fontconfig
+ )
+ fi
+
+ # USE=system-*
+ if ! use system-harfbuzz; then
+ keeplibs+=( third_party/harfbuzz-ng )
+ fi
+
+ if ! use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+
+ if ! use system-zstd; then
+ keeplibs+=( third_party/zstd )
+ fi
+
+ # Arch-specific
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
+ # we need to generate ppc64 stuff because upstream does not ship it yet
+ # it has to be done before unbundling.
+ if use ppc64; then
+ pushd third_party/libvpx >/dev/null || die
+ mkdir -p source/config/linux/ppc64 || die
+ # requires git and clang, bug #832803
+ # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
+ # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
+ # since we're not in a git repo
+ sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
+ generate_gni.sh || die
+ ./generate_gni.sh || die
+ popd >/dev/null || die
+
+ pushd third_party/ffmpeg >/dev/null || die
+ cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
+ cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
+ popd >/dev/null || die
+ fi
+
+ # Sanity check keeplibs, on major version bumps it is often necessary to update this list
+ # and this enables us to hit them all at once.
+ # There are some entries that need to be whitelisted (TODO: Why? The file is understandable, the rest seem odd)
+ whitelist_libs=(
+ net/third_party/quic
+ third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
+ third_party/libjingle
+ third_party/mesa
+ third_party/skia/third_party/vulkan
+ third_party/vulkan
+ )
+ local not_found_libs=()
+ for lib in "${keeplibs[@]}"; do
+ if [[ ! -d "${lib}" ]] && ! has "${lib}" "${whitelist_libs[@]}"; then
+ not_found_libs+=( "${lib}" )
+ fi
+ done
+
+ if [[ ${#not_found_libs[@]} -gt 0 ]]; then
+ eerror "The following \`keeplibs\` directories were not found in the source tree:"
+ for lib in "${not_found_libs[@]}"; do
+ eerror " ${lib}"
+ done
+ die "Please update the ebuild."
+ fi
+
+ # Remove most bundled libraries. Some are still needed.
+ einfo "Unbundling third-party libraries ..."
+ build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
+
+ # Interferes with our bundled clang path; we don't want stripped binaries anyway.
+ sed -i -e 's|${clang_base_path}/bin/llvm-strip|/bin/true|g' \
+ -e 's|${clang_base_path}/bin/llvm-objcopy|/bin/true|g' \
+ build/linux/strip_binary.gni || die
+}
+
+chromium_configure() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # Bug 491582.
+ export TMPDIR="${WORKDIR}/temp"
+ mkdir -p -m 755 "${TMPDIR}" || die
+
+ # https://bugs.gentoo.org/654216
+ addpredict /dev/dri/ #nowarn
+
+ # Use system-provided libraries.
+ # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
+ # TODO: use_system_hunspell (upstream changes needed).
+ # TODO: use_system_protobuf (bug #525560).
+ # TODO: use_system_sqlite (http://crbug.com/22208).
+
+ # libevent: https://bugs.gentoo.org/593458
+ local gn_system_libraries=(
+ flac
+ fontconfig
+ freetype
+ # Need harfbuzz_from_pkgconfig target
+ #harfbuzz-ng
+ libjpeg
+ libwebp
+ libxml
+ libxslt
+ openh264
+ zlib
+ )
+ if use system-icu; then
+ gn_system_libraries+=( icu )
+ fi
+
+ if use system-zstd; then
+ gn_system_libraries+=( zstd )
+ fi
+
+ build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" ||
+ die "Failed to replace GN files for system libraries"
+
+ # TODO 131: The above call clobbers `enable_freetype = true` in the freetype gni file
+ # drop the last line, then append the freetype line and a new curly brace to end the block
+ local freetype_gni="build/config/freetype/freetype.gni"
+ sed -i -e '$d' ${freetype_gni} || die
+ echo " enable_freetype = true" >> ${freetype_gni} || die
+ echo "}" >> ${freetype_gni} || die
+
+ if use !custom-cflags; then
+ replace-flags "-Os" "-O2"
+ strip-flags
+ # Debug info section overflows without component build
+ # Prevent linker from running out of address space, bug #471810 .
+ filter-flags "-g*"
+ fi
+
+ # We don't use the same clang version as upstream, and with -Werror
+ # we need to make sure that we don't get superfluous warnings.
+ append-flags -Wno-unknown-warning-option
+ if tc-is-cross-compiler; then # can you cross-compile with the bundled toolchain?
+ export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
+ export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
+ fi
+
+ # Start building our GN options
+ local myconf_gn=() # Tip: strings must be quoted, bools or numbers are fine
+
+ if use !bundled-toolchain; then
+ # We already forced the "correct" clang via pkg_setup
+
+ if tc-is-cross-compiler; then
+ CC="${CC} -target ${CHOST} --sysroot ${ESYSROOT}"
+ CXX="${CXX} -target ${CHOST} --sysroot ${ESYSROOT}"
+ BUILD_AR=${AR}
+ BUILD_CC=${CC}
+ BUILD_CXX=${CXX}
+ BUILD_NM=${NM}
+ fi
+
+ # Make sure the build system will use the right tools, bug #340795.
+ tc-export AR CC CXX NM
+
+ strip-unsupported-flags
+ append-ldflags -Wl,--undefined-version # https://bugs.gentoo.org/918897#c32
+
+ myconf_gn+=(
+ "is_clang=true"
+ "clang_use_chrome_plugins=false"
+ "use_clang_modules=false" # M141 enables this for the linux platform by default.
+ "use_lld=true"
+ 'custom_toolchain="//build/toolchain/linux/unbundle:default"'
+ # From M127 we need to provide a location for libclang.
+ # We patch this in for gentoo - see chromium-*-bindgen-custom-toolchain.patch
+ # rust_bindgen_root = directory with `bin/bindgen` beneath it.
+ # We don't need to set 'clang_base_path' for anything in our build
+ # and it defaults to the google toolchain location. Instead provide a location
+ # to where system clang lives so that bindgen can find system headers (e.g. stddef.h)
+ "bindgen_libclang_path=\"$(get_llvm_prefix)/$(get_libdir)\""
+ "clang_base_path=\"${EPREFIX}/usr/lib/clang/${LLVM_SLOT}/\""
+ "rust_bindgen_root=\"${EPREFIX}/usr/\""
+ "rust_sysroot_absolute=\"$(get_rust_prefix)\""
+ "rustc_version=\"${RUST_SLOT}\""
+ )
+
+ if ! tc-is-cross-compiler; then
+ myconf_gn+=( 'host_toolchain="//build/toolchain/linux/unbundle:default"' )
+ else
+ tc-export BUILD_{AR,CC,CXX,NM}
+ myconf_gn+=(
+ 'host_toolchain="//build/toolchain/linux/unbundle:host"'
+ 'v8_snapshot_toolchain="//build/toolchain/linux/unbundle:host"'
+ "host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
+ "pkg_config=\"$(tc-getPKG_CONFIG)\""
+ )
+
+ # setup cups-config, build system only uses --libs option
+ if use cups; then
+ mkdir "${T}/cups-config" || die
+ cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
+ export PATH="${PATH}:${T}/cups-config"
+ fi
+
+ # Don't inherit PKG_CONFIG_PATH from environment
+ local -x PKG_CONFIG_PATH=
+ fi
+
+ fi # !bundled-toolchain
+
+ local myarch
+ myarch="$(tc-arch)"
+ case ${myarch} in
+ amd64)
+ # Bug 530248, 544702, 546984, 853646.
+ use !custom-cflags && filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 \
+ -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
+ myconf_gn+=( 'target_cpu="x64"' )
+ ;;
+ arm64)
+ myconf_gn+=( 'target_cpu="arm64"' )
+ ;;
+ ppc64)
+ myconf_gn+=( 'target_cpu="ppc64"' )
+ ;;
+ *)
+ die "Failed to determine target arch, got '${myarch}'."
+ ;;
+ esac
+
+ # Common options
+
+ myconf_gn+=(
+ # Disable code formating of generated files
+ "blink_enable_generated_code_formatting=false"
+ # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
+ # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
+ "dcheck_always_on=$(usex debug true false)"
+ "dcheck_is_configurable=$(usex debug true false)"
+ # Chromium builds provided by Linux distros should disable the testing config
+ "disable_fieldtrial_testing_config=true"
+ # 131 began laying the groundwork for replacing freetype with
+ # "Rust-based Fontations set of libraries plus Skia path rendering"
+ # We now need to opt-in
+ "enable_freetype=true"
+ "enable_hangout_services_extension=$(usex hangouts true false)"
+ # Don't need nocompile checks and GN crashes with our config (verify with modern GN)
+ "enable_nocompile_tests=false"
+ # pseudolocales are only used for testing
+ "enable_pseudolocales=false"
+ "enable_widevine=$(usex widevine true false)"
+ # Disable fatal linker warnings, bug 506268.
+ "fatal_linker_warnings=false"
+ # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
+ # Note: these are for Gentoo use ONLY. For your own distribution,
+ # please get your own set of keys. Feel free to contact chromium@gentoo.org for more info.
+ # note: OAuth2 is patched in; check patchset for details.
+ 'google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"'
+ # Component build isn't generally intended for use by end users. It's mostly useful
+ # for development and debugging.
+ "is_component_build=false"
+ # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
+ "is_debug=false"
+ "is_official_build=$(usex official true false)"
+ # Enable ozone wayland and/or headless support
+ "ozone_auto_platforms=false"
+ "ozone_platform_headless=true"
+ # Enables building without non-free unRAR licence
+ "safe_browsing_use_unrar=$(usex rar true false)"
+ "thin_lto_enable_optimizations=${use_lto}"
+ "treat_warnings_as_errors=false"
+ # Use in-tree libc++ (buildtools/third_party/libc++ and buildtools/third_party/libc++abi)
+ # instead of the system C++ library for C++ standard library support.
+ # default: true, but let's be explicit (forced since 120 ; USE removed 127).
+ "use_custom_libcxx=true"
+ # Enable ozone wayland and/or headless support
+ "use_ozone=true"
+ # The sysroot is the oldest debian image that chromium supports, we don't need it
+ "use_sysroot=false"
+ # See dependency logic in third_party/BUILD.gn
+ "use_system_harfbuzz=$(usex system-harfbuzz true false)"
+ "use_thin_lto=${use_lto}"
+ # Only enabled for clang, but gcc has endian macros too
+ "v8_use_libm_trig_functions=true"
+ )
+
+ if use bindist ; then
+ myconf_gn+=(
+ # If this is set to false Chromium won't be able to load any proprietary codecs
+ # even if provided with an ffmpeg capable of h264/aac decoding
+ "proprietary_codecs=true"
+ 'ffmpeg_branding="Chrome"'
+ # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
+ "is_component_ffmpeg=true"
+ )
+ else
+ myconf_gn+=(
+ "proprietary_codecs=$(usex proprietary-codecs true false)"
+ "ffmpeg_branding=\"$(usex proprietary-codecs Chrome Chromium)\""
+ )
+ fi
+
+ if use headless; then
+ myconf_gn+=(
+ "enable_print_preview=false"
+ "enable_remoting=false"
+ 'ozone_platform="headless"'
+ "rtc_use_pipewire=false"
+ "use_alsa=false"
+ "use_cups=false"
+ "use_gio=false"
+ "use_glib=false"
+ "use_gtk=false"
+ "use_kerberos=false"
+ "use_libpci=false"
+ "use_pangocairo=false"
+ "use_pulseaudio=false"
+ "use_qt5=false"
+ "use_qt6=false"
+ "use_udev=false"
+ "use_vaapi=false"
+ "use_xkbcommon=false"
+ )
+ else
+ myconf_gn+=(
+ "gtk_version=$(usex gtk4 4 3)"
+ # link pulseaudio directly (DT_NEEDED) instead of using dlopen.
+ # helps with automated detection of ABI mismatches and prevents silent errors.
+ "link_pulseaudio=$(usex pulseaudio true false)"
+ "ozone_platform_wayland=$(usex wayland true false)"
+ "ozone_platform_x11=$(usex X true false)"
+ "ozone_platform=\"$(usex wayland wayland x11)\""
+ "rtc_use_pipewire=$(usex screencast true false)"
+ "use_cups=$(usex cups true false)"
+ "use_kerberos=$(usex kerberos true false)"
+ "use_pulseaudio=$(usex pulseaudio true false)"
+ "use_qt5=false"
+ "use_system_libffi=$(usex wayland true false)"
+ "use_system_minigbm=true"
+ "use_vaapi=$(usex vaapi true false)"
+ "use_xkbcommon=true"
+ )
+ if use qt6; then
+ local cbuild_libdir
+ cbuild_libdir="$(get_libdir)"
+ if tc-is-cross-compiler; then
+ # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
+ cbuild_libdir="$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)"
+ cbuild_libdir="${cbuild_libdir:2}"
+ cbuild_libdir="${cbuild_libdir/% }"
+ fi
+ myconf_gn+=(
+ "use_qt6=true"
+ "moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
+ )
+ else
+ myconf_gn+=( "use_qt6=false" )
+ fi
+ fi
+
+ # Explicitly disable ICU data file support for system-icu/headless builds.
+ if use system-icu || use headless; then
+ myconf_gn+=( "icu_use_data_file=false" )
+ fi
+
+ if use official; then
+ # Allow building against system libraries in official builds
+ sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
+ tools/generate_shim_headers/generate_shim_headers.py || die
+ if use !ppc64; then
+ myconf_gn+=( "is_cfi=${use_lto}" )
+ else
+ myconf_gn+=( "is_cfi=false" ) # requires llvm-runtimes/compiler-rt-sanitizers[cfi]
+ fi
+ # Don't add symbols to build
+ myconf_gn+=( "symbol_level=0" )
+ fi
+
+ if use pgo; then
+ myconf_gn+=( "chrome_pgo_phase=${1}" )
+ if [[ "$1" == "2" ]]; then
+ myconf_gn+=( "pgo_data_path=${2}" )
+ fi
+ else
+ myconf_gn+=( "chrome_pgo_phase=0" )
+ fi
+
+ # Odds and ends
+
+ # skipping typecheck is only supported on amd64, bug #876157
+ if ! use amd64; then
+ myconf_gn+=( "devtools_skip_typecheck=false" )
+ fi
+
+ # Disable external code space for V8 for ppc64. It is disabled for ppc64
+ # by default, but cross-compiling on amd64 enables it again.
+ if tc-is-cross-compiler && use ppc64; then
+ myconf_gn+=( "v8_enable_external_code_space=false" )
+ fi
+
+ einfo "Configuring Chromium ..."
+ set -- gn gen --args="${myconf_gn[*]}${EXTRA_GN:+ ${EXTRA_GN}}" out/Release
+ echo "$@"
+ "$@" || die "Failed to configure Chromium"
+}
+
+src_configure() {
+ chromium_configure $(usex pgo 1 0)
+}
+
+chromium_compile() {
+
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048
+
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # Don't inherit PYTHONPATH from environment, bug #789021, #812689
+ local -x PYTHONPATH=
+
+ # Build mksnapshot and pax-mark it.
+ if use pax-kernel; then
+ local x
+ for x in mksnapshot v8_context_snapshot_generator code_cache_generator; do
+ if tc-is-cross-compiler; then
+ eninja -C out/Release "host/${x}"
+ pax-mark m "out/Release/host/${x}"
+ else
+ eninja -C out/Release "${x}"
+ pax-mark m "out/Release/${x}"
+ fi
+ done
+ fi
+
+ # Even though ninja autodetects number of CPUs, we respect
+ # user's options, for debugging with -j 1 or any other reason.
+ eninja -C out/Release chrome chromedriver chrome_sandbox $(use test && echo "base_unittests")
+
+ pax-mark m out/Release/chrome
+
+ # This codepath does minimal patching, so we're at the mercy of upstream
+ # CFLAGS. This is fine - we're not intending to force this on users
+ # and we do a lot of flag 'management' anyway.
+ if use bundled-toolchain; then
+ QA_FLAGS_IGNORED="
+ usr/lib64/chromium-browser/chrome
+ usr/lib64/chromium-browser/chrome-sandbox
+ usr/lib64/chromium-browser/chromedriver
+ usr/lib64/chromium-browser/chrome_crashpad_handler
+ usr/lib64/chromium-browser/libEGL.so
+ usr/lib64/chromium-browser/libGLESv2.so
+ usr/lib64/chromium-browser/libVkICD_mock_icd.so
+ usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
+ usr/lib64/chromium-browser/libqt6_shim.so
+ usr/lib64/chromium-browser/libvk_swiftshader.so
+ usr/lib64/chromium-browser/libvulkan.so.1
+ "
+ fi
+}
+
+# This function is called from virtx, and must always return so that Xvfb
+# session isn't left running. If we return 1, virtx will call die().
+chromium_profile() {
+ einfo "Profiling for PGO"
+
+ pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
+
+ # Remove old profdata in case profiling was interrupted.
+ rm -rf "${1}" || return 1
+
+ if ! "${EPYTHON}" ./chromium_profiler.py \
+ --chrome-executable "${S}/out/Release/chrome" \
+ --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
+ --add-arg no-sandbox --add-arg disable-dev-shm-usage \
+ --profile-output "${1}"; then
+ eerror "Profiling failed"
+ return 1
+ fi
+
+ popd >/dev/null || return 1
+}
+
+src_compile() {
+ if use pgo; then
+ local profdata
+
+ profdata="${WORKDIR}/chromium.profdata"
+
+ if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
+ chromium_compile
+ virtx chromium_profile "$profdata"
+
+ touch "${WORKDIR}/.pgo-profiled" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
+ # Remove phase 1 output
+ rm -r out/Release || die
+
+ chromium_configure 2 "$profdata"
+
+ touch "${WORKDIR}/.pgo-phase-2-configured" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
+ chromium_compile
+ touch "${WORKDIR}/.pgo-phase-2-compiled" || die
+ fi
+ else
+ chromium_compile
+ fi
+
+ mv out/Release/chromedriver{.unstripped,} || die
+
+ rm -f out/Release/locales/*.pak.info || die
+
+ # Generate support files: #684550 #706786 #968958
+ # Use upstream's python installer script to generate support files
+ # This replaces fragile sed commands and handles @@include@@ directives.
+ # It'll also verify that all substitution markers have been resolved, meaning that
+ # future changes to templates that add new variables will be caught during the build.
+ cat > "${T}/generate_support_files.py" <<-EOF || die
+ import sys
+ from pathlib import Path
+
+ # Add upstream installer script to search path
+ sys.path.insert(0, str(Path.cwd() / "chrome/installer/linux/common"))
+ import installer
+
+ # Configure contexts strictly for file generation
+ # Common variables used across templates
+ context = {
+ "BUGTRACKERURL": "https://bugs.gentoo.org/enter_bug.cgi?product=Gentoo Linux&component=Current packages",
+ "DEVELOPER_NAME": "The Chromium Authors",
+ "EXTRA_DESKTOP_ENTRIES": "",
+ "FULLDESC": "An open-source browser project that aims to build a safer, faster, and more stable way to experience the web.",
+ "HELPURL": "https://wiki.gentoo.org/wiki/Chromium",
+ "INSTALLDIR": "/usr/$(get_libdir)/chromium-browser",
+ "MAINTMAIL": "Gentoo Chromium Project <chromium@gentoo.org>",
+ "MENUNAME": "Chromium",
+ "PACKAGE": "chromium-browser",
+ "PRODUCTURL": "https://www.chromium.org/",
+ "PROGNAME": "chrome",
+ "PROJECT_LICENSE": "BSD, LGPL-2, LGPL-2.1, MPL-1.1, MPL-2.0, Apache-2.0, and others",
+ "SHORTDESC": "Open-source foundation of many web browsers including Google Chrome",
+ "URI_SCHEME": "x-scheme-handler/chromium",
+ "USR_BIN_SYMLINK_NAME": "chromium-browser",
+ }
+
+ # Generate Desktop file
+ installer.process_template(
+ Path("chrome/installer/linux/common/desktop.template"),
+ Path("out/Release/chromium-browser-chromium.desktop"),
+ context
+ )
+
+ # Generate Manpage
+ installer.process_template(
+ Path("chrome/app/resources/manpage.1.in"),
+ Path("out/Release/chromium-browser.1"),
+ context
+ )
+
+ # Generate AppData (AppStream)
+ installer.process_template(
+ Path("chrome/installer/linux/common/appdata.xml.template"),
+ Path("out/Release/chromium-browser.appdata.xml"),
+ context
+ )
+
+ # Generate GNOME Default Apps entry
+ installer.process_template(
+ Path("chrome/installer/linux/common/default-app.template"),
+ Path("out/Release/chromium-browser.xml"),
+ context
+ )
+ EOF
+
+ "${EPYTHON}" "${T}/generate_support_files.py" || die "Failed to generate support files"
+
+ # Build vk_swiftshader_icd.json; bug #827861
+ sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
+ third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
+ out/Release/vk_swiftshader_icd.json || die
+}
+
+src_test() {
+ # Initial list of tests to skip pulled from Alpine. Thanks Lauren!
+ # https://issues.chromium.org/issues/40939315
+ local skip_tests=(
+ 'MessagePumpLibeventTest.NestedNotification*'
+ ClampTest.Death
+ OptionalTest.DereferencingNoValueCrashes
+ PlatformThreadTest.SetCurrentThreadTypeTest
+ RawPtrTest.TrivialRelocability
+ SafeNumerics.IntMaxOperations
+ StackTraceTest.TraceStackFramePointersFromBuffer
+ StringPieceTest.InvalidLengthDeath
+ StringPieceTest.OutOfBoundsDeath
+ ThreadPoolEnvironmentConfig.CanUseBackgroundPriorityForWorker
+ ValuesUtilTest.FilePath
+ # Gentoo-specific
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedAllocReturnNullDirect/0
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedAllocReturnNullDirect/1
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedAllocReturnNullDirect/2
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedAllocReturnNullDirect/3
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedReallocReturnNullDirect/0
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedReallocReturnNullDirect/1
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedReallocReturnNullDirect/2
+ AlternateTestParams/PartitionAllocDeathTest.RepeatedReallocReturnNullDirect/3
+ CharacterEncodingTest.GetCanonicalEncodingNameByAliasName
+ CheckExitCodeAfterSignalHandlerDeathTest.CheckSIGFPE
+ CheckExitCodeAfterSignalHandlerDeathTest.CheckSIGILL
+ CheckExitCodeAfterSignalHandlerDeathTest.CheckSIGSEGV
+ CheckExitCodeAfterSignalHandlerDeathTest.CheckSIGSEGVNonCanonicalAddress
+ FilePathTest.FromUTF8Unsafe_And_AsUTF8Unsafe
+ FileTest.GetInfoForCreationTime
+ ICUStringConversionsTest.ConvertToUtf8AndNormalize
+ NumberFormattingTest.FormatPercent
+ PathServiceTest.CheckedGetFailure
+ PlatformThreadTest.CanChangeThreadType
+ RustLogIntegrationTest.CheckAllSeverity
+ StackCanary.ChangingStackCanaryCrashesOnReturn
+ StackTraceDeathTest.StackDumpSignalHandlerIsMallocFree
+ SysStrings.SysNativeMBAndWide
+ SysStrings.SysNativeMBToWide
+ SysStrings.SysWideToNativeMB
+ TestLauncherTools.TruncateSnippetFocusedMatchesFatalMessagesTest
+ ToolsSanityTest.BadVirtualCallNull
+ ToolsSanityTest.BadVirtualCallWrongType
+ CancelableEventTest.BothCancelFailureAndSucceedOccurUnderContention #new m133: TODO investigate
+ DriveInfoTest.GetFileDriveInfo # new m137: TODO investigate
+ # Broken since M139 dev
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/RendererProcessIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/UtilityProcessIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/BrowserProcessIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/MainThreadIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/IOThreadIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/CompositorThreadIsCritical
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/ThreadPoolIsNotCritical
+ # M140
+ CriticalProcessAndThreadSpotChecks/HangWatcherAnyCriticalThreadTests.AnyCriticalThreadHung/GpuProcessIsCritical
+ # M142 - needs investigation if they persist into beta
+ AlternateTestParams/PartitionAllocTest.Realloc/2
+ AlternateTestParams/PartitionAllocTest.Realloc/3
+ AlternateTestParams/PartitionAllocTest.ReallocDirectMapAligned/2
+ AlternateTestParams/PartitionAllocTest.ReallocDirectMapAligned/3
+ # M142 - new beta failures
+ 'LazyThreadPoolTaskRunnerEnvironmentTest.*'
+ )
+ local test_filter="-$(IFS=:; printf '%s' "${skip_tests[*]}")"
+ # test-launcher-bot-mode enables parallelism and plain output
+ ./out/Release/base_unittests --test-launcher-bot-mode \
+ --test-launcher-jobs="$(makeopts_jobs)" \
+ --gtest_filter="${test_filter}" || die "Tests failed!"
+}
+
+src_install() {
+ local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
+ exeinto "${CHROMIUM_HOME}"
+ doexe out/Release/chrome
+
+ newexe out/Release/chrome_sandbox chrome-sandbox
+ fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
+
+ doexe out/Release/chromedriver
+ doexe out/Release/chrome_crashpad_handler
+
+ ozone_auto_session () {
+ use X && use wayland && ! use headless && echo true || echo false
+ }
+ local sedargs=( -e
+ "s:/usr/lib/:/usr/$(get_libdir)/:g;
+ s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
+ )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
+ doexe chromium-launcher.sh
+
+ # It is important that we name the target "chromium-browser",
+ # xdg-utils expect it; bug #355517.
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
+ # keep the old symlink around for consistency
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
+
+ dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
+
+ # Allow users to override command-line options, bug #357629.
+ insinto /etc/chromium
+ newins "${FILESDIR}/chromium.default" "default"
+
+ pushd out/Release/locales > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ insinto "${CHROMIUM_HOME}"
+ doins out/Release/*.bin
+ doins out/Release/*.pak
+
+ if use bindist; then
+ # We built libffmpeg as a component library, but we can't distribute it
+ # with proprietary codec support. Remove it and make a symlink to the requested
+ # system library.
+ rm -f out/Release/libffmpeg.so \
+ || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
+ # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
+ einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
+ dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
+ /usr/$(get_libdir)/chromium-browser/libffmpeg.so
+ fi
+
+ (
+ shopt -s nullglob
+ local files=(out/Release/*.so out/Release/*.so.[0-9])
+ [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
+ )
+
+ # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
+ doins out/Release/xdg-{settings,mime}
+
+ if ! use system-icu && ! use headless; then
+ doins out/Release/icudtl.dat
+ fi
+
+ doins -r out/Release/locales
+ doins -r out/Release/MEIPreload
+
+ # Install vk_swiftshader_icd.json; bug #827861
+ doins out/Release/vk_swiftshader_icd.json
+
+ if [[ -d out/Release/swiftshader ]]; then
+ insinto "${CHROMIUM_HOME}/swiftshader"
+ doins out/Release/swiftshader/*.so
+ fi
+
+ # Install icons
+ local branding size
+ for size in 16 24 32 48 64 128 256 ; do
+ case ${size} in
+ 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
+ *) branding="chrome/app/theme/chromium" ;;
+ esac
+ newicon -s ${size} "${branding}/product_logo_${size}.png" \
+ chromium-browser.png
+ done
+
+ # Install desktop entry
+ domenu out/Release/chromium-browser-chromium.desktop
+
+ # Install GNOME default application entry (bug #303100).
+ insinto /usr/share/gnome-control-center/default-apps
+ doins out/Release/chromium-browser.xml
+
+ # Install AppStream metadata
+ insinto /usr/share/appdata
+ doins out/Release/chromium-browser.appdata.xml
+
+ # Install manpage; bug #684550
+ doman out/Release/chromium-browser.1
+ dosym chromium-browser.1 /usr/share/man/man1/chromium.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ readme.gentoo_print_elog
+
+ if ! use headless; then
+ if use vaapi; then
+ elog "Hardware-accelerated video decoding configuration:"
+ elog
+ elog "Chromium supports multiple backends for hardware acceleration. To enable one,"
+ elog " Add to CHROMIUM_FLAGS in /etc/chromium/default:"
+ elog
+ elog "1. VA-API with OpenGL (recommended for most users):"
+ elog " --enable-features=AcceleratedVideoDecodeLinuxGL"
+ elog " VaapiVideoDecoder may need to be added as well, but try without first."
+ elog
+ if use wayland; then
+ elog "2. Enhanced Wayland/EGL performance:"
+ elog " --enable-features=AcceleratedVideoDecodeLinuxGL,AcceleratedVideoDecodeLinuxZeroCopyGL"
+ elog
+ fi
+ if use X; then
+ elog "$(usex wayland "3" "2"). VA-API with Vulkan:"
+ elog " --enable-features=VaapiVideoDecoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE"
+ elog
+ if use wayland; then
+ elog " NOTE: Vulkan acceleration requires X11 and will not work under Wayland sessions."
+ elog " Use OpenGL-based acceleration instead when running under Wayland."
+ elog
+ fi
+ fi
+ elog "Additional options:"
+ elog " To enable hardware-accelerated encoding (if supported)"
+ elog " add 'AcceleratedVideoEncoder' to your feature list"
+ elog " VaapiIgnoreDriverChecks bypasses driver compatibility checks"
+ elog " (may be needed for newer/unsupported hardware)"
+ elog
+ else
+ elog "This Chromium build was compiled without VA-API support, which provides"
+ elog "hardware-accelerated video decoding."
+ fi
+ if use screencast; then
+ elog "Screencast is disabled by default at runtime. Either enable it"
+ elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
+ elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ if use gtk4; then
+ elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
+ elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ fi
+
+ if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
+ ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
+ ewarn "indicates that the Gentoo handbook was not followed to completion."
+ ewarn ""
+ ewarn "Chromium is known to behave unpredictably with this system configuration;"
+ ewarn "please complete the configuration of this system before logging any bugs."
+ fi
+}
diff --git a/www-client/chromium/files/cr144-glibc-2.43.patch b/www-client/chromium/files/cr144-glibc-2.43.patch
new file mode 100644
index 000000000000..0c1e06ca893d
--- /dev/null
+++ b/www-client/chromium/files/cr144-glibc-2.43.patch
@@ -0,0 +1,11 @@
+https://bugs.gentoo.org/969846
+https://bugs.gentoo.org/969495
+https://crbug.com/456218403
+--- a/sandbox/linux/system_headers/linux_seccomp.h
++++ b/sandbox/linux/system_headers/linux_seccomp.h
+@@ -7,4 +7,5 @@
+
+ #include <stdint.h>
++#include <signal.h>
+ #include <sys/ioctl.h>
+
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 1522ec371c4b..a35a83fb88dd 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,4 +1,4 @@
DIST google-chrome-beta_142.0.7444.34-1_amd64.deb 117502860 BLAKE2B 129f909409cff1a870ddc2c9fc49b04f3fc11d121ab876b1d5b9824ba9a4b406057edce88f692209b254dedb1841ff66cb63f4c2e905e7ee85d9df48c56fb225 SHA512 0db3deb1ca39e859a203c8aafdb2200aa613530ced9571235b848ab000d0b51fde2d2fe2cc6997cf933edbbf9c1bb53b185696d9fc3d3e46028f805fd8403474
DIST google-chrome-beta_143.0.7499.40-1_amd64.deb 117949484 BLAKE2B 9d61a2a0fea90cc3d1e5e233d3b179c5b6b410b6a06df418bea3a5b64b56dd187c09c707856254021eb32c9209da72998c7d3dac73ec3954a00700f63a172904 SHA512 0745c8f78cd5e694ab201ab154dad4dbe958580ba6cb6519c1f545b6ddd705c8baf60d4fc202ccaf234ad41feecff6897531b5913a81483a9e9de04d58bca478
DIST google-chrome-beta_144.0.7559.31-1_amd64.deb 118815912 BLAKE2B 92f6dff1da3e18e097b60ed2826f903abb0901a2f6ea37b3859ab9eb1a3b66f35d8eeea77f63a48c05535fde493815cefd5b695e72b42b31fcd6f18c5a0382ee SHA512 0ef8115594bc850111a876ca4f85a995b23b75fd581c26efe8ac807ee9f3bc77e15f3c24fc6423565fd8326c139e3065d1080d247304b99848e3a4f0d8087c3e
-DIST google-chrome-beta_145.0.7632.26-1_amd64.deb 120918456 BLAKE2B c811440b79e1b6d90e30578361d5a56d0a2c8dbc2f32ffe14d56a322635a28d732d679b9245e1d83e4ce8654713c0244dc292532801351e315381d4d88fc023c SHA512 793ad20385bf11e4bafa02f0a27b2fe77d7fc9e0b0e46ba60f8274ec21e48a3c137ddfa9d12976f4fd52e14beaedd6f433018bec98a6b580ec562e19301becf9
+DIST google-chrome-beta_145.0.7632.45-1_amd64.deb 121087192 BLAKE2B 3b5f44ac08414f9aa4194a628c722c7cd0035b76c448beb511389136e4574961696e1c094b6e576557f576b4bb1e004394220bf8d2cbf55d3402cd3c6ecd8835 SHA512 38bff481636fa32c9e6fe20826cbcc71b6445d7afb18770c977e20569aac427398ceb1f919e77e6e6371c42a02cd21adf39e4ae9f097ac2fa3fdcb9a503bd716
diff --git a/www-client/google-chrome-beta/google-chrome-beta-145.0.7632.26.ebuild b/www-client/google-chrome-beta/google-chrome-beta-145.0.7632.45.ebuild
index c10b146eae8d..c10b146eae8d 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-145.0.7632.26.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-145.0.7632.45.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index c6947d78d288..2700d03f852a 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_146.0.7647.3-1_amd64.deb 121191244 BLAKE2B 5fb9afe392c64b63b075015f57efd317a5c93b19dfd062a11e8fc55666656ee271bf490a57340e36d9a09c28b00338312db4d8cd2e432523b752d08d439f75c5 SHA512 facfb7e347b33c93fc93e488e4b6fccc8cb01350672525bd37e1f6f6375206fc661ef6619e17920ef44dd43774b93d27ce609dc5b2af64e4c01d248c19ca3a33
+DIST google-chrome-unstable_146.0.7670.2-1_amd64.deb 126378580 BLAKE2B df0f2f0f4e0860550135945a0beabbecddeae133d31bc32be98669f5da8b69079cecd56aef07ece7d1c922134ff657157209d55bd73a29e3f2029887858ccbb2 SHA512 56964030b1b72c21297ddac75aa39586f580655506ea8ceb69249820b808e4a701fcd3d92579ce6b41db59739929c056579966bb009efc91197b0b34795fa9f2
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-146.0.7647.3.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-146.0.7670.2.ebuild
index c10b146eae8d..c10b146eae8d 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-146.0.7647.3.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-146.0.7670.2.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 5149ae3e7462..8416879b156a 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,4 +1,4 @@
DIST google-chrome-stable_141.0.7390.107-1_amd64.deb 120556940 BLAKE2B 30075afc39ba771aa9d40cc366efd4d52296cdc269dfef0f5e8ee457181622ef00e614417c62b894b792d58c381d56f77ee3c92e2d8e6efed6f698074dd38488 SHA512 d5ae65f08224a64151c4348ecc8459a50e8ae2d00b0688a5216be2c9faad44962309a1c57bd091b7974a35b6cd8ea8a51c2213c2a9e4c09898ab2938d01f00ae
DIST google-chrome-stable_142.0.7444.175-1_amd64.deb 117885136 BLAKE2B 35a125f731147ba38759e83f820425568f1c029730f484633317269228be1f8e26ebae28f13e61cc37e26b5af19443e749d79e6cffa135f0e45812ca1c0628fd SHA512 d046e1e59787330e8e13360cecd827dc9e2dd55712ca3b39306e860b2e5ff85c6d25135f120ba2fe6985e929add560e19971036bacb6b4b5dad5ba14adb36ce7
DIST google-chrome-stable_143.0.7499.169-1_amd64.deb 117840328 BLAKE2B ba4cffacff5c002cd8dba3fa8c8e105ebfdcf04884186de0a60cfaa6861662a615c9dd9738cd312ce48ddaee1f62bca2137ee7c872da3aa82ef7a4c44d65b800 SHA512 0c3f3cb76be5c2ffb72f97937b0f7a4079cf04088a00e7debe1bed3325d5e6e6d7a6d60b2fb9a34d389ace8340781aad4221c94c7bae7520eecff25532918254
-DIST google-chrome-stable_144.0.7559.109-1_amd64.deb 118801336 BLAKE2B 0a36f5e5e3575d5d24c4cc355b3903fc74582e3b0242cb9ea1f28c1dbdacff27970ff629ba8cd5fa071b694a65fdfa25ab64b074641f9b330c3b0a504a0a07ba SHA512 c778f31b0815ec85c30529033cd9954e266711b60fd2f46cc6456fac56b9137024916d50a250cf1c1ac665fbe2333cd70ffac13d5940e419777de5e74f3e403a
+DIST google-chrome-stable_144.0.7559.132-1_amd64.deb 118945608 BLAKE2B 768718c87f7d1bdc3567ab830d312787da9c97fc7985f49ed17aa6d7b1fdf1edf3103b598ed8cf31dbaac0109bb1faf4a93e2b60d9c1bb478916d43b8745973d SHA512 5e0b5b9e16471fc1da53e971f485d70c3ddec8a1d6ec0b0438adfb07eaa0771589c3702c4aeb3cde3b07f886dfc255223affe19a3820b722dc51a24216434205
diff --git a/www-client/google-chrome/google-chrome-144.0.7559.109.ebuild b/www-client/google-chrome/google-chrome-144.0.7559.132.ebuild
index 46b2d98997a6..46b2d98997a6 100644
--- a/www-client/google-chrome/google-chrome-144.0.7559.109.ebuild
+++ b/www-client/google-chrome/google-chrome-144.0.7559.132.ebuild
diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest
index bf8567dbe8e5..2016b7137548 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,3 @@
-DIST microsoft-edge-beta_144.0.3719.82-1_amd64.deb 180939070 BLAKE2B 887dd0b478c8458331e112803d3edbec4c682a0ea96c1cbc4fa588f92e0b36907dff7ea157d16fc1533c5208339520c6b43834450509c56ed6bef2452441e8b2 SHA512 d69a4fc78ef7f2de71973196eaf6f6adb1aa1c977a1ad4c4f2166fb8d2a3e505fb8166c393c0ae70e12c27897bb02e308b12259075dbfa59579d23204bc437cc
-DIST microsoft-edge-beta_145.0.3800.13-1_amd64.deb 180197222 BLAKE2B b083a63bfe5cc78144e26078dc3de558bc045aa756e21fc13586e9606bc752c05729ad243d3891919374a72b369224b54e75076325bfc2464474e817e33a9d8a SHA512 ec59c48241e71c20744c8742f9e6bcca91e4f1f0bc169a9324bfe96becc75244cc9a580a756ad4d320a2e85ef14eb114ce258a0d77d70c7cc46aa3b76d064357
DIST microsoft-edge-beta_145.0.3800.22-1_amd64.deb 180270942 BLAKE2B 8f2772ffacd3fbf8755b13eeaed9266531062af69ec007114665e9b8f817ea1be81a2117f8833631ff13def803143eaaa76679f558d13ba277cce6b26614ff12 SHA512 008bd702014bddaec084b83d67e5433e2eac71751f34f571fb2c86d4aea2ff65dad839cb06463519ef77b5e98f3e8708a366659d3180e71060b62d92755c8689
+DIST microsoft-edge-beta_145.0.3800.36-1_amd64.deb 180388774 BLAKE2B 34a591ae8f0a84ebcea77f1dd5b60816787bc881163dd2f9d925cc483bfcb69de141ead421158b3355142e9e695e6ba75e521e14aebc30320973cfcde8b77866 SHA512 43446f46fcff31c5ff7b2024b5cb46d2c3560de19e2e48a929ffa4bcda8514c0ae963557a8241553abcc327cc25c8f9184ea36570d5b1ec9486c9a230d44ee6c
+DIST microsoft-edge-beta_145.0.3800.47-1_amd64.deb 180668874 BLAKE2B 460124cf09c6a562249bc25bab2b866876d04198f2bac59d769b2c357d75482b5189727a6b9403eb782cb323bebcc0df6cd03c135373034b4ecaba14d97f3904 SHA512 080c38016868fce3e2d294bb54a985910a33a2ebacdbcc2461f2c0379fd98d4fd7e8be3965be977cead51c399dd9481a89bce1361e95e2523a4a853976a78390
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-144.0.3719.82.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.36.ebuild
index 273ddc9f6768..273ddc9f6768 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-144.0.3719.82.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.36.ebuild
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.13.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.47.ebuild
index 273ddc9f6768..273ddc9f6768 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.13.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-145.0.3800.47.ebuild
diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest
index 97ae20ea6b37..f7727873c41e 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,3 +1,3 @@
-DIST microsoft-edge-dev_145.0.3789.1-1_amd64.deb 180012630 BLAKE2B f878aaa9699181f3d01bd3a707ee32a385ccd83a27d7c8fd51444b27b7120e7f59750747b2e272eedd9151d7596102b6cd35ba55dd87995a814b148435805a3f SHA512 428edb86daadbede0e847f6cbb7e65602364f762a9e313c7aac7ed694027d4ef2071fab0ec5f35f4e39c222b2112fe5dc6fcaca6760a6611f4ac08414217f7cc
DIST microsoft-edge-dev_145.0.3800.10-1_amd64.deb 180216166 BLAKE2B 94f3b5166ff7b10a540356fb0b1571849ac7e8f7cba5b05d5beaadcecc6ea7df6055e22285b7b017f5862ad240fc899a47e7972c782fd6753dcd9e9ca635b373 SHA512 8feef6a4964316c67d4574213242642a6f6c4c83b5490001b29fcbc28b12b76cf5b8ac64c85b00e38885049d94ac677498c451b772a11e91aea9775664b1c2ff
DIST microsoft-edge-dev_146.0.3818.0-1_amd64.deb 180627834 BLAKE2B d533a6089af6bb8dff48ab5fd6595e91dd226e0d023ecaa7c2f7f9754c18403c37c6612a7fbd6252fd1afd5bede37459a68d2887fc76583b7ef2737c5d194b53 SHA512 0984907adb576f46d2d120d30932ab675380e6eb6b09edc7696145bc85fa4ba5235e8d05a2327e6973fba0cb8a27b8beec829426777e70f884e95300c2f3ec8b
+DIST microsoft-edge-dev_146.0.3829.2-1_amd64.deb 181019794 BLAKE2B 21d4fd40a394e107f78e74a96d19e209a4fc898133cb0e2f74d44232a154bb70e0bd4b34a3ec03fd0768892a1682be1a8eda457620f3ad12217ac6d03f77cea6 SHA512 b9dc7bc6d8bea73807fc311aed13ee88e356cb71662d60ccf2a44a3f24fa5315c8358f58ce986ad62531ddbae0149c303844e9d95146df439e9c311b554161dc
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-145.0.3789.1.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-146.0.3829.2.ebuild
index 273ddc9f6768..273ddc9f6768 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-145.0.3789.1.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-146.0.3829.2.ebuild
diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest
index 447a50f945c3..e33816783f9d 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1 @@
-DIST microsoft-edge-stable_144.0.3719.92-1_amd64.deb 180928486 BLAKE2B c740b82cee34b6b5df9bbd014714c37643353bb5b9b9150a69d47a3420344953ca3e67274b13485f1f9725072f4de55ae475dc896a2f996fdc1ee9d4829dd787 SHA512 fa3a22f7a3d1307fcafb90c9d09ba560d9218f0fe97c25b247753dd7efc375822ef16046cd22cea7cdca34dcb0ed7f5a83cc809f811e21f8a656014dbe594d10
+DIST microsoft-edge-stable_144.0.3719.115-1_amd64.deb 181007738 BLAKE2B 7b34f114b0f293c86aef86e0d5e38c65e8a2b608d140b0f5820de51a175af7e8cf7272eeb544b82cc477fb70864acb166bbaf2d8dc4ebaf9ba802c4b969b170a SHA512 25210fbe26f732c2cefca9f37cc4ae30c8855b2a3b522711ce147137b3aeeb666b93be9e92f377fd420b40ab3b8251372e3196593fd745cad291d30f7859b4a4
diff --git a/www-client/microsoft-edge/microsoft-edge-144.0.3719.92.ebuild b/www-client/microsoft-edge/microsoft-edge-144.0.3719.115.ebuild
index 0697b8ea3c99..0697b8ea3c99 100644
--- a/www-client/microsoft-edge/microsoft-edge-144.0.3719.92.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-144.0.3719.115.ebuild
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index 9330314f610a..6bcfb56f36f6 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,3 +1,3 @@
-DIST opera-developer_127.0.5776.0_amd64.deb 131716384 BLAKE2B 6d89b15a337b53737a0c2780605e3042eff653c3f6b37fcf3907c4d104929b80eef74b54b75eb8cd7451b0394ec5733e0091e1eb9b3a55d10477bd4036e3759f SHA512 2fde9c1c090ab460a1f353b8b64e6d54f14daae379efb85533456b8cc2b0d0e9eadd4c76f2bda4e4b9d9a8e3452d90dcf01d99ad53d481be3bf31dcf147815c3
DIST opera-developer_128.0.5783.0_amd64.deb 131785212 BLAKE2B e97f6f7684235be76458d29852e1a23872b0ba076053be8a4e9717ac5e514edd19b4ada74d3807fafc68d1cec0fbfe57c0cceac0835098d13d1642340bc867f8 SHA512 4a48661b02d3ea022b633f1e74e9a35d721b23f78b4ef2334cfc44d9ab951f473c72e4bdbc84526abe9e7eb9e7b99442411cad3e92af582aea4568170b2686ce
DIST opera-developer_128.0.5790.0_amd64.deb 131672680 BLAKE2B c2f715fd12b6c00f5dc4a1aba1743d036877a7669b592d054f8714b7a209d4efd635e74f4996f5e47dc4a1693cbea9d26a50f5090f0052028096ad909477e856 SHA512 bcde1d19360e9b187e6a8b21efbb45d8154af7a6a15ec93a2f7cb50c04ab05152ff0c684373927ffdd18346f9873e29b3ca494b7259761b4e5761e238e72a283
+DIST opera-developer_128.0.5799.0_amd64.deb 132034616 BLAKE2B dda9c1af21804d47ae12df2f8c9920323ea0a00a72532846a4acdfad0a3ea2298ce4a928bb5040dc3ac4784b4d02d7b292873263b4014023d433c0bdefb10a35 SHA512 affda40f1b57b7c119ab437bc2490204d072b82138782a6d634e9ede41bd4267cb1ed712ab0d43052b6b9f03021c8ffb60d9899accb2ce3894c60f7e5b10c1e3
diff --git a/www-client/opera/opera-126.0.5750.59.ebuild b/www-client/opera-developer/opera-developer-128.0.5799.0.ebuild
index f060274f226d..8395edcf206b 100644
--- a/www-client/opera/opera-126.0.5750.59.ebuild
+++ b/www-client/opera-developer/opera-developer-128.0.5799.0.ebuild
@@ -31,7 +31,7 @@ fi
# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version
# or use Chromicler to handle bumps.
# Does not _need_ to be updated for every new version of Opera, only when it breaks.
-CHROMIUM_VERSION="142"
+CHROMIUM_VERSION="143"
SRC_URI="${SRC_URI_BASE[*]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}"
S=${WORKDIR}
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 1f88f6ad925a..8f28ed5be27b 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1 +1 @@
-DIST opera-stable_126.0.5750.59_amd64.deb 131431736 BLAKE2B 7f713e0533ebc314b1c404f48a7045108bd8eeb3719cc3c3342cd39634952bef107ce0a4da1ad07ad9e029e2ebdbf0c3cc4b3290f55247f6de630d45cbffb9b5 SHA512 58fe05613efa06d4a0df659338c90966c7789d3dfe0d41613181334451b263b4b35f1ec27bd2a4f5a29a817d4ec119f60182131779eb0cf96f40ea070b280032
+DIST opera-stable_127.0.5778.14_amd64.deb 131854360 BLAKE2B b41cf4b172c4bacf24261fc4792b1f9ccce0b271752360a0130fbaea77b865e867aefa77339666e9a9b61bf2485c59bb88e48e13695194a48c000353874d4606 SHA512 ed742c9b66de7be6f84af304624611bc697045cb17158acd819f850cc6cf2691bee92d028a708ccc59ee691b6ed2f2c0fc9ee882367f1a69264ab228189266bc
diff --git a/www-client/opera-developer/opera-developer-127.0.5776.0.ebuild b/www-client/opera/opera-127.0.5778.14.ebuild
index f060274f226d..8395edcf206b 100644
--- a/www-client/opera-developer/opera-developer-127.0.5776.0.ebuild
+++ b/www-client/opera/opera-127.0.5778.14.ebuild
@@ -31,7 +31,7 @@ fi
# Commit ref from `strings libffmpeg.so | grep -F "FFmpeg version"` matches this Chromium version
# or use Chromicler to handle bumps.
# Does not _need_ to be updated for every new version of Opera, only when it breaks.
-CHROMIUM_VERSION="142"
+CHROMIUM_VERSION="143"
SRC_URI="${SRC_URI_BASE[*]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}"
S=${WORKDIR}
diff --git a/www-client/ungoogled-chromium/files/chromium-145-gcc.patch b/www-client/ungoogled-chromium/files/chromium-145-gcc.patch
index cc84b70e89e5..a0c88ae527ad 100644
--- a/www-client/ungoogled-chromium/files/chromium-145-gcc.patch
+++ b/www-client/ungoogled-chromium/files/chromium-145-gcc.patch
@@ -561,6 +561,25 @@
#if DCHECK_IS_ON()
#include "base/memory/scoped_refptr.h"
+--- a/third_party/libaddressinput/src/cpp/src/rule.cc
++++ b/third_party/libaddressinput/src/cpp/src/rule.cc
+@@ -17,6 +17,7 @@
+ #include <algorithm>
+ #include <cassert>
+ #include <cstddef>
++#include <cstring>
+ #include <string>
+ #include <utility>
+
+@@ -48,7 +49,7 @@ struct NameIdInfo {
+ int id;
+
+ static bool less(const NameIdInfo& a, const NameIdInfo& b) {
+- return strcmp(a.name, b.name) < 0;
++ return std::strcmp(a.name, b.name) < 0;
+ }
+ };
+
--- a/third_party/pdfium/xfa/fde/cfde_texteditengine.cpp
+++ b/third_party/pdfium/xfa/fde/cfde_texteditengine.cpp
@@ -19,6 +19,7 @@
@@ -582,6 +601,44 @@
if (add_operation == RecordOperation::kInsertRecord) {
AddOperationRecord(std::make_unique<DeleteOperation>(this, start_idx, ret));
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_readonly_mem_file.cc
+@@ -17,6 +17,7 @@ limitations under the License.
+
+ #include <algorithm>
+ #include <cstdio>
++#include <cstring>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+ #include "third_party/zlib/contrib/minizip/ioapi.h"
+@@ -57,7 +58,7 @@ uLong ZipReadOnlyMemFile::ReadFile(voidp
+ if (mem_file->offset_ + size > mem_file->Size()) {
+ size = mem_file->Size() - mem_file->offset_;
+ }
+- memcpy(buf,
++ std::memcpy(buf,
+ static_cast<const char*>(mem_file->data_.data()) + mem_file->offset_,
+ size);
+ mem_file->offset_ += size;
+--- a/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.cc
++++ b/third_party/tflite_support/src/tensorflow_lite_support/metadata/cc/utils/zip_writable_mem_file.cc
+@@ -17,6 +17,7 @@ limitations under the License.
+
+ #include <algorithm>
+ #include <cstdio>
++#include <cstring>
+
+ #include "absl/strings/string_view.h" // from @com_google_absl
+ #include "third_party/zlib/contrib/minizip/ioapi.h"
+@@ -59,7 +60,7 @@ uLong ZipWritableMemFile::ReadFile(voidp
+ if (mem_file->offset_ + size > mem_file->Size()) {
+ size = mem_file->Size() - mem_file->offset_;
+ }
+- memcpy(buf,
++ std::memcpy(buf,
+ static_cast<const char*>(mem_file->data_.c_str()) + mem_file->offset_,
+ size);
+ mem_file->offset_ += size;
--- a/third_party/webrtc/call/rtp_config.cc
+++ b/third_party/webrtc/call/rtp_config.cc
@@ -258,7 +258,7 @@ RtpStreamConfig RtpConfig::GetStreamConf
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
index 4a4161023560..f546508aad07 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,9 +1,9 @@
DIST google-chrome-beta_142.0.7444.34-1_amd64.deb 117502860 BLAKE2B 129f909409cff1a870ddc2c9fc49b04f3fc11d121ab876b1d5b9824ba9a4b406057edce88f692209b254dedb1841ff66cb63f4c2e905e7ee85d9df48c56fb225 SHA512 0db3deb1ca39e859a203c8aafdb2200aa613530ced9571235b848ab000d0b51fde2d2fe2cc6997cf933edbbf9c1bb53b185696d9fc3d3e46028f805fd8403474
DIST google-chrome-beta_143.0.7499.40-1_amd64.deb 117949484 BLAKE2B 9d61a2a0fea90cc3d1e5e233d3b179c5b6b410b6a06df418bea3a5b64b56dd187c09c707856254021eb32c9209da72998c7d3dac73ec3954a00700f63a172904 SHA512 0745c8f78cd5e694ab201ab154dad4dbe958580ba6cb6519c1f545b6ddd705c8baf60d4fc202ccaf234ad41feecff6897531b5913a81483a9e9de04d58bca478
DIST google-chrome-beta_144.0.7559.31-1_amd64.deb 118815912 BLAKE2B 92f6dff1da3e18e097b60ed2826f903abb0901a2f6ea37b3859ab9eb1a3b66f35d8eeea77f63a48c05535fde493815cefd5b695e72b42b31fcd6f18c5a0382ee SHA512 0ef8115594bc850111a876ca4f85a995b23b75fd581c26efe8ac807ee9f3bc77e15f3c24fc6423565fd8326c139e3065d1080d247304b99848e3a4f0d8087c3e
-DIST google-chrome-beta_145.0.7632.26-1_amd64.deb 120918456 BLAKE2B c811440b79e1b6d90e30578361d5a56d0a2c8dbc2f32ffe14d56a322635a28d732d679b9245e1d83e4ce8654713c0244dc292532801351e315381d4d88fc023c SHA512 793ad20385bf11e4bafa02f0a27b2fe77d7fc9e0b0e46ba60f8274ec21e48a3c137ddfa9d12976f4fd52e14beaedd6f433018bec98a6b580ec562e19301becf9
+DIST google-chrome-beta_145.0.7632.45-1_amd64.deb 121087192 BLAKE2B 3b5f44ac08414f9aa4194a628c722c7cd0035b76c448beb511389136e4574961696e1c094b6e576557f576b4bb1e004394220bf8d2cbf55d3402cd3c6ecd8835 SHA512 38bff481636fa32c9e6fe20826cbcc71b6445d7afb18770c977e20569aac427398ceb1f919e77e6e6371c42a02cd21adf39e4ae9f097ac2fa3fdcb9a503bd716
DIST google-chrome-stable_141.0.7390.107-1_amd64.deb 120556940 BLAKE2B 30075afc39ba771aa9d40cc366efd4d52296cdc269dfef0f5e8ee457181622ef00e614417c62b894b792d58c381d56f77ee3c92e2d8e6efed6f698074dd38488 SHA512 d5ae65f08224a64151c4348ecc8459a50e8ae2d00b0688a5216be2c9faad44962309a1c57bd091b7974a35b6cd8ea8a51c2213c2a9e4c09898ab2938d01f00ae
DIST google-chrome-stable_142.0.7444.175-1_amd64.deb 117885136 BLAKE2B 35a125f731147ba38759e83f820425568f1c029730f484633317269228be1f8e26ebae28f13e61cc37e26b5af19443e749d79e6cffa135f0e45812ca1c0628fd SHA512 d046e1e59787330e8e13360cecd827dc9e2dd55712ca3b39306e860b2e5ff85c6d25135f120ba2fe6985e929add560e19971036bacb6b4b5dad5ba14adb36ce7
DIST google-chrome-stable_143.0.7499.169-1_amd64.deb 117840328 BLAKE2B ba4cffacff5c002cd8dba3fa8c8e105ebfdcf04884186de0a60cfaa6861662a615c9dd9738cd312ce48ddaee1f62bca2137ee7c872da3aa82ef7a4c44d65b800 SHA512 0c3f3cb76be5c2ffb72f97937b0f7a4079cf04088a00e7debe1bed3325d5e6e6d7a6d60b2fb9a34d389ace8340781aad4221c94c7bae7520eecff25532918254
-DIST google-chrome-stable_144.0.7559.109-1_amd64.deb 118801336 BLAKE2B 0a36f5e5e3575d5d24c4cc355b3903fc74582e3b0242cb9ea1f28c1dbdacff27970ff629ba8cd5fa071b694a65fdfa25ab64b074641f9b330c3b0a504a0a07ba SHA512 c778f31b0815ec85c30529033cd9954e266711b60fd2f46cc6456fac56b9137024916d50a250cf1c1ac665fbe2333cd70ffac13d5940e419777de5e74f3e403a
-DIST google-chrome-unstable_146.0.7647.3-1_amd64.deb 121191244 BLAKE2B 5fb9afe392c64b63b075015f57efd317a5c93b19dfd062a11e8fc55666656ee271bf490a57340e36d9a09c28b00338312db4d8cd2e432523b752d08d439f75c5 SHA512 facfb7e347b33c93fc93e488e4b6fccc8cb01350672525bd37e1f6f6375206fc661ef6619e17920ef44dd43774b93d27ce609dc5b2af64e4c01d248c19ca3a33
+DIST google-chrome-stable_144.0.7559.132-1_amd64.deb 118945608 BLAKE2B 768718c87f7d1bdc3567ab830d312787da9c97fc7985f49ed17aa6d7b1fdf1edf3103b598ed8cf31dbaac0109bb1faf4a93e2b60d9c1bb478916d43b8745973d SHA512 5e0b5b9e16471fc1da53e971f485d70c3ddec8a1d6ec0b0438adfb07eaa0771589c3702c4aeb3cde3b07f886dfc255223affe19a3820b722dc51a24216434205
+DIST google-chrome-unstable_146.0.7670.2-1_amd64.deb 126378580 BLAKE2B df0f2f0f4e0860550135945a0beabbecddeae133d31bc32be98669f5da8b69079cecd56aef07ece7d1c922134ff657157209d55bd73a29e3f2029887858ccbb2 SHA512 56964030b1b72c21297ddac75aa39586f580655506ea8ceb69249820b808e4a701fcd3d92579ce6b41db59739929c056579966bb009efc91197b0b34795fa9f2
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.109.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.132.ebuild
index e423403b65b9..e423403b65b9 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.109.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-144.0.7559.132.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.26_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.45_beta.ebuild
index 0e735527188d..0e735527188d 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.26_beta.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-145.0.7632.45_beta.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7647.3_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7670.2_alpha.ebuild
index 0e735527188d..0e735527188d 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7647.3_alpha.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-146.0.7670.2_alpha.ebuild
diff --git a/x11-misc/autorandr/autorandr-1.15-r2.ebuild b/x11-misc/autorandr/autorandr-1.15-r2.ebuild
new file mode 100644
index 000000000000..4a62889210a2
--- /dev/null
+++ b/x11-misc/autorandr/autorandr-1.15-r2.ebuild
@@ -0,0 +1,78 @@
+# 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 shell-completion systemd udev
+
+if [[ "${PV}" = "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/phillipberndt/${PN}.git"
+else
+ SRC_URI="https://github.com/phillipberndt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Automatically select a display configuration based on connected devices"
+HOMEPAGE="https://github.com/phillipberndt/autorandr"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="launcher systemd udev"
+
+RDEPEND="
+ x11-apps/xrandr
+ launcher? ( x11-libs/libxcb )
+ udev? ( virtual/udev )
+"
+DEPEND="${RDEPEND}"
+# desktop-file-util: uses desktop-file-edit in Makefile
+BDEPEND="
+ dev-util/desktop-file-utils
+ virtual/pkgconfig
+"
+
+src_compile() {
+ distutils-r1_src_compile
+
+ if use launcher; then
+ emake contrib/autorandr_launcher/autorandr-launcher
+ fi
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ doman autorandr.1
+
+ local targets=(
+ autostart_config
+ bash_completion
+ $(usev launcher)
+ $(usev systemd)
+ $(usev udev)
+ )
+
+ emake DESTDIR="${D}" \
+ BASH_COMPLETIONS_DIR="$(get_bashcompdir)" \
+ SYSTEMD_UNIT_DIR=$(usex systemd "$(systemd_get_systemunitdir)" "") \
+ UDEV_RULES_DIR="$(get_udevdir)"/rules.d \
+ $(printf "install_%s " "${targets[@]}")
+
+ dozshcomp contrib/zsh_completion/_${PN}
+}
+
+pkg_postinst() {
+ if use udev; then
+ udev_reload
+ fi
+}
+
+pkg_postrm() {
+ if use udev; then
+ udev_reload
+ fi
+}
diff --git a/x11-misc/autorandr/autorandr-9999.ebuild b/x11-misc/autorandr/autorandr-9999.ebuild
index 7b315148af44..4a62889210a2 100644
--- a/x11-misc/autorandr/autorandr-9999.ebuild
+++ b/x11-misc/autorandr/autorandr-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,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..14} )
-inherit bash-completion-r1 distutils-r1 systemd udev
+inherit distutils-r1 shell-completion systemd udev
if [[ "${PV}" = "9999" ]] ; then
inherit git-r3
@@ -61,6 +61,8 @@ src_install() {
SYSTEMD_UNIT_DIR=$(usex systemd "$(systemd_get_systemunitdir)" "") \
UDEV_RULES_DIR="$(get_udevdir)"/rules.d \
$(printf "install_%s " "${targets[@]}")
+
+ dozshcomp contrib/zsh_completion/_${PN}
}
pkg_postinst() {